Taula de continguts:

Domòtica de l'Armadillo: 5 passos
Domòtica de l'Armadillo: 5 passos

Vídeo: Domòtica de l'Armadillo: 5 passos

Vídeo: Domòtica de l'Armadillo: 5 passos
Vídeo: Lady Gaga - Bad Romance (Official Music Video) 2024, Juliol
Anonim
Image
Image

El projecte de domòtica gestiona i opera diversos sistemes elèctrics dins d’una casa, com ara llums, electrodomèstics i endolls. Aquest projecte utilitza Armadillo-43T de 4D Systems.

El projecte permet a l'usuari configurar el mode en manual o automàtic. En mode manual, l'usuari pot activar o desactivar determinades preses de corrent o dispositiu. Mentre es troba en mode automàtic, l’usuari només pot configurar quant de temps fins que vol activar o apagar tots els dispositius connectats. En aquest mode, l'usuari no pot canviar manualment els dispositius, però pot tornar al manual en qualsevol moment. A l’usuari se li ofereixen dues modalitats per a l’automàtica: TOTS ELS DISPOSITIUS ENCORRATS i TOTS ELS DISPOSITIUS DESACTIVATS. Per activar els relés que activen i apaguen els dispositius, l'Armadillo utilitza les seves funcions GPIO. Quan es troba en mode manual i es detecta que es prem un botó, l'armadell commutarà el pin GPIO respectiu. Quan estigui automàtic, l'armadillo simplement girarà tots els pins a BAIX o ALT en funció de la configuració del temporitzador. L'Armadillo és la nostra solució a les demandes de prototipatge i visualització. L'Armadillo funciona amb el BCM2835 SOC combinat amb el processador de CPU ARM1176JZF-S amb una GPU VideoCore IV en un sol paquet. L'Armadillo està desenvolupat per utilitzar el sistema operatiu Armadillian, que es basa en gran part en el sistema operatiu Raspbian / Debian i està optimitzat per al BCM2835 SOC. Està ple de 13 GPIO que tenen 2 canals I2C individuals, 5 canals SPI individuals i 2 canals UART. També hi ha disponibles 2 canals PWM que es comparteixen amb l'amplificador incorporat amb mini altaveus. També té un port USB que es pot utilitzar per a dispositius perifèrics com ara teclats, concentradors USB, dongles Wi-Fi i mòduls Bluetooth.

Pas 1: Com funciona?

Construeix
Construeix

Pas 2: construeix

Construeix
Construeix

Components

  1. ARMADILLO 43T
  2. Relé de 6-8 canals
  3. sortida d'extensió modificada
  4. 3 llums / llums
  5. alguns electrodomèstics
  6. targeta uSD

Programari

mòdul python-tk

Passos

  1. Modifiqueu la sortida de l'extensió tal com es mostra a la primera imatge superior. Afegiu una extensió de cable des de la connexió oberta. Aquests cables es connectaran al mòdul de relé. Esquema d'una sortida d'extensió modificada.
  2. Connecteu els components tal com es mostra a la segona imatge superior.
  3. Connexió del mòdul Armadillo a 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

Connecteu els cables extensos de la sortida d’extensió modificada al mòdul de relé tal com es mostra a la segona imatge superior.

Pas 3: programa

• Obriu el full de dades Armadillo-43T i seguiu les instruccions sobre com instal·lar la imatge Armadillian i altres programes necessaris.

• Instal·leu el mòdul python-tk

sudo apt-get install python-tk

• Instal·leu, wiringPi, aneu a aquest enllaç per obtenir instruccions:

https://wiringpi.com

• Després d’instal·lar wiringPi, descarregueu i instal·leu wiringARM

wget

• Descarregueu i descomprimiu el fitxer HomeAutomation.zip

• Després d'aquests passos, executeu HomeAutomation.py

Recomanat: