Indholdsfortegnelse:

Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED: 6 trin
Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED: 6 trin

Video: Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED: 6 trin

Video: Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED: 6 trin
Video: Home Automation Using Raspberry Pi Pico #raspberrypi #raspberrypipico #homeautomation 2024, Juli
Anonim
Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED
Hjemmeautomatisering ved hjælp af Raspberry Pi 3 og Node-RED

Nødvendige materialer: 1. Raspberry Pi 32. relæmodul 3. jumperwires For mere information se:

Trin 1: Installation af Node Red

Node-RED er et visuelt værktøj til tilslutning af tingenes internet, der kan køres på en Raspberry Pi og muliggør hurtig prototyping af projekter. Inden jeg starter, vil jeg afklare noget: Jeg er ny her, så det kan være muligt, at jeg har begået fejl. Så ignorer det bare. Konfigurer Raspberry Pi på netværket, og opdater distributionen. Du kan køre følgende kommandoer i terminalen til det: sudo rpi-updatesudo reboot Efter genstart udfør følgende kommandoer: sudo apt-get updatesudo apt-get upgrade Ved projektets afslutning vil den endelige brugergrænseflade for dette projekt se sådan ud:

Trin 2: Installation af Node-Red

Denne applikation kører i webbrowser, så du behøver ikke installere nogen ekstra applikation for at spille med den, og du kan køre den fra enhver smartphone, tablet eller fra en pc, der har en webbrowser. Og hvad dette projekt angår, kan du kun automatisere dit hjem inden for dit hjemmenetværk. Du kan udvide systemets funktionalitet, men jeg vil ikke forklare det i dette projekt. For dette projekt skal du først konfigurere Node-RED på en Raspberry Pi 2. Installation af Node-RED på Raspberry Pi Der er to måder til dette: Der er forudinstalleret Node-RED i november 2015 Raspbian Jessie-billedet. Gå til: Menu-> Programmering-> Node-RØD. Eller du kan installere det manuelt. En meget god dokumentation til rådighed for det, og du kan finde det her. Kører Node-RED Efter at have sat alt op, er det næste trin at køre Node-RED. Du kan køre det fra menuen eller med følgende kommando i terminalen: node-red-startnode-red-stop (for at stoppe Node-RED) Hvis du vil arbejde på Raspberry Pi-skrivebordet, skal du åbne webbrowseren og indtaste adresse kan du finde som vist i følgende billede efter at have kørt Node-RED:

Trin 3: Åbning af Node-Red

Åbningsknude-rød
Åbningsknude-rød

Eller den anden mulighed (meget bedre end at arbejde på lokal vært) er at åbne webbrowser på en hvilken som helst anden pc (hurtigere end Raspberry Pi), der er forbundet til dit hjemmenetværk og indtaste adressen, som du kan se vist på følgende billede. Jeg har brugt anden mulighed. Åbn webbrowseren og indtast adressen på din Raspberry Pi, i mit tilfælde er det: 192.168.1.12:1880 Hvis alt er korrekt, finder du følgende resultat: Som du kan se i venstre side er der mange forskellige noder, og jeg Jeg vil bruge nogle af dem til dette projekt. Bare træk og slip for at bruge dem.

Trin 4: Installation af ekstra noder

Installation af ekstra noder
Installation af ekstra noder

ekstra noder til din Raspberry Pi, og det er meget enkelt, bare indtast følgende kommandoer i terminalen: cd ~/.node-rednpm installer node-red-contrib-gpio (Dokumentation) npm install node-red-contrib-ui (Documentation) You kan finde mange andre noder og dokumentation her (ikke påkrævet til dette projekt). Efter at have kørt disse kommandoer anbefaler jeg at stoppe og genstarte Node-RED, så den kan opdatere nodelisten.

Trin 5: Hareware -opsætning

Hareware opsætning
Hareware opsætning

Opsætning af hardware Tilslut hardwarekomponenterne til de rigtige stifter, som du definerede i Node-RED. Kontroller skematisk afsnit for kredsløbsdiagram Output Hvis du har gjort alt korrekt, finder du resultatet som i dette

Anbefalede: