Kazalo:

Armadillo Home Automation: 5 korakov
Armadillo Home Automation: 5 korakov

Video: Armadillo Home Automation: 5 korakov

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

Projekt Home Automation upravlja in upravlja različne električne sisteme v hiši, kot so luči, naprave in vtičnice. Ta projekt uporablja Armadillo-43T 4D Systems.

Projekt omogoča uporabniku, da nastavi način v ročni ali samodejni. V ročnem načinu lahko uporabnik vklopi ali izklopi določeno vtičnico ali napravo. V samodejnem načinu lahko uporabnik samo nastavi, koliko časa želi vklopiti ali izklopiti vse povezane naprave. V tem načinu uporabnik ne more ročno preklopiti naprav, lahko pa se kadar koli vrne na ročni način. Uporabniku sta na voljo dva načina samodejnega delovanja, VKLOPLJENE NAPRAVE in VSE IZKLOPLJENE NAPRAVE. Za sprožitev relejev, ki vklapljajo in izklapljajo naprave, Armadillo uporablja svoje zmogljivosti GPIO. Ko je v ročnem načinu in zazna tipko, ki jo je treba pritisniti, bo armadillo preklopil ustrezen pin GPIO. V samodejnem načinu bo armadillo preprosto obrnil vse nožice na NIZKO ali VISOKO, odvisno od nastavitev časovnika. Armadillo je naša rešitev za zahteve glede prikaza in izdelave prototipov. Armadillo deluje na BCM2835 SOC v kombinaciji s procesorjem CPU ARM1176JZF-S z grafičnim procesorjem VideoCore IV v enem paketu. Armadillo je razvit za uporabo operacijskega sistema Armadillian, ki v veliki meri temelji na OS Raspbian/Debian in je optimiziran za BCM2835 SOC. Pakiran je s 13 GPIO, ki ima 2 enojna kanala I2C, 5 posameznih kanalov SPI in 2 kanala UART. Na voljo sta tudi 2 PWM kanala, ki ju lahko delite z vgrajenim ojačevalnikom z mini zvočnikom. Ima tudi vrata USB, ki jih je mogoče uporabiti za zunanje naprave, kot so tipkovnice, vozlišča USB, ključi Wi-Fi in moduli Bluetooth.

1. korak: Kako deluje?

Zgradite
Zgradite

2. korak: Zgradite

Zgradite
Zgradite

Sestavni deli

  1. ARMADILLO 43T
  2. 6-8-kanalni rele
  3. spremenjena vtičnica
  4. 3 luči/svetilke
  5. nekaj aparatov
  6. kartico USB

Programska oprema

modul python-tk

Koraki

  1. Spremenite vtičnico podaljška, kot je prikazano na prvi sliki zgoraj. Dodajte podaljšek žice iz odprte povezave. Te žice bodo povezane z relejskim modulom. Shematski diagram spremenjene vtičnice.
  2. Povežite komponente, kot je prikazano na drugi sliki zgoraj.
  3. Povezava modula Armadillo z relejem:

Pin1 (GPIO37) do In1

Pin2 (GPIO38) do In2

Pin3 (GPIO39) do In3

Pin4 (GPIO35) do In4

Pin5 (GPIO36) do In5

Pin6 (GPIO45) do In6

Pin9 (GND) do GND

Pin10 (+5V) do +5V

Podaljšane žice spremenjene podaljške priključite v relejni modul, kot je prikazano na drugi sliki zgoraj.

3. korak: Program

• Odprite podatkovni list Armadillo-43T in sledite navodilom za namestitev slike Armadillian in druge potrebne programske opreme.

• Namestite modul python-tk

sudo apt-get install python-tk

• Namestitev, ožičenjePi pojdite na to povezavo za navodila:

https://wiringpi.com

• Po namestitvi wiringPi prenesite in namestite wiringARM

wget

• Prenesite in razpakirajte datoteko HomeAutomation.zip

• Po teh korakih zaženite HomeAutomation.py

Priporočena: