Sisällysluettelo:
- Vaihe 1: Ota Raspberry Pi 8-kanavaisella releellä
- Vaihe 2: Asenna Raspbian Lite Raspberry Pi -laitteeseen
- Vaihe 3: Päivitä Raspbian
- Vaihe 4: Asenna paketit
- Vaihe 5: Kloonaus "HomeAutomationServer" -varasto
- Vaihe 6: Suorita palvelin Pm2: lla
- Vaihe 7: Käynnistä palvelin uudelleen
Video: Koti -automaatio: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tee kodistasi älykäs koti, sillä voit hallita kaikkia kodin elektronisia laitteita yhdellä sovelluksella. Mutta tässä projektissa otin huomioon vain kaiken valaistuksen kotona. Kaikki on tehty helposti Raspberry pi 3: n ja releen avulla fyysisten kytkimien ohjaamiseen ja sovellusrakenne tyhjästä kauko -ohjaimen releen ohjaamiseksi.
TARVITTAVAT MATERIAALIT
Vadelma pi 3
8-kanavainen 5v-relemoduuli
Micro SD -kortti (8 Gt)
Naaras-naaras-hyppyjohdin
KÄYTETTY OHJELMISTO
Win32DiskImager
Vaihe 1: Ota Raspberry Pi 8-kanavaisella releellä
Johto yllä olevan kaavion mukaisesti
Vaihe 2: Asenna Raspbian Lite Raspberry Pi -laitteeseen
Käy osoitteessa
Vieritä alas ja lataa uusin Raspbian Lite (nykyinen - Buster)
Pura.zip -tiedosto ja saat.img -tiedoston
suorita Win32DiskImager
etsi.img -tiedosto "Kuvatiedosto" -vaihtoehdosta
valitse oikea asema "Laite" (esim. E:)
Käynnistä polttaminen napsauttamalla "Kirjoita" -painiketta
napsauta "KYLLÄ" pyydettäessä
Kun olet valmis, aseta sd -korttisi vadelma pi: hen ja käynnistä se
Vaihe 3: Päivitä Raspbian
Aseta staattinen IP -osoite Raspbianiksi ennen päivitystä, MITEN?
Kirjaudu sisään raspbian -päätelaitteeseen
Käyttäjä: piPassword: vadelma
tyyppi
sudo nano /etc/dhcpcd.conf
vieritä alas asti ja liitä nämä koodirivit
käyttöliittymä eth0
staattinen IP -osoite =/24 staattista reititintä = staattinen verkkotunnuksen_palvelin = käyttöliittymä wlan0 staattinen ip_osoite =/24 staattista reititintä = staattinen verkkotunnuksen_palvelin =
Tallenna se painamalla "ctrl+x" ja "y"
käynnistä vihdoin pi uudelleen "sudo reboot"
onnistuneen uudelleenkäynnistyksen jälkeen suorita nämä komennot päivittääksesi raspbianin uusimpaan versioon
sudo apt-get päivitys
sudo apt-get päivitys
sudo apt-get dist-upgrade
Vaihe 4: Asenna paketit
Aika asentaa kaikki tarvittavat riippuvuudet
suorita nämä komennot terminaalissa
sudo apt-get install nodejs
sudo apt-get install npm
sudo apt-get install git
sudo npm asenna pm2 -g
Tarkista, onko kaikki asennettu oikein suorittamalla nämä komennot
solmu -v
npm -v
pm2 -v
git -käännös
Vaihe 5: Kloonaus "HomeAutomationServer" -varasto
Kloonaa HomeAutomationServer -arkisto githubista
git-klooni
kloonattuasi mene "HomeAutomationServer" -hakemistoon ja suorita tämä
npm asennus
Kaikki projektin edellyttämät riippuvuudet asennetaan automaattisesti
Vaihe 6: Suorita palvelin Pm2: lla
Suorita palvelin pm2: lla
kirjoita tämä terminaaliin luodaksesi polun pm2: lle
pm2 käynnistys
kopioi luotu komento ja liitä päätelaitteeseen ja suorita se
lopuksi, käynnistä palvelin pm2: lla, kirjoita tämä komento, sinun pitäisi olla nyt oikeassa hakemistossa
pm2 käynnistä server.js -nimi "HomeAutomationServer" --kello
suorita tämä komento tallentaaksesi palvelimen pm2: een, joten pm2 suorittaa palvelimesi automaattisesti jokaisen käynnistyksen yhteydessä
pm2 säästää
Vaihe 7: Käynnistä palvelin uudelleen
Käynnistä palvelin uudelleen tällä komennolla
sudo uudelleenkäynnistys
kirjoita tämä komento uudelleenkäynnistyksen jälkeen tarkistaaksesi, toimiiko palvelin automaattisesti uudelleenkäynnistyksen jälkeen
pm2 lista
Tämän jälkeen olet suorittanut opetusohjelman, jolla määritetään palvelin, jossa on käytössä pm2
MUTTA ENNEN KOKO OHJELMAN LOPETTAMINEN, kerron teille, että tämä on vain puolet sovelluksesta, joten missä on jäljellä oleva opetusohjelma, käy osoitteessa https://github.com/khairmuhammad-ybh/HomeAutomati… viimeiseen opetusohjelmaan asentaaksesi laitteen laitteellesi.
PÄIVITYKSET
Lataa ja asenna täältä löytyvä apk: HomeAutomation ja kokeile sitä
Suositeltava:
Salainen seinälle asennettava koti-automaatiotabletti: 6 vaihetta
Seinäasennettava salainen kotiautomaatiotabletti: Tässä ohjeessa kerrotaan, miten luodaan kiinnike openHAB-tabletille (https://www.openhab.org/), josta tabletin voi poistaa milloin tahansa ja ladata sen ilman kaapelin ja jätä seinän näyttämään täysin normaalilta, kun mikään tabletti ei ole
Koti-automaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: 7 vaihetta
Kotiautomaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: Joten edellisissä ohjeissa ohjelmoimme ESP-01: n Tasmotan avulla ESP-vilkkurin avulla ja liitämme ESP-01: n wifi-verkkoihimme. kytkeäksesi valokytkimen päälle/pois päältä WiFi -yhteyden tai painikkeen avulla
Koti-automaation WiFi-valokytkin ja ESP-01: 8 vaihetta
Kotiautomaation WiFi-valokytkin ESP-01: llä: Tämän tuhoutumattoman avulla opastan sinut ensimmäisen wifi-valokytkimen valmistusvaiheissa
Kaukosäätimen koti: 6 vaihetta
Kaukosäätimen koti: Olen 13-vuotias Taiwanista kotoisin oleva tyttö, anteeksi, jos teen kieliopillisia tai muita virheitä.Tämä laite muistuttaa sinua asettamaan television kaukosäädin takaisin paikalleen television katselun jälkeen. Keksinkö tämän laitteen? Tämä johtuu siitä, että unohdan usein missä
Älykkään kodin tekeminen Arduino -ohjausrelemoduulin avulla - Koti -automaatioideoita: 15 vaihetta (kuvilla)
Kuinka tehdä älykäs koti Arduino -ohjausrelemoduulin avulla | Koti -automaatioideoita: Tässä kodin automaatioprojektissa suunnittelemme älykkään kodin relemoduulin, joka voi ohjata 5 kodinkonetta. Tätä relemoduulia voidaan ohjata matkapuhelimella tai älypuhelimella, infrapunakaukosäätimellä tai television kaukosäätimellä, manuaalisella kytkimellä. Tämä älykäs rele voi myös havaita