Innehållsförteckning:
- Steg 1: Vrid Raspberry Pi med 8-kanals relä
- Steg 2: Konfigurera Raspbian Lite på Raspberry Pi
- Steg 3: Uppdatera Raspbian
- Steg 4: Installera paket
- Steg 5: Klonning av "HomeAutomationServer" -förråd
- Steg 6: Kör server med Pm2
- Steg 7: Starta om servern
Video: Hemmautomation: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Förvandla ditt hem till ett smart hem, med detta kan du styra alla elektroniska enheter i ditt hem i en enda app. Men för detta projekt tillgodosåg jag bara att styra all belysning hemma. Allt enkelt gjort med Raspberry pi 3 och relä för styrning av de fysiska omkopplarna och en appbyggnad från grunden för att styra reläet för fjärrkontrollen.
KRÄVANDE MATERIAL
Hallon pi 3
8-kanals 5v relämodul
Micro SD -kort (8 GB)
Kvinna-till-hona bygelkabel
PROGRAMVARA ANVÄND
Win32DiskImager
Steg 1: Vrid Raspberry Pi med 8-kanals relä
Tråd enligt diagrammet ovan
Steg 2: Konfigurera Raspbian Lite på Raspberry Pi
Besök
Rulla ner och ladda ner senaste Raspbian Lite (nuvarande - Buster)
packa upp.zip -filen så får du en.img -fil
kör Win32DiskImager
leta efter.img -fil under alternativet "Bildfil"
välj rätt enhet "Enhet" (t.ex. E: )
klicka på "Skriv" -knappen för att starta bränningsprocessen
klicka på "JA" när du uppmanas
när du är klar sätter du in ditt SD -kort i hallonpi och slår på det
Steg 3: Uppdatera Raspbian
Ställ in statisk IP till Raspbian före uppdatering, HUR?
Logga in på raspbian terminal
Användare: piPassword: hallon
typ
sudo nano /etc/dhcpcd.conf
rulla ner hela vägen ner och klistra in dessa kodrader
gränssnitt eth0
static ip_address =/24 static routers = static domain_nameservers = interface wlan0 static ip_address =/24 static routers = static domain_nameservers =
spara det genom att trycka på "ctrl+x" och "y"
slutligen starta om din pi, med "sudo reboot"
efter framgång omstart, kör dessa kommandon för att uppdatera raspbian till senaste versionen
sudo apt-get uppdatering
sudo apt-get uppgradering
sudo apt-get dist-upgrade
Steg 4: Installera paket
Dags att installera alla beroenden som krävs
i terminalen kör dessa kommandon
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install git
sudo npm installera pm2 -g
Kontrollera om allt är korrekt installerat genom att köra dessa kommandon
nod -v
npm -v
pm2 -v
git -version
Steg 5: Klonning av "HomeAutomationServer" -förråd
Klon "HomeAutomationServer" -förvaret från github
git-klon
en gång klonad, gå till "HomeAutomationServer" -katalogen och kör detta
npm installera
Alla nödvändiga beroenden som krävs för projektet installeras automatiskt
Steg 6: Kör server med Pm2
Kör server med pm2
skriv detta i terminalen för att generera sökvägen för pm2
pm2 start
kopiera det genererade kommandot och klistra in det i terminalen och kör det
slutligen, starta servern med pm2, skriv det här kommandot, du borde vara i rätt katalog nu
pm2 starta server.js -namn "HomeAutomationServer" --watch
kör det här kommandot för att spara servern till pm2 så pm2 kör din server automatiskt vid varje start
pm2 spara
Steg 7: Starta om servern
Starta om servern med det här kommandot
sudo starta om
När du har startat om det skriver du det här kommandot för att kontrollera om servern körs automatiskt efter omstart
pm2 lista
Med det har du slutfört självstudien för att konfigurera servern som körs med pm2
MEN INNAN DU SLUTAR HELA HANDLEDNINGEN, låt mig berätta att detta bara är hälften av ansökan, så var finns den återstående handledningen du frågar, besök https://github.com/khairmuhammad-ybh/HomeAutomati… för den sista handledningen för att installera appen på din enhet.
UPPDATERINGAR
Ladda ner och installera apk som finns här: HomeAutomation och prova
Rekommenderad:
Hemmautomation: 5 steg
Hemautomation: i det här projektet är vi borta, använd många saker, bygg det från noll för att förstå processen med IoT internet of thingsvideo för hela projektet
Hemmautomation med NodeMCU Touch Sensor LDR Temperaturkontrollrelä: 16 steg
Hemmautomation med NodeMCU Touch Sensor LDR Temperaturkontrollrelä: I mina tidigare NodeMCU -projekt har jag styrt två hushållsapparater från Blynk App. Jag fick många kommentarer och meddelanden för att uppgradera projektet med manuell kontroll och lägga till fler funktioner. Så jag har designat denna Smart Home Extension Box.I denna IoT
Hemmautomation med ESP8266 eller NODEMCU: 6 steg
Hemmautomation med ESP8266 eller NODEMCU: Har du någonsin velat göra ditt hem automatiserat via wifi? Vill du styra lamporna, fläkten och alla andra apparater från din smartphone? Eller någonsin velat få en instruktion om anslutna enheter och komma igång med det? Detta hemautomatiseringsprojekt vill
Google Assistant - Hemmautomation använder inte Esp8266: 6 steg
Google Assistant | Hemmautomation använder inte Esp8266: I denna instruktion visar jag dig Google assistentstyrd hemautomation
Hemmautomation Steg för steg Användning av Wemos D1 Mini med PCB -design: 4 steg
Hemmautomation Steg för steg Användning av Wemos D1 Mini Med PCB -design: Hemautomation Steg för steg med Wemos D1 Mini med PCB -design För några veckor sedan publicerade vi en självstudie “Hemmautomation med hallon Pi” på rootsaid.com som blev väl mottagen bland hobbyister och College studenter. Sedan kom en av våra medlemmar