Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Požadovaný materiál: 1. Raspberry Pi 32. Reléový modul 3. Prepojovacie vodiče Viac informácií nájdete na:
Krok 1: Inštalácia Node Red
Node-RED je vizuálny nástroj na zapojenie internetu vecí, ktorý je možné spustiť na Raspberry Pi a umožňuje rýchle prototypovanie projektov. Predtým, ako začnem, chcem niečo objasniť: Som tu nový, aby bolo možné, že som urobil chyby. Ignorujte to. Nastavte Raspberry Pi v sieti a aktualizujte distribúciu. Na to môžete v termináli spustiť nasledujúce príkazy: sudo rpi-updatesudo reboot Po reštarte spustite nasledujúce príkazy: sudo apt-get updatesudo apt-get upgrade Na konci projektu bude konečné používateľské rozhranie tohto projektu vyzerať nasledovne:
Krok 2: Inštalácia Node-Red
Táto aplikácia beží vo webovom prehliadači, takže na to, aby ste si s ňou mohli hrať, nemusíte inštalovať žiadnu ďalšiu aplikáciu, a môžete ju spustiť z akéhokoľvek chytrého telefónu, tabletu alebo počítača, ktorý má webový prehliadač. A pokiaľ ide o tento projekt, môžete automatizovať svoj domov iba v rámci svojej domácej siete. Môžete rozšíriť funkčnosť systému, ale v tomto projekte to nebudem vysvetľovať. Pri tomto projekte budete najskôr musieť nastaviť Node-RED na Raspberry Pi 2. Inštalácia Node-RED na Raspberry Pi Existujú dva spôsoby, ako toto: Na obrázku Raspbian Jessie z novembra 2015 je predinštalovaný Node-RED. Prejdite na: Menu-> Programovanie-> Node-RED. Alebo ho môžete nainštalovať ručne. K tomu je k dispozícii veľmi dobrá dokumentácia, ktorú nájdete tu. Spustenie programu Node-RED Po nastavení všetkého je ďalším krokom spustenie programu Node-RED. Môžete ho spustiť z Menu alebo pomocou nasledujúceho príkazu v termináli: node-red-startnode-red-stop (na zastavenie Node-RED) Ak chcete pracovať na ploche Raspberry Pi, otvorte webový prehliadač a zadajte adresu, ktorú môžete nájsť, ako je znázornené na nasledujúcom obrázku, po spustení Node-RED:
Krok 3: Otvorenie Node-Red
Alebo druhá možnosť (oveľa lepšia ako práca na lokálnom hostiteľovi) je otvoriť webový prehliadač na akomkoľvek inom počítači (rýchlejšie ako Raspberry Pi) pripojenom k vašej domácej sieti a zadať adresu, ako nájdete na nasledujúcom obrázku. Použil som druhá možnosť. Otvorte webový prehliadač a zadajte adresu svojho Raspberry Pi, v mojom prípade je to: 192.168.1.12:1880 Ak je všetko správne, nájdete nasledujúci výsledok: Ako vidíte na ľavej strane, existuje mnoho rôznych uzlov a ja niektoré z nich použijem na tento projekt. Ak ich chcete použiť, jednoducho ich presuňte.
Krok 4: Inštalácia ďalších uzlov
ďalšie uzly do vášho Raspberry Pi a je to veľmi jednoduché, stačí zadať do terminálu nasledujúce príkazy: cd ~/.node-rednpm install node-red-contrib-gpio (Documentation) npm install node-red-contrib-ui (Documentation) You tu nájdete mnoho ďalších uzlov a dokumentáciu (nie je potrebné pre tento projekt). Po spustení týchto príkazov odporúčam zastaviť a reštartovať Node-RED, aby mohol aktualizovať zoznam uzlov.
Krok 5: Nastavenie hareware
Nastavenie hardvéru Pripojte hardvérové komponenty k správnym kolíkom tak, ako ste to definovali v Node-RED. V schematickej časti si pozrite schému zapojenia. Výstup Ak ste urobili všetko správne, nájdete výsledok ako v tomto