Obsah:

Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED: 6 krokov
Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED: 6 krokov

Video: Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED: 6 krokov

Video: Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED: 6 krokov
Video: Домашняя автоматизация с использованием Raspberry Pi Pico #raspberrypi #raspberrypipico #homeautomation 2024, Júl
Anonim
Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED
Domáca automatizácia pomocou Raspberry Pi 3 a Node-RED

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

Otvárací uzol-červený
Otvárací uzol-červený

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

Inštalácia ďalších uzlov
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 hareware
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

Odporúča: