Indholdsfortegnelse:
Video: Armadillo Home Automation: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hjemmeautomatiseringsprojektet administrerer og driver forskellige elektriske systemer inde i et hus såsom lys, apparater og stikkontakter. Dette projekt bruger 4D Systems 'Armadillo-43T.
Projektet lader brugeren indstille tilstanden til manuel eller automatisk. I manuel tilstand kan brugeren tænde eller slukke en bestemt stikkontakt eller enhed. Mens den er i auto, kan brugeren bare indstille, hvor lang tid der skal til, før han vil tænde eller slukke alle tilsluttede enheder. I denne tilstand er brugeren ikke i stand til at skifte enhederne manuelt, men han kan når som helst vende tilbage til manuel. Brugeren får to tilstande til den automatiske, ALLE ENHEDER TIL og ALLE ENHEDER FRA. For at udløse de relæer, der tænder og slukker enhederne, udnytter Armadillo dens GPIO -funktioner. Når den er i manuel tilstand, og der registreres en knap, der skal trykkes på, vil armadillo skifte den respektive GPIO -pin. Når den er i automatisk, vil armadillo simpelthen dreje alle stifter til LAV eller HØJ afhængigt af timernes indstillinger. Armadillo er vores løsning på krav til display og prototyper. Armadillo kører på BCM2835 SOC kombineret med ARM1176JZF-S CPU-processor med en VideoCore IV GPU i en enkelt pakke. Armadillo er udviklet til at udnytte Armadillian -operativsystemet, som stort set er baseret på Raspbian/Debian OS og optimeret til BCM2835 SOC. Den er pakket med 13 GPIO, som har 2 Single I2C -kanaler, 5 Single SPI -kanaler og 2 UART -kanaler. Der er også 2 PWM-kanaler, som deles med den indbyggede forstærker med minihøjttaler. Det har også en USB-port, der kan bruges til perifere enheder såsom tastaturer, USB-hubs, Wi-Fi-dongler og Bluetooth-moduler.
Trin 1: Hvordan fungerer det?
Trin 2: Byg
Komponenter
- ARMADILLO 43T
- 6-8 kanals relæ
- modificeret udvidelsesstik
- 3 lamper/lamper
- nogle apparater
- uSD -kort
Software
python-tk modul
Trin
- Rediger forlængelsesudgangen som vist på det første billede ovenfor. Tilføj trådforlængelse fra forbindelsen med åben ende. Disse ledninger forbindes til relæmodulet. Skematisk diagram over et modificeret udvidelsesudtag.
- Tilslut komponenterne som vist på det andet billede ovenfor.
- Armadillo til relæmodulforbindelse:
Pin1 (GPIO37) til In1
Pin2 (GPIO38) til In2
Pin3 (GPIO39) til In3
Pin4 (GPIO35) til In4
Pin5 (GPIO36) til In5
Pin6 (GPIO45) til In6
Pin9 (GND) til GND
Pin10 (+5V) til +5V
Tilslut den modificerede forlængelsesudgangs forlængede ledninger til relæmodulet som vist på det andet billede ovenfor.
Trin 3: Programmer
• Åbn Armadillo-43T-databladet, og følg vejledningen i, hvordan du installerer Armadillian-billedet og anden nødvendig software.
• Installer python-tk-modul
sudo apt-get install python-tk
• Installer, wiringPi gå til dette link for instruktioner:
https://wiringpi.com
• Efter installation af wiringPi skal du downloade og installere wiringARM
wget
• Download og pak filen HomeAutomation.zip ud
• Efter disse trin skal du køre HomeAutomation.py
Anbefalede:
DIY Home Automation Intruder Alarm System !: 5 trin (med billeder)
DIY Home Automation Intruder Alarm System !: I dette projekt viser jeg dig, hvordan du bruger Home Assistant -softwaren for at oprette et ubuden alarmsystem til dit hjem. Systemet vil som udgangspunkt registrere, om døren åbnes uden tilladelse, og derefter sender den en meddelelse
IOT Home Automation DIY Project #1: 7 trin
IOT Home Automation DIY Project # 1: # INTRODUKTION Hjemmeautomatisering er automatiseringsprocessen for husholdningsapparater som vekselstrøm, ventilator, køleskab, lys og listen fortsætter, så de kan styres med din telefon, computer eller endda eksternt. Dette projekt omhandler esp2866
Infinity Gauntlet Controlled Home Automation: 8 trin (med billeder)
Infinity Gauntlet Controlled Home Automation: I mit tidligere projekt har jeg lavet en uendelig hane, der styrer en lyskontakt. Jeg ville bruge seks sten, og hver sten kan styre apparater, dørlåse eller belysning. Så jeg lavede et hjemmeautomatiseringssystem ved hjælp af uendelig handske. I dette projekt
NODE MCU-LED Control (Simple Home Automation): 5 trin
NODE MCU-LED Control (Simple Home Automation): Hej fyre, i denne instruktion kan vi se, hvordan du styrer en LED-pære ved hjælp af din smartphone. Vi vil bruge Node-MCU til dette projekt. Se nedenstående link for at installere Node MCU biblioteker (ESP-biblioteker) i din Arduino IDE.NODE MCU-BASICS {Følg trin
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 trin
Sonoff B1 Firmware Home Automation Openhab Google Home: Jeg kan virkelig godt lide Tasmota -firmwaren til mine Sonoff -switches. Men a var ikke rigtig tilfreds med Tasmota-firmwaren på min Sonoff-B1. Det lykkedes ikke fuldt ud at integrere det i min Openhab og kontrollere det via Google Home. Derfor skrev jeg mit eget firma