INHOUDSOPGAWE:

Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED: 6 stappe
Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED: 6 stappe

Video: Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED: 6 stappe

Video: Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED: 6 stappe
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED
Tuisautomatisering met behulp van Raspberry Pi 3 en Node-RED

Vereiste materiaal: 1. Raspberry Pi 32. Relay Module 3. Jumper Wires Vir meer inligting, verwys na:

Stap 1: Installeer Node Red

Node-RED is 'n visuele hulpmiddel vir die bedrading van die Internet of Things wat op 'n Raspberry Pi uitgevoer kan word en maak voorsiening vir 'n vinnige prototipering van projekte. Voordat ek begin, wil ek iets duidelik maak: ek is nuut hier, so dit is moontlik dat ek foute gemaak het. Ignoreer dit dus. Stel Raspberry Pi in op die netwerk en werk die verspreiding by. U kan die volgende opdragte in die terminale daarvoor uitvoer: sudo rpi-updatesudo reboot Na die herlaai voer die volgende opdragte uit: sudo apt-get updatesudo apt-get upgrade Aan die einde van die projek sal die finale gebruikerskoppelvlak van hierdie projek soos volg lyk:

Stap 2: Installeer Node-Red

Hierdie toepassing werk in 'n webblaaier, dus u hoef nie 'n ekstra toepassing te installeer om daarmee te speel nie, en u kan dit vanaf enige slimfoon, tablet of vanaf 'n rekenaar met 'n webblaaier gebruik. En wat hierdie projek betref, kan u u huis slegs binne u tuisnetwerk outomatiseer. U kan die funksionaliteit van die stelsel uitbrei, maar ek gaan dit nie in hierdie projek verduidelik nie. Vir hierdie projek moet u eers Node-RED op 'n Raspberry Pi 2 installeer. Node-RED op Raspberry Pi installeer Daar is twee maniere om hierdie: Daar is vooraf geïnstalleerde Node-RED in die Raspbian Jessie-beeld van November 2015. Gaan na: Menu-> Programming-> Node-RED Of u kan dit handmatig installeer. Daarvoor is 'n baie goeie dokumentasie beskikbaar, en u kan dit hier vind. Node-RED uitgevoer Na alles opgestel is, is die volgende stap om Node-RED uit te voer. U kan dit vanaf die spyskaart of met die volgende opdrag in die terminale uitvoer: node-red-startnode-red-stop (om Node-RED te stop) As u op die Raspberry Pi-lessenaar wil werk, maak die webblaaier oop en voer die adres wat u kan vind, soos getoon in die volgende prent nadat u Node-RED uitgevoer het:

Stap 3: Maak Node-Red oop

Opening Node-Red
Opening Node-Red

Of die tweede opsie (baie beter as om op 'n plaaslike gasheer te werk) is om 'n webblaaier oop te maak op 'n ander rekenaar (vinniger as Raspberry Pi) wat aan u tuisnetwerk gekoppel is en die adres in te voer soos u op die volgende foto kan sien. tweede opsie. Maak die webblaaier oop en voer die adres van u Raspberry Pi in, in my geval is dit: 192.168.1.12:1880 As alles reg is, vind u die volgende resultaat: Soos u aan die linkerkant kan sien, is daar baie verskillende nodusse, en ek Ek gaan sommige van hulle vir hierdie projek gebruik. Sleep net om dit te gebruik.

Stap 4: Installeer ekstra nodusse

Ekstra nodusse installeer
Ekstra nodusse installeer

ekstra knope na u Raspberry Pi en dit is baie eenvoudig, voer net die volgende opdragte in die terminale in: cd ~/.node-rednpm installeer node-red-contrib-gpio (Documentation) npm install node-red-contrib-ui (Documentation) You kan u baie ander nodusse en dokumentasie hier vind (nie nodig vir hierdie projek nie). Nadat ek hierdie opdragte uitgevoer het, beveel ek aan om die Node-RED te stop en weer te begin sodat dit die noduslys kan opdateer.

Stap 5: Hareware -opstelling

Hareware -opstelling
Hareware -opstelling

Hardeware-opstelling Koppel die hardeware-komponente aan die regte penne soos u in Node-RED gedefinieer het. Kontroleer die skematiese gedeelte vir die stroomdiagram. Uitset As u alles korrek gedoen het, vind u die resultaat soos in hierdie

Aanbeveel: