Innholdsfortegnelse:
Video: Armadillo Home Automation: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Home Automation -prosjektet administrerer og driver ulike elektriske systemer inne i et hus, for eksempel lys, hvitevarer og stikkontakter. Dette prosjektet bruker 4D Systems 'Armadillo-43T.
Prosjektet lar brukeren sette modusen til manuell eller automatisk. I manuell modus kan brukeren slå på eller av visse stikkontakter eller enheter. Mens den er i auto, kan brukeren bare angi hvor lang tid det vil til han vil slå på eller av alle tilkoblede enheter. I denne modusen kan ikke brukeren bytte enhetene manuelt, men han kan når som helst gå tilbake til manuell. Brukeren får to moduser for den automatiske, ALLE ENHETER PÅ og ALLE ENHETER AV. Armadillo bruker GPIO -funksjonene for å aktivere reléene som slår enhetene på og av. Når den er i manuell modus og det oppdages en knapp som skal trykkes på, vil armadilloen veksle den respektive GPIO -pinnen. Når den er automatisk, vil armadillo ganske enkelt slå alle pinnene til LAV eller HØY avhengig av innstillingene til timeren. Armadillo er vår løsning på krav til display og prototyper. Armadillo kjøres på BCM2835 SOC kombinert med ARM1176JZF-S CPU-prosessor med en VideoCore IV GPU i en enkelt pakke. Armadillo er utviklet for å bruke Armadillian -operativsystemet, som i stor grad er basert på Raspbian/Debian OS og optimalisert for BCM2835 SOC. Den er fullpakket med 13 GPIO som har 2 enkle I2C -kanaler, 5 enkle SPI -kanaler og 2 UART -kanaler. 2 PWM-kanaler er også tilgjengelige som deles med innebygd forsterker med minihøyttaler. Den har også en USB-port som kan brukes til eksterne enheter som tastaturer, USB-hubber, Wi-Fi-dongler og Bluetooth-moduler.
Trinn 1: Hvordan fungerer det?
Trinn 2: Bygg
Komponenter
- ARMADILLO 43T
- 6-8 kanals relé
- modifisert forlengelsesuttak
- 3 lamper/lamper
- noen apparater
- uSD -kort
Programvare
python-tk-modul
Trinn
- Endre forlengelsesuttaket som vist på det første bildet ovenfor. Legg til ledningsforlengelse fra den åpne enden. Disse ledningene blir koblet til relemodulen. Skjematisk diagram av et modifisert forlengelsesuttak.
- Koble til komponentene som vist på det andre bildet ovenfor.
- Armadillo til relémodulstilkobling:
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
Koble det endrede forlengelsesuttakets forlengede ledninger til relemodulen som vist på det andre bildet ovenfor.
Trinn 3: Program
• Åpne Armadillo-43T-databladet og følg instruksjonene for hvordan du installerer Armadillian-bildet og annen nødvendig programvare.
• Installer python-tk-modulen
sudo apt-get install python-tk
• Installer, wiringPi gå til denne lenken for instruksjoner:
https://wiringpi.com
• Etter installering av wiringPi, last ned og installer wiringARM
wget
• Last ned og pakk ut filen HomeAutomation.zip
• Etter disse trinnene, kjør HomeAutomation.py
Anbefalt:
DIY Home Automation Intruder Alarm System !: 5 trinn (med bilder)
DIY Home Automation Intruder Alarm System !: I dette prosjektet skal jeg vise deg hvordan du bruker Home Assistant -programvaren for å lage et inntrengeralarmsystem for hjemmet ditt. Systemet vil i utgangspunktet oppdage om døren åpnes uten tillatelse, og deretter vil den sende ut en melding
Infinity Gauntlet Controlled Home Automation: 8 trinn (med bilder)
Infinity Gauntlet Controlled Home Automation: I mitt forrige prosjekt har jeg laget en infinity -hansker som styrer en lysbryter. Jeg ønsket å bruke seks steiner, og hver stein kan styre apparater, dørlåser eller belysning. Så jeg laget et hjemmeautomatiseringssystem ved hjelp av infinity -hansker. I dette prosjektet
Arduino-bluetooth Operated Cell Phone Contactless Home Automation: 5 trinn
Arduino-bluetooth-operert mobiltelefon kontaktløs hjemmeautomatisering: hilsener i pandemien av covid-19it er en nødvendighet for å unngå kontakt og opprettholde sosial distansering, men for å slå av og på apparatene må du berøre sentralbordene, men vent ikke mer introdusere kontakt mindre system for kontroll
Hvordan lage et smart hjem ved hjelp av Arduino kontrollrelémodul - Home Automation Ideas: 15 trinn (med bilder)
Hvordan lage et smart hjem ved hjelp av Arduino kontrollrelémodul | Idéer for hjemmeautomatisering: I dette hjemmeautomatiseringsprosjektet vil vi designe en smart hjemmestafemodul som kan styre fem husholdningsapparater. Denne relemodulen kan styres fra mobil eller smarttelefon, IR -fjernkontroll eller TV -fjernkontroll, manuell bryter. Dette smarte stafetten kan også kjenne r
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 trinn
Sonoff B1 Firmware Home Automation Openhab Google Home: Jeg liker Tasmota -fastvaren for Sonoff -switchene mine. Men a var egentlig ikke fornøyd med Tasmota-fastvaren på min Sonoff-B1. Jeg lyktes ikke fullt ut med å integrere det i Openhab og kontrollere det via Google Home. Derfor skrev jeg mitt eget firma