Sisällysluettelo:
Video: Armadillo Home Automation: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Home Automation -projekti hallinnoi ja käyttää erilaisia sähköjärjestelmiä talon sisällä, kuten valoja, laitteita ja pistorasioita. Tässä projektissa käytetään 4D Systemsin Armadillo-43T: tä.
Projektin avulla käyttäjä voi asettaa tilan manuaaliseksi tai automaattiseksi. Manuaalisessa tilassa käyttäjä voi kytkeä päälle tai pois päältä tietyn pistorasian tai laitteen. Automaattitilassa käyttäjä voi vain asettaa ajan, jonka hän haluaa kytkeä tai sammuttaa kaikki liitetyt laitteet. Tässä tilassa käyttäjä ei voi vaihtaa laitteita manuaalisesti, mutta hän voi palata manuaaliseen milloin tahansa. Käyttäjä saa kaksi automaattitilaa, KAIKKI LAITTEET PÄÄLLÄ ja KAIKKI LAITTEET POIS. Laitteet käynnistävät ja sammuttavat releet laukaisemalla Armadillo hyödyntää GPIO -ominaisuuksiaan. Kun manuaalitilassa havaitaan, että painiketta painetaan, armadillo vaihtaa vastaavaa GPIO -nastaa. Automaattiasennossa armadillo yksinkertaisesti kääntää kaikki nastat LOW- tai HIGH -asentoon ajastimen asetuksista riippuen. Armadillo on ratkaisumme näyttö- ja prototyyppivaatimuksiin. Armadillo toimii BCM2835 SOC -laitteessa yhdessä ARM1176JZF-S-suoritinprosessorin ja VideoCore IV -näytönohjaimen kanssa yhdessä paketissa. Armadillo on kehitetty hyödyntämään Armadillian -käyttöjärjestelmää, joka perustuu suurelta osin Raspbian/Debian -käyttöjärjestelmään ja on optimoitu BCM2835 SOC: lle. Siinä on 13 GPIO: ta, joissa on 2 yksittäistä I2C -kanavaa, 5 yksittäistä SPI -kanavaa ja 2 UART -kanavaa. Saatavana on myös 2 PWM-kanavaa, jotka jaetaan sisäisen vahvistimen kanssa, jossa on minikaiutin. Siinä on myös USB-portti, jota voidaan käyttää oheislaitteisiin, kuten näppäimistöihin, USB-keskittimiin, Wi-Fi-sovittimiin ja Bluetooth-moduuleihin.
Vaihe 1: Kuinka se toimii?
Vaihe 2: Rakenna
Komponentit
- ARMADILLO 43T
- 6-8 kanavan rele
- muutettu jatkojohto
- 3 valoa/lamppua
- jotkut laitteet
- uSD -kortti
Ohjelmisto
python-tk-moduuli
Askeleet
- Muokkaa laajennuspistorasiaa yllä olevan ensimmäisen kuvan mukaisesti. Lisää johdon jatke avoimesta liitännästä. Nämä johdot kytketään relemoduuliin. Kaavio muokatusta laajennuspistorasiasta.
- Liitä komponentit yllä olevan toisen kuvan mukaisesti.
- Armadillo -relemoduulin liitäntä:
Pin1 (GPIO37) - In1
Pin2 (GPIO38) - In2
Pin3 (GPIO39) - In3
Pin4 (GPIO35) - In4
Pin5 (GPIO36) - In5
Pin6 (GPIO45) - In6
Pin9 (GND) - GND
Pin10 (+5V) - +5V
Liitä muokatun jatkojohdon pidennetyt johdot relemoduuliin yllä olevan toisen kuvan mukaisesti.
Vaihe 3: Ohjelmoi
• Avaa Armadillo-43T-tietolomake ja seuraa ohjeita Armadillian-kuvan ja muiden tarvittavien ohjelmistojen asentamisesta.
• Asenna python-tk-moduuli
sudo apt-get install python-tk
• Asenna, johdotusPi, katso ohjeet tästä linkistä:
https://wiringpi.com
• Kun olet asentanut wiringPi, lataa ja asenna wiringARM
wget
• Lataa ja pura HomeAutomation.zip -tiedosto
• Suorita näiden vaiheiden jälkeen HomeAutomation.py
Suositeltava:
DIY Home Automation Intruder Alarm System!: 5 vaihetta (kuvilla)
DIY Home Automation Intruder Alarm System!: Tässä projektissa näytän sinulle, kuinka käyttää Home Assistant -ohjelmistoa luodaksesi tunkeutujahälytysjärjestelmän kotiisi. Järjestelmä havaitsee periaatteessa, jos ovi avataan ilman lupaa, ja lähettää sitten ilmoituksen
IOT Home Automation DIY -hanke #1: 7 vaihetta
IOT Home Automation DIY -hanke # 1: # JOHDANTO Kotiautomaatio on kodinkoneiden, kuten AC, tuuletin, jääkaappi, valot ja luettelo, automatisointiprosessi, jotta niitä voidaan ohjata puhelimella, tietokoneella tai jopa etänä. Tämä projekti käsittelee esp2866
DIY HOME AUTOMATION - Vaihda perinteiset valokytkimet: 5 vaihetta
DIY HOME AUTOMATION - Vaihda perinteiset valokytkimet: Kytke valot päälle tai pois päältä kosketusantureiden avulla Ominaisuudet: Kapasitiivisia kosketusantureita käytetään sytyttämään valot perinteisten mekaanisten kytkimien sijasta
NodeMCU Home Automation (ESP8266): 7 vaihetta
NodeMCU Home Automation (ESP8266): Hei kaverit! Toivottavasti pidit jo aiemmasta opastettavasta "Arduinon sydämenlyönnistä EKG -näytöllä" & Ääni " ja olet valmis uuteen, kuten tavallista, tein tämän opetusohjelman opastamaan sinua askel askeleelta samalla kun tein tällaista super -hämmästystä
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 vaihetta
Sonoff B1 Firmware Home Automation Openhab Google Home: Pidän todella Tasmota -laiteohjelmistosta Sonoff -kytkimille. Mutta a ei ollut todella tyytyväinen Sonoff-B1: n Tasmota-laiteohjelmistoon. En onnistunut täysin integroimaan sitä Openhabiini ja hallitsemaan sitä Google Homen kautta. Siksi kirjoitin oman yritykseni