Sommario:

Armadillo Domotica: 5 passaggi
Armadillo Domotica: 5 passaggi

Video: Armadillo Domotica: 5 passaggi

Video: Armadillo Domotica: 5 passaggi
Video: Беспроводной умный замок NUKI, интегрированный в умный дом Loxone. 2024, Novembre
Anonim
Image
Image

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?

Costruire
Costruire

Passaggio 2: costruire

Costruire
Costruire

Componenti

  1. ARMADILLO 43T
  2. Relè a 6-8 canali
  3. presa di estensione modificata
  4. 3 luci/lampade
  5. alcuni elettrodomestici
  6. uScheda SD

Software

python-tk modulo

Passi

  1. 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.
  2. Collegare i componenti come mostrato nella seconda immagine sopra.
  3. 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: