Obsah:

Armadillo domáca automatizácia: 5 krokov
Armadillo domáca automatizácia: 5 krokov

Video: Armadillo domáca automatizácia: 5 krokov

Video: Armadillo domáca automatizácia: 5 krokov
Video: Беспроводной умный замок NUKI, интегрированный в умный дом Loxone. 2024, November
Anonim
Image
Image

Projekt automatizácie domácnosti spravuje a prevádzkuje rôzne elektrické systémy v dome, ako sú svetlá, spotrebiče a zásuvky. Tento projekt používa Armadillo-43T spoločnosti 4D Systems.

Projekt umožňuje užívateľovi nastaviť režim na manuálny alebo automatický. V manuálnom režime je používateľ schopný zapnúť alebo vypnúť určitú zásuvku alebo zariadenie. V automatickom režime môže používateľ jednoducho nastaviť, koľko času chce zapnúť alebo vypnúť všetky pripojené zariadenia. V tomto režime používateľ nemôže prepínať zariadenia ručne, ale kedykoľvek sa môže vrátiť späť k manuálu. Užívateľ má k dispozícii dva režimy pre automatický režim, VŠETKY ZARIADENIA ZAPNUTÉ a VŠETKY ZARIADENIA VYPNUTÉ. Na spustenie relé, ktoré zapínajú a vypínajú zariadenia, Armadillo využíva svoje schopnosti GPIO. V manuálnom režime a keď sa zistí stlačenie tlačidla, pásavec prepne príslušný kolík GPIO. V automatickom režime pásovec jednoducho otočí všetky kolíky na NÍZKU alebo VYSOKÚ v závislosti od nastavenia časovača. Armadillo je naším riešením požiadaviek na zobrazenie a prototypovanie. Armadillo beží na zariadení BCM2835 SOC v kombinácii s procesorom ARM1176JZF-S s grafickým procesorom VideoCore IV v jednom balení. Armadillo je vyvinutý tak, aby využíval operačný systém Armadillian, ktorý je do značnej miery založený na OS Raspbian/Debian a je optimalizovaný pre BCM2835 SOC. Je vybavený 13 GPIO, ktoré majú 2 samostatné kanály I2C, 5 samostatných kanálov SPI a 2 kanály UART. K dispozícii sú aj 2 kanály PWM, ktoré sú spoločné s integrovaným zosilňovačom s mini reproduktorom. Má tiež port USB, ktorý je možné použiť pre periférne zariadenia, ako sú klávesnice, rozbočovače USB, Wi-Fi dongle a moduly Bluetooth.

Krok 1: Ako to funguje?

Stavať
Stavať

Krok 2: Zostavte

Stavať
Stavať

Komponenty

  1. ARMADILLO 43T
  2. 6-8 kanálové relé
  3. upravený predlžovací vývod
  4. 3 svetlá/žiarovky
  5. niektoré spotrebiče
  6. karta uSD

Softvér

modul python-tk

Kroky

  1. Upravte predlžovací vývod, ako je to znázornené na prvom obrázku vyššie. Pridajte predĺženie drôtu z otvoreného pripojenia. Tieto vodiče budú pripojené k reléovému modulu. Schematický diagram upraveného predlžovacieho vývodu.
  2. Pripojte komponenty podľa druhého obrázku vyššie.
  3. Pripojenie modulu Armadillo k reléovému modulu:

Pin1 (GPIO37) na In1

Pin2 (GPIO38) na In2

Pin3 (GPIO39) na In3

Pin4 (GPIO35) na In4

Pin5 (GPIO36) na In5

Pin6 (GPIO45) do In6

Pin9 (GND) na GND

Pin10 (+5V) až +5V

Pripojte predĺžené vodiče upravenej predlžovacej zásuvky k reléovému modulu, ako je znázornené na druhom obrázku vyššie.

Krok 3: Program

• Otvorte technický list Armadillo-43T a postupujte podľa pokynov na inštaláciu obrazu Armadillian a ďalšieho potrebného softvéru.

• Nainštalujte modul python-tk

sudo apt-get install python-tk

• Inštalácia, zapojeniePi pokyny nájdete na tomto odkaze:

https://wiringpi.com

• Po inštalácii wiringPi stiahnite a nainštalujte wiringARM

wget

• Stiahnite a rozbaľte súbor HomeAutomation.zip

• Po týchto krokoch spustite HomeAutomation.py

Odporúča: