Obsah:

Domácí automatizace pomocí Raspberry Pi 3 a Node-RED: 6 kroků
Domácí automatizace pomocí Raspberry Pi 3 a Node-RED: 6 kroků

Video: Domácí automatizace pomocí Raspberry Pi 3 a Node-RED: 6 kroků

Video: Domácí automatizace pomocí Raspberry Pi 3 a Node-RED: 6 kroků
Video: BigClown Soil Sensor Kit - with Raspberry Pi, Node-RED & Grafana 2024, Červenec
Anonim
Domácí automatizace pomocí Raspberry Pi 3 a Node-RED
Domácí automatizace pomocí Raspberry Pi 3 a Node-RED

Požadované materiály: 1. Raspberry Pi 32. Reléový modul 3. Propojovací vodiče Další informace viz:

Krok 1: Instalace Node Red

Node-RED je vizuální nástroj pro připojení internetu věcí, který lze spustit na Raspberry Pi a umožňuje rychlé prototypování projektů. Než začnu, chci něco vymazat: Jsem tu nový, takže je možné, že jsem udělal chyby. Ignorujte to. Nastavte Raspberry Pi v síti a aktualizujte distribuci. K tomu můžete v terminálu spustit následující příkazy: sudo rpi-updatesudo reboot Po restartu proveďte následující příkazy: sudo apt-get updatesudo apt-get upgrade Na konci projektu bude konečné uživatelské rozhraní tohoto projektu vypadat následovně:

Krok 2: Instalace Node-Red

Tato aplikace běží ve webovém prohlížeči, takže k hraní nemusíte instalovat žádnou další aplikaci a můžete ji spustit z jakéhokoli chytrého telefonu, tabletu nebo počítače, který má webový prohlížeč. A pokud jde o tento projekt, můžete automatizovat svůj domov pouze v rámci vaší domácí sítě. Funkčnost systému můžete rozšířit, ale nebudu to v tomto projektu vysvětlovat. Pro tento projekt nejprve budete muset nastavit Node-RED na Raspberry Pi 2. Instalace Node-RED na Raspberry Pi Existují dva způsoby, jak toto: Na obrázku Raspbian Jessie z listopadu 2015 je předinstalován Node-RED. Přejděte na: Nabídka-> Programování-> Node-RED. Nebo jej můžete nainstalovat ručně. K tomu je k dispozici velmi dobrá dokumentace, kterou najdete zde. Spuštění Node-RED Po nastavení všeho je dalším krokem spuštění Node-RED. Můžete jej spustit z Menu nebo pomocí následujícího příkazu v terminálu: node-red-startnode-red-stop (pro zastavení Node-RED) Pokud chcete pracovat na ploše Raspberry Pi, otevřete webový prohlížeč a zadejte adresu, kterou můžete najít, jak ukazuje následující obrázek po spuštění Node-RED:

Krok 3: Otevření Node-Red

Otevírání uzlu červené
Otevírání uzlu červené

Nebo druhá možnost (mnohem lepší než pracovat na místním hostiteli) je otevřít webový prohlížeč v jakémkoli jiném počítači (rychlejší než Raspberry Pi) připojeném k vaší domácí síti a zadat adresu, jak můžete vidět na následujícím obrázku. druhá možnost. Otevřete webový prohlížeč a zadejte adresu svého Raspberry Pi, v mém případě je to: 192.168.1.12:1880 Pokud je vše správné, najdete následující výsledek: Jak vidíte na levé straně, existuje mnoho různých uzlů a já některé z nich použiji pro tento projekt. Použijte je přetažením.

Krok 4: Instalace dalších uzlů

Instalace dalších uzlů
Instalace dalších uzlů

další uzly do vašeho Raspberry Pi a je to velmi jednoduché, stačí zadat do terminálu následující příkazy: cd ~/.node-rednpm install node-red-contrib-gpio (Documentation) npm install node-red-contrib-ui (Documentation) You zde můžete najít mnoho dalších uzlů a dokumentaci (není pro tento projekt vyžadováno). Po spuštění těchto příkazů doporučuji zastavit a restartovat Node-RED, aby mohl aktualizovat seznam uzlů.

Krok 5: Nastavení Hareware

Nastavení Hareware
Nastavení Hareware

Nastavení hardwaru Připojte hardwarové komponenty ke správným kolíkům, jak jste definovali v Node-RED. Zkontrolujte schematickou část pro schéma zapojení. Výstup Pokud jste udělali vše správně, najdete výsledek jako v tomto

Doporučuje: