2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Projekt Home Automation upravlja i upravlja raznim električnim sustavima unutar kuće, poput svjetla, uređaja i utičnica. Ovaj projekt koristi Armadillo-43T 4D Systems.
Projekt omogućuje korisniku postavljanje načina rada na ručni ili automatski. U ručnom načinu rada korisnik može uključiti ili isključiti određenu utičnicu ili uređaj. Dok je u automatskom načinu rada, korisnik može samo postaviti koliko vremena želi uključiti ili isključiti sve povezane uređaje. U ovom načinu rada korisnik ne može ručno prebacivati uređaje, ali se u svakom trenutku može vratiti na ručno. Korisniku su na raspolaganju dva načina rada za automatsko, SVI UREĐAJI UKLJUČENI I SVI UREĐAJI ISKLJUČENI. Za pokretanje releja koji uključuju i isključuju uređaje, Armadillo koristi svoje GPIO mogućnosti. Kad se u ručnom načinu rada otkrije da se pritisne gumb, oklopnik će prebaciti odgovarajući GPIO pin. Kad je u automatskom režimu, oklopnik će jednostavno okrenuti sve igle na LOW ili HIGH, ovisno o postavkama timera. Armadillo je naše rješenje za potrebe prikaza i izrade prototipova. Armadillo radi na BCM2835 SOC u kombinaciji s ARM1176JZF-S CPU procesorom s VideoCore IV GPU-om u jednom paketu. Armadillo je razvijen za korištenje Armadillian operacijskog sustava, koji se uvelike temelji na Raspbian/Debian OS -u i optimiziran za BCM2835 SOC. Pakiran je s 13 GPIO koji ima 2 pojedinačna I2C kanala, 5 pojedinačnih SPI kanala i 2 UART kanala. Dostupna su i 2 PWM kanala koji se dijele s ugrađenim pojačalom s mini-zvučnikom. Također ima USB priključak koji se može koristiti za periferne uređaje poput tipkovnica, USB čvorišta, Wi-Fi ključeva i Bluetooth modula.
Korak 1: Kako to funkcionira?
Korak 2: Izgradite
Komponente
- ARMADILLO 43T
- 6-8-kanalni relej
- izmijenjena utičnica za proširenje
- 3 svjetla/lampe
- neki aparati
- uSD kartica
Softver
python-tk modul
Koraci
- Promijenite utičnicu za proširenje kao što je prikazano na prvoj slici gore. Dodajte produžni produžetak iz otvorene veze. Ove žice bit će spojene na relejni modul. Shematski dijagram modificirane utičnice.
- Spojite komponente kao što je prikazano na drugoj slici iznad.
- Povezivanje Armadillo -relejnog modula:
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) na GND
Pin10 (+5V) do +5V
Priključite produžene žice izmijenjene utičnice na relejni modul kao što je prikazano na drugoj slici iznad.
Korak 3: Program
• Otvorite podatkovnu tablicu Armadillo-43T i slijedite upute o tome kako instalirati Armadillian sliku i drugi potrebni softver.
• Instalirajte python-tk modul
sudo apt-get install python-tk
• Instalirajte, ožičenjePi idite na ovu vezu za upute:
https://wiringpi.com
• Nakon instaliranja wiringPi, preuzmite i instalirajte wiringARM
wget
• Preuzmite i raspakirajte datoteku HomeAutomation.zip
• Nakon ovih koraka, pokrenite HomeAutomation.py
Preporučeni:
Kućna automatizacija sljedeće generacije pomoću Eagle Cad -a (1. dio - PCB): 14 koraka
Kućna automatizacija sljedeće generacije pomoću Eagle Cada (1. dio - PCB): Uvod: Zašto govorim o svojoj sljedećoj generaciji: jer koristi neke komponente koje su mnogo bolje od tradicionalnih uređaja za kućnu automatizaciju. Uređajima može upravljati pomoću: Google Voice Commands dodirne ploče na Kontroli uređaja iz aplikacije
Kućna automatizacija pomoću ESP8266 ili NODEMCU: 6 koraka
Kućna automatizacija pomoću ESP8266 ili NODEMCU -a: Jeste li ikada htjeli učiniti svoj dom automatiziranim putem WiFi -ja? Želite kontrolirati svjetla, ventilator i sve ostale uređaje sa svog pametnog telefona? Ili ste ikada htjeli uputstva o povezanim uređajima i početku rada s njim? Ovaj projekt kućne automatizacije će
Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)
Infinity Gauntlet Controlled Home Automation: U svom prethodnom projektu napravio sam beskonačnu rukavicu koja kontrolira prekidač za svjetlo. Htio sam upotrijebiti šest kamenaca, a svaki kamen može upravljati uređajem, bravom na vratima ili rasvjetom. Stoga sam napravio sustav kućne automatizacije pomoću beskonačne rukavice. U ovom projektu
Google pomoćnik - Iot kućna automatizacija pomoću Esp8266: 6 koraka
Google pomoćnik | Iot kućna automatizacija pomoću Esp8266: U ovim uputama pokazat ću vam kućnu automatizaciju kojom upravlja Google pomoćnik
IC kućna automatizacija pomoću releja: 6 koraka (sa slikama)
IR kućna automatizacija pomoću releja: Infared daljinski sustav kućne automatizacije (Upozorenje: Ponovite projekt na vlastitu odgovornost! Ovaj projekt uključuje visoki napon)