Cuprins:
Video: Armadillo Home Automation: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Proiectul Home Automation gestionează și operează diverse sisteme electrice în interiorul unei case, cum ar fi lumini, aparate și prize. Acest proiect folosește Armadillo-43T de la 4D Systems.
Proiectul permite utilizatorului să seteze modul în manual sau automat. În modul manual, utilizatorul poate activa sau dezactiva anumite prize sau dispozitive. În timp ce se află în mod automat, utilizatorul poate seta doar cât timp până dorește să pornească sau să oprească toate dispozitivele conectate. În acest mod, utilizatorul nu este capabil să comute dispozitivele manual, dar poate reveni oricând la manual. Utilizatorului i se oferă două moduri pentru automat, ALL DEVICES ON și ALL DEVICES OFF. Pentru a declanșa releele care pornesc și opresc dispozitivele, Armadillo folosește capacitățile GPIO. Când se află în modul manual și se detectează apăsarea unui buton, armadillo va comuta pinul GPIO respectiv. Când este automat, armadillo va roti pur și simplu toate pinii la LOW sau HIGH, în funcție de setările temporizatorului. Armadillo este soluția noastră pentru cerințele de afișare și prototipare. Armadillo rulează pe BCM2835 SOC combinat cu procesorul CPU ARM1176JZF-S cu un GPU VideoCore IV într-un singur pachet. Armadillo este dezvoltat pentru a utiliza sistemul de operare Armadillian, care se bazează în mare parte pe sistemul de operare Raspbian / Debian și este optimizat pentru BCM2835 SOC. Este ambalat cu 13 GPIO care are 2 canale I2C unice, 5 canale SPI unice și 2 canale UART. Sunt disponibile și 2 canale PWM, care sunt partajate cu amplificatorul de la bord cu mini-difuzor. De asemenea, are un port USB care poate fi utilizat pentru dispozitive periferice precum tastaturi, hub-uri USB, dongle Wi-Fi și module Bluetooth.
Pasul 1: Cum funcționează?
Pasul 2: Construiți
Componente
- ARMADILLO 43T
- Releu 6-8 canale
- priză de extensie modificată
- 3 lumini / lămpi
- unele aparate
- Card uSD
Software
modulul python-tk
Pași
- Modificați priza de extensie așa cum se arată în prima imagine de mai sus. Adăugați o extensie de sârmă de la conexiunea deschisă. Aceste fire vor fi conectate la modulul de releu. Schema schematică a unei prize de extensie modificate.
- Conectați componentele așa cum se arată în a doua imagine de mai sus.
- Conexiunea Armadillo la modulul de releu:
Pin1 (GPIO37) la In1
Pin2 (GPIO38) la In2
Pin3 (GPIO39) la In3
Pin4 (GPIO35) la In4
Pin5 (GPIO36) la In5
Pin6 (GPIO45) la In6
Pin9 (GND) la GND
Pin10 (+ 5V) la + 5V
Conectați firele extinse ale prizei de extensie modificate la modulul releu așa cum se arată în a doua imagine de mai sus.
Pasul 3: Program
• Deschideți foaia de date Armadillo-43T și urmați instrucțiunile despre cum să instalați imaginea Armadillian și alte programe software necesare.
• Instalați modulul python-tk
sudo apt-get install python-tk
• Instalați, cablarePi accesați acest link pentru instrucțiuni:
https://wiringpi.com
• După instalarea wiringPi, descărcați și instalați wiringARM
wget
• Descărcați și dezarhivați fișierul HomeAutomation.zip
• După acești pași, rulați HomeAutomation.py
Recomandat:
Home Automation: 5 pași
Home Automation: în acest proiect, am plecat, folosim o mulțime de lucruri, construim-o de la zero pentru a înțelege procesul IoT internet of thingsvideo pentru întregul proiect
Home Automation folosind ESP8266 sau NODEMCU: 6 pași
Home Automation folosind ESP8266 sau NODEMCU: Ați dorit vreodată să vă automatizați casa prin wifi? Doriți să controlați luminile, ventilatorul și toate celelalte aparate de pe telefonul dvs. smartphone? Sau ați dorit vreodată un instructiv despre dispozitivele conectate și să începeți cu acesta? Acest proiect de automatizare a casei va
Home Automation WiFi Light Switch cu ESP-01 și modul de releu cu buton: 7 pași
Home Automation WiFi Light Switch cu ESP-01 și modul de releu cu buton: Apoi, în instrucțiunile anterioare am programat un ESP-01 cu Tasmota folosind un ESP Flasher și am conectat ESP-01 la rețelele noastre wifi. Acum putem începe programarea acestuia pentru a porni / opri un întrerupător de lumină folosind WiFi sau butonul de apăsare. Pentru lucru electric
Home Automation WiFi Light Switch cu ESP-01: 8 pași
Home automatizare WiFi Light Switch cu ESP-01: Cu acest indestructibil, vă voi parcurge pașii de realizare a primului dvs. switch de lumină wifi. În continuare vom face senzori și vom merge în cele din urmă la configurarea și configurațiile Home Assistant
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 pași
Sonoff B1 Firmware Home Automation Openhab Google Home: Îmi place foarte mult firmware-ul Tasmota pentru comutatoarele mele Sonoff. Dar a nu a fost foarte fericit cu firmware-ul Tasmota de pe Sonoff-B1. Nu am reușit pe deplin să-l integrez în Openhab și să-l controlez prin Google Home. Prin urmare, am scris propria mea firmă