Turinys:
Video: „Armadillo“namų automatizavimas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Namų automatikos projektas valdo ir eksploatuoja įvairias namo elektros sistemas, tokias kaip žibintai, prietaisai ir lizdai. Šiame projekte naudojamas „4D Systems“„Armadillo-43T“.
Projektas leidžia vartotojui nustatyti režimą rankiniu arba automatiniu režimu. Rankiniu režimu vartotojas gali įjungti arba išjungti tam tikrą lizdą ar įrenginį. Būdamas automatinis, vartotojas gali tiesiog nustatyti, kiek laiko jis nori įjungti arba išjungti visus prijungtus įrenginius. Šiuo režimu vartotojas negali rankiniu būdu perjungti įrenginių, bet bet kada gali grįžti prie rankinio. Vartotojui yra du automatinio režimo režimai: VISI ĮRENGINIAI ĮJUNGTI ir VISI ĮRENGINIAI IŠJUNGTI. Norėdami suaktyvinti relę, kuri įjungia ir išjungia įrenginius, „Armadillo“naudoja savo GPIO galimybes. Kai rankiniu režimu nustatomas mygtuko paspaudimas, šarvuotis perjungia atitinkamą GPIO kaištį. Įjungus automatinį režimą, šarvuotis, priklausomai nuo laikmačio nustatymų, visus kaiščius tiesiog pasuks į LOW arba HIGH. „Armadillo“yra mūsų sprendimas, susijęs su demonstravimo ir prototipų kūrimo reikalavimais. „Armadillo“veikia naudojant BCM2835 SOC kartu su procesoriaus procesoriumi ARM1176JZF-S su „VideoCore IV“GPU viename pakete. „Armadillo“sukurta naudoti „Armadillian“operacinę sistemą, kuri daugiausia pagrįsta „Raspbian“/„Debian“OS ir optimizuota BCM2835 SOC. Jame yra 13 GPIO, turintis 2 atskirus I2C kanalus, 5 atskirus SPI kanalus ir 2 UART kanalus. Taip pat yra 2 PWM kanalai, kurie yra bendrinami su įmontuotu stiprintuvu su mini garsiakalbiu. Jame taip pat yra USB prievadas, kurį galima naudoti periferiniams įrenginiams, tokiems kaip klaviatūros, USB šakotuvai, „Wi-Fi“rakteliai ir „Bluetooth“moduliai.
1 žingsnis: kaip tai veikia?
2 žingsnis: statykite
Komponentai
- ARMADILLO 43T
- 6-8 kanalų relė
- modifikuotas prailginimo lizdas
- 3 lempos/lempos
- kai kurie prietaisai
- uSD kortelė
Programinė įranga
python-tk modulis
Žingsniai
- Pakeiskite prailginimo lizdą, kaip parodyta pirmame paveikslėlyje aukščiau. Pridėkite laido ilgintuvą iš atviro galo jungties. Šie laidai bus prijungti prie relės modulio. Modifikuoto išplėtimo lizdo schema.
- Prijunkite komponentus, kaip parodyta aukščiau esančiame antrame paveikslėlyje.
- „Armadillo“ir relės modulio jungtis:
Pin1 (GPIO37) į In1
Pin2 (GPIO38) į In2
„Pin3“(GPIO39) į „In3“
„Pin4“(GPIO35) į „In4“
„Pin5“(GPIO36) į „In5“
„Pin6“(GPIO45) į „In6“
Pin9 (GND) į GND
Pin10 (+5V) to +5V
Prijunkite modifikuoto prailginimo lizdo išplėstinius laidus prie relės modulio, kaip parodyta antrame paveikslėlyje aukščiau.
3 žingsnis: programa
• Atidarykite „Armadillo-43T“duomenų lapą ir vykdykite instrukcijas, kaip įdiegti „Armadillian“atvaizdą ir kitą reikalingą programinę įrangą.
• Įdiekite „python-tk“modulį
sudo apt-get install python-tk
• Įdiekite „wiringPi“, norėdami gauti instrukcijas, eikite į šią nuorodą:
https://wiringpi.com
• Įdiegę „wiringPi“, atsisiųskite ir įdiekite „wiringARM“
wget
• Atsisiųskite ir išpakuokite failą „HomeAutomation.zip“
• Atlikę šiuos veiksmus, paleiskite „HomeAutomation.py“
Rekomenduojamas:
Namų automatizavimas: 5 žingsniai
Namų automatizavimas: šiame projekte mes išnaudojome daugybę dalykų, kad sukurtume jį nuo nulio, kad suprastume daiktų interneto daiktų interneto procesą vaizdo įrašas visam projektui
Namų automatizavimas naudojant ESP8266 arba NODEMCU: 6 žingsniai
Namų automatizavimas naudojant ESP8266 arba NODEMCU: ar kada nors norėjote, kad jūsų namai būtų automatizuoti naudojant „Wi -Fi“? Norite valdyti šviesas, ventiliatorių ir visus kitus prietaisus iš savo išmaniojo telefono? Arba kada nors norėjote pamokų apie prijungtus įrenginius ir kaip su juo pradėti? Šis namų automatizavimo projektas
„Pasidaryk pats“pigių namų automatizavimas naudojant „Esp8266“: 6 žingsniai
„Pasidaryk pats“pigių namų automatizavimas naudojant „Esp8266“: Sveiki visi! Šiandien šioje instrukcijoje aš jums parodysiu, kaip aš paruošiau savo namų automatiką kaip žingsnį link protingų namų, naudodamas ESP 8266 modulį, paprastai žinomą kaip „nodemcu“, taip negaišdami laiko Pradėkime:)
IR namų automatizavimas naudojant relę: 6 žingsniai (su paveikslėliais)
IR namų automatizavimas naudojant relę: „Infared Remote Home Automation System“(įspėjimas: pakartokite projektą savo rizika! Šis projektas susijęs su aukšta įtampa)
„Arduino“„Bluetooth“valdomas mobilusis telefonas bekontaktis namų automatizavimas: 5 žingsniai
„Arduino“„Bluetooth“valdomas mobilusis telefonas bekontaktis namų automatizavimas: sveikinimas „Covid-19“pandemijos laikais yra būtinybė, kad būtų išvengta kontakto ir išlaikytas socialinis atsiribojimas, tačiau norint įjungti ir išjungti prietaisus, kuriuos reikia paliesti skirstomosiose skydeliuose, bet palaukite, kol nebus įdiegta kontaktų mažiau sistema valdymui