Sisukord:
Video: Armadillo koduautomaatika: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Projekt Koduautomaatika haldab ja haldab majas erinevaid elektrisüsteeme, nagu tuled, seadmed ja pistikupesad. See projekt kasutab 4D Systems'i Armadillo-43T.
Projekt võimaldab kasutajal seadistada režiimi käsitsi või automaatselt. Käsirežiimis saab kasutaja teatud pistikupesa või seadme sisse või välja lülitada. Automaatrežiimis olles saab kasutaja lihtsalt määrata, kui palju aega ta soovib kõiki ühendatud seadmeid sisse või välja lülitada. Selles režiimis ei saa kasutaja seadmeid käsitsi ümber lülitada, kuid ta saab igal ajal käsitsi tagasi pöörduda. Kasutajale antakse automaatse režiimi jaoks kaks režiimi, KÕIK SEADMED SEES ja KÕIK SEADMED VÄLJAS. Seadmeid sisse ja välja lülitavate releede käivitamiseks kasutab Armadillo oma GPIO võimalusi. Kui käsirežiimis tuvastatakse nupule vajutamine, lülitab armadillo vastava GPIO tihvti. Kui automaat on sisse lülitatud, pöörab armadillo kõik tihvtid olenevalt taimeri seadetest lihtsalt madalale või kõrgele. Armadillo on meie lahendus kuvamis- ja prototüüpimisnõuetele. Armadillo töötab BCM2835 SOC-s koos ARM1176JZF-S protsessoriprotsessoriga ja VideoCore IV GPU-ga ühes paketis. Armadillo on välja töötatud Armadilliani operatsioonisüsteemi kasutamiseks, mis põhineb suures osas Raspbian/Debian OS -il ja on optimeeritud BCM2835 SOC jaoks. See on pakitud 13 GPIO -ga, millel on 2 ühekordset I2C -kanalit, 5 ühekordset SPI -kanalit ja 2 UART -kanalit. Saadaval on ka 2 PWM-kanalit, mida saab jagada minikõlariga varustatud võimendiga. Sellel on ka USB-port, mida saab kasutada selliste välisseadmete jaoks nagu klaviatuurid, USB-jaoturid, WiFi-donglid ja Bluetooth-moodulid.
Samm: kuidas see toimib?
2. samm: ehitage
Komponendid
- ARMADILLO 43T
- 6-8 kanali relee
- muudetud pikendusväljund
- 3 valgustit/lampi
- mõned seadmed
- uSD kaart
Tarkvara
python-tk moodul
Sammud
- Muutke pikendusväljundit, nagu on näidatud ülaltoodud esimesel pildil. Lisage juhtmepikendus avatud otsast. Need juhtmed ühendatakse releemooduliga. Muudetud pikendusväljundi skemaatiline diagramm.
- Ühendage komponendid, nagu on näidatud ülaltoodud teisel pildil.
- Armadillo ja relee mooduli ühendus:
Pin1 (GPIO37) kuni In1
Pin2 (GPIO38) kuni In2
Pin3 (GPIO39) kuni In3
Pin4 (GPIO35) kuni In4
Pin5 (GPIO36) kuni In5
Pin6 (GPIO45) kuni In6
Pin9 (GND) kuni GND
Pin10 (+5V) kuni +5V
Ühendage muudetud pikendusväljundi pikendatud juhtmed releemooduliga, nagu on näidatud ülaltoodud teisel pildil.
3. samm: programmeerimine
• Avage Armadillo-43T andmeleht ja järgige juhiseid Armadillian pildi ja muu vajaliku tarkvara installimiseks.
• Paigaldage python-tk moodul
sudo apt-get install python-tk
• Install, wiringPi leiate juhised sellelt lingilt:
https://wiringpi.com
• Pärast wiringPi installimist laadige alla ja installige wiringARM
wget
• Laadige alla ja pakkige lahti fail HomeAutomation.zip
• Pärast neid samme käivitage HomeAutomation.py
Soovitan:
$ 5 koduautomaatika nupp: 4 sammu
5 -dollarine koduautomaatika nupp: 5 -dollarine koduautomaatika nupp Mõnikord on lihtsaim lahendus üks nupp. Tahtsime lihtsat võimalust käivitada oma koduautomaatika jaotises (Hubitat Elevation) „magamamineku” rutiin, mis lülitab enamiku tuled välja, seab teised teatud tasemele ja
Koduautomaatika: 5 sammu
Koduautomaatika: selles projektis oleme kasutanud paljusid asju, mis loovad selle nullist, et mõista asjade Interneti asjade Interneti protsessi videot kogu projekti jaoks
Arduini koduautomaatika: 5 sammu
Arduini koduautomaatika: selles juhendis räägin teile näitest koduautomaatikast, mida kontrollivad ZELIO SR3 PLC ja Arduino plaadid, mida kasutatakse valguse, soojuse ja niiskuse mõõtmiseks ja juhtimiseks. Seda süsteemi kasutavad minu õpilased põhitõdede õppimiseks automatiseerimine
HC-05 (bluetooth) Koduautomaatika moodul Põhiline: 3 sammu
HC-05 (bluetooth) Koduautomaatika moodul Põhiline: oma viimases projektis kontrollisin LED-i nupuvajutusega, kuid selles projektis asendasin PUSH BUTTON-i HC-05 mooduliga. Soovitan tungivalt need projektid enne läbi vaadata selle projektiga jätkates. Kõik üksikasjad leiate siit
Koduautomaatika koos NodeMCU puutetundliku anduriga LDR temperatuuri reguleerimise relee: 16 sammu
Koduautomaatika NodeMCU puutetundliku anduri LDR temperatuuri juhtreleega: oma varasemates NodeMCU projektides olen juhtinud Blynk Appist kahte kodumasinat. Sain palju kommentaare ja sõnumeid projekti täiendamiseks käsitsi juhtimise ja lisafunktsioonide lisamisega. Nii et ma olen selle nutika kodu laienduskarbi kujundanud. Selles IoT -s