Obsah:

Armadillo Home Automation: 5 kroků
Armadillo Home Automation: 5 kroků

Video: Armadillo Home Automation: 5 kroků

Video: Armadillo Home Automation: 5 kroků
Video: Беспроводной умный замок NUKI, интегрированный в умный дом Loxone. 2024, Červenec
Anonim
Image
Image

Projekt Domácí automatizace spravuje a provozuje různé elektrické systémy uvnitř domu, jako jsou světla, spotřebiče a zásuvky. Tento projekt používá Armadillo-43T společnosti 4D Systems.

Projekt umožňuje uživateli nastavit režim na manuální nebo automatický. V manuálním režimu je uživatel schopen zapnout nebo vypnout určitou zásuvku nebo zařízení. V automatickém režimu může uživatel pouze nastavit, kolik času bude chtít zapnout nebo vypnout všechna připojená zařízení. V tomto režimu uživatel nemůže přepínat zařízení ručně, ale může se kdykoli vrátit zpět do manuálního režimu. Uživatel má k dispozici dva režimy pro automatický režim, VŠECHNA ZAŘÍZENÍ ZAPNUTA a VŠECHNA ZAŘÍZENÍ VYPNUTA. Pro spuštění relé, která zapínají a vypínají zařízení, Armadillo využívá své schopnosti GPIO. Když je v manuálním režimu a je detekováno stisknutí tlačítka, pásovec přepne příslušný pin GPIO. V automatickém režimu pásovec jednoduše otočí všechny kolíky na NÍZKOU nebo VYSOKOU v závislosti na nastavení časovače. Armadillo je naším řešením požadavků na zobrazení a prototypování. Armadillo běží na BCM2835 SOC v kombinaci s procesorem ARM1176JZF-S s GPU VideoCore IV v jednom balení. Armadillo je vyvinut tak, aby využíval operační systém Armadillian, který je z velké části založen na operačním systému Raspbian/Debian a je optimalizován pro BCM2835 SOC. Je vybaven 13 GPIO, které má 2 jednoduché I2C kanály, 5 samostatných SPI kanálů a 2 UART kanály. K dispozici jsou také 2 kanály PWM, které lze sdílet s integrovaným zesilovačem s mini reproduktorem. Má také port USB, který lze použít pro periferní zařízení, jako jsou klávesnice, rozbočovače USB, Wi-Fi dongle a moduly Bluetooth.

Krok 1: Jak to funguje?

Stavět
Stavět

Krok 2: Stavět

Stavět
Stavět

Komponenty

  1. ARMADILLO 43T
  2. 6-8kanálové relé
  3. upravený prodlužovací vývod
  4. 3 světla/žárovky
  5. některé spotřebiče
  6. karta uSD

Software

modul python-tk

Kroky

  1. Upravte prodlužovací vývod, jak je znázorněno na prvním obrázku výše. Přidejte prodloužení drátu z otevřeného připojení. Tyto vodiče budou připojeny k reléovému modulu. Schematický diagram upraveného prodlužovacího vývodu.
  2. Připojte součásti podle druhého obrázku výše.
  3. Připojení modulu Armadillo k relé:

Pin1 (GPIO37) na In1

Pin2 (GPIO38) na In2

Pin3 (GPIO39) na In3

Pin4 (GPIO35) na In4

Pin5 (GPIO36) na In5

Pin6 (GPIO45) na In6

Pin9 (GND) na GND

Pin10 (+5V) až +5V

Připojte prodloužené vodiče upraveného prodlužovacího výstupu k reléovému modulu, jak ukazuje druhý obrázek výše.

Krok 3: Program

• Otevřete datový list Armadillo-43T a postupujte podle pokynů k instalaci obrazu Armadillian a dalšího potřebného softwaru.

• Nainstalujte modul python-tk

sudo apt-get install python-tk

• Instalace, zapojeníPi pokyny najdete na tomto odkazu:

https://wiringpi.com

• Po instalaci wiringPi stáhněte a nainstalujte wiringARM

wget

• Stáhněte a rozbalte soubor HomeAutomation.zip

• Po těchto krocích spusťte HomeAutomation.py

Doporučuje: