Sommario:
Video: Armadillo Domotica: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Il progetto Domotica gestisce e gestisce vari impianti elettrici all'interno di una casa come luci, elettrodomestici e prese. Questo progetto utilizza Armadillo-43T di 4D Systems.
Il progetto consente all'utente di impostare la modalità in manuale o automatica. In modalità manuale, l'utente è in grado di accendere o spegnere determinate prese o dispositivi. Mentre è in auto, l'utente può semplicemente impostare quanto tempo prima vuole accendere o spegnere tutti i dispositivi collegati. In questa modalità, l'utente non è in grado di commutare manualmente i dispositivi, ma può tornare al manuale in qualsiasi momento. All'utente vengono fornite due modalità per l'automatico, TUTTI I DISPOSITIVI ON e TUTTI I DISPOSITIVI OFF. Per attivare i relè che accendono e spengono i dispositivi, l'Armadillo utilizza le sue capacità GPIO. Quando è in modalità manuale e viene rilevato un pulsante da premere, l'armadillo commuterà il rispettivo pin GPIO. Quando è in automatico, l'armadillo girerà semplicemente tutti i pin su LOW o HIGH a seconda delle impostazioni del timer. L'Armadillo è la nostra soluzione alle esigenze di esposizione e prototipazione. L'Armadillo viene eseguito sul SOC BCM2835 combinato con il processore CPU ARM1176JZF-S con una GPU VideoCore IV in un unico pacchetto. L'Armadillo è sviluppato per utilizzare il sistema operativo Armadillian, che è in gran parte basato su Raspbian/Debian OS e ottimizzato per il SOC BCM2835. È dotato di 13 GPIO con 2 canali I2C singoli, 5 canali SPI singoli e 2 canali UART. Sono inoltre disponibili 2 canali PWM condivisi con l'amplificatore di bordo con mini-altoparlante. Ha anche una porta USB che può essere utilizzata per dispositivi periferici come tastiere, hub USB, dongle Wi-Fi e moduli Bluetooth.
Passaggio 1: come funziona?
Passaggio 2: costruire
Componenti
- ARMADILLO 43T
- Relè a 6-8 canali
- presa di estensione modificata
- 3 luci/lampade
- alcuni elettrodomestici
- uScheda SD
Software
python-tk modulo
Passi
- Modifica la presa di estensione come mostrato nella prima immagine sopra. Aggiungi l'estensione del cavo dalla connessione aperta. Questi fili saranno collegati al modulo relè. Schema schematico di una presa di estensione modificata.
- Collegare i componenti come mostrato nella seconda immagine sopra.
- Collegamento dell'armadillo al modulo relè:
Pin1 (GPIO37) a In1
Pin2 (GPIO38) a In2
Pin3 (GPIO39) a In3
Pin4 (GPIO35) a In4
Pin5 (GPIO36) a In5
Pin6 (GPIO45) a In6
Pin9 (GND) a GND
Pin10 (+5V) a +5V
Collegare i cavi estesi della presa di estensione modificata al modulo relè come mostrato nella seconda immagine sopra.
Passaggio 3: programma
• Aprire la scheda tecnica Armadillo-43T e seguire le istruzioni su come installare l'immagine Armadillian e altro software necessario.
• Installa il modulo python-tk
sudo apt-get install python-tk
• Installa, cablaggiPi vai a questo link per le istruzioni:
https://wiringpi.com
• Dopo aver installato cablaggioPi, scaricare e installare cablaggioARM
wget
• Scarica e decomprimi il file HomeAutomation.zip
• Dopo questi passaggi, esegui HomeAutomation.py
Consigliato:
Pulsante domotica da $ 5: 4 passaggi
Pulsante per l'automazione domestica da $ 5: un pulsante per l'automazione domestica da $ 5 A volte la soluzione più semplice è un singolo pulsante. Volevamo un modo semplice per attivare una routine "ora di andare a dormire" sul nostro hub di automazione domestica (Huitat Elevation), che spegne la maggior parte delle luci, imposta le altre su livelli specifici e
Domotica: 5 passaggi
Domotica: in questo progetto, abbiamo usato molte cose costruiscilo da zero per capire il processo di IoT internet of thingsvideo per tutto il progetto
Arduin-domotica: 5 passaggi
Arduin-home-automation: In questo Instructable ti parlerò di un esempio di domotica controllata da un PLC ZELIO SR3 e schede Arduino utilizzate per misurare e controllare luce, calore e umidità. Questo sistema viene utilizzato dai miei studenti per apprendere le basi di automazione
Domotica con NodeMCU Touch Sensor LDR Relè di controllo della temperatura: 16 passaggi
Automazione domestica con relè di controllo della temperatura LDR del sensore tattile NodeMCU: nei miei progetti NodeMCU precedenti, ho controllato due elettrodomestici dall'app Blynk. Ho ricevuto molti commenti e messaggi per aggiornare il progetto con il controllo manuale e aggiungere più funzionalità. Così ho progettato questa Smart Home Extention Box. In questo IoT
Domotica controllata da Infinity Gauntlet: 8 passaggi (con immagini)
Infinity Gauntlet Controlled Home Automation: Nel mio progetto precedente ho realizzato un guanto infinito che controlla un interruttore della luce. Volevo usare sei pietre e ogni pietra può controllare l'apparecchio, la serratura della porta o l'illuminazione. Così, ho realizzato un sistema di automazione domestica usando il guanto di sfida dell'infinito. In questo progetto