Satura rādītājs:
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Projekts Mājas automatizācija pārvalda un ekspluatē dažādas elektriskās sistēmas mājā, piemēram, gaismas, ierīces un kontaktligzdas. Šis projekts izmanto 4D Systems Armadillo-43T.
Projekts ļauj lietotājam iestatīt režīmu manuālā vai automātiskā režīmā. Manuālā režīmā lietotājs var ieslēgt vai izslēgt noteiktu kontaktligzdu vai ierīci. Automātiskajā režīmā lietotājs var vienkārši iestatīt laiku, līdz viņš vēlas ieslēgt vai izslēgt visas pievienotās ierīces. Šajā režīmā lietotājs nevar manuāli pārslēgt ierīces, bet jebkurā laikā var atgriezties pie manuālās lietošanas. Lietotājam tiek doti divi automātiskās darbības režīmi: VISAS IERĪCES IESLĒGTAS un VISAS IERĪCES IZSLĒGTS. Lai iedarbinātu relejus, kas ieslēdz un izslēdz ierīces, Armadillo izmanto savas GPIO iespējas. Manuālajā režīmā un tiek konstatēta pogas nospiešana, bruņnesis pārslēgs attiecīgo GPIO tapu. Automātiskajā režīmā bruņnesis vienkārši pagriezīs visas tapas LOW vai HIGH atkarībā no taimera iestatījumiem. Armadillo ir mūsu risinājums displeja un prototipēšanas prasībām. Armadillo darbojas ar BCM2835 SOC apvienojumā ar procesora ARM1176JZF-S procesoru ar VideoCore IV GPU vienā iepakojumā. Armadillo ir izstrādāts, lai izmantotu Armadillian operētājsistēmu, kuras pamatā ir Raspbian/Debian OS un optimizēta BCM2835 SOC. Tas ir aprīkots ar 13 GPIO, kuriem ir 2 atsevišķi I2C kanāli, 5 atsevišķi SPI kanāli un 2 UART kanāli. Ir pieejami arī 2 PWM kanāli, kas tiek koplietoti ar iebūvēto pastiprinātāju ar mini skaļruni. Tam ir arī USB ports, ko var izmantot perifērijas ierīcēm, piemēram, tastatūrām, USB centrmezgliem, Wi-Fi donglēm un Bluetooth moduļiem.
1. darbība. Kā tas darbojas?
2. darbība. Veidojiet
Sastāvdaļas
- ARMADILLO 43T
- 6-8 kanālu relejs
- modificēta pagarinājuma kontaktligzda
- 3 gaismas/lampas
- dažas ierīces
- uSD karte
Programmatūra
python-tk modulis
Soļi
- Modificējiet paplašinājuma kontaktligzdu, kā parādīts pirmajā attēlā. Pievienojiet stieples pagarinājumu no atvērtā gala savienojuma. Šie vadi tiks savienoti ar releja moduli. Modificēta pagarinājuma kontaktligzdas shematiska shēma.
- Pievienojiet komponentus, kā parādīts otrajā attēlā.
- Bruņurupuča un releja moduļa savienojums:
Pin1 (GPIO37) līdz In1
Pin2 (GPIO38) līdz In2
Pin3 (GPIO39) līdz In3
Pin4 (GPIO35) līdz In4
Pin5 (GPIO36) līdz In5
Pin6 (GPIO45) līdz In6
Pin9 (GND) līdz GND
Pin10 (+5V) līdz +5V
Pievienojiet pārveidotā pagarinājuma kontaktligzdas pagarinātos vadus releja modulim, kā parādīts otrajā attēlā iepriekš.
3. solis: programma
• Atveriet datu lapu Armadillo-43T un izpildiet norādījumus, kā instalēt Armadillian attēlu un citu nepieciešamo programmatūru.
• Instalējiet python-tk moduli
sudo apt-get instalēt python-tk
• Instalēt, wiringPi, lai iegūtu norādījumus, dodieties uz šo saiti:
https://wiringpi.com
• Pēc wiringPi instalēšanas lejupielādējiet un instalējiet wiringARM
wget
• Lejupielādējiet un izpakojiet failu HomeAutomation.zip
• Pēc šīm darbībām palaidiet HomeAutomation.py
Ieteicams:
Mājas automatizācija: 5 soļi
Mājas automatizācija: šajā projektā mēs esam izmantojuši daudzas lietas, lai to izveidotu no nulles, lai saprastu lietu interneta interneta procesuVideo visam projektam
Arduina mājas automatizācija: 5 soļi
Arduin mājas automatizācija: Šajā pamācībā es jums pastāstīšu par mājas automatizācijas piemēru, ko kontrolē ZELIO SR3 PLC un Arduino plates, ko izmanto gaismas, siltuma un mitruma mērīšanai un kontrolei. Šo sistēmu izmanto mani studenti, lai apgūtu pamatus automatizācija
Runājošā automatizācija -- Audio no Arduino -- Balss vadāma automatizācija -- HC -05 Bluetooth modulis: 9 soļi (ar attēliem)
Runājošā automatizācija || Audio no Arduino || Balss vadāma automatizācija || HC -05 Bluetooth modulis: …………………………. Lūdzu, abonējiet manu YouTube kanālu, lai iegūtu vairāk videoklipu …. …. šajā video mēs esam izveidojuši runīgu automatizāciju. Kad jūs nosūtīsit balss komandu, izmantojot mobilo tālruni, tā ieslēgs mājas ierīces un nosūtīs atsauksmes
Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu: 4 soļi
Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu: Mājas automatizācija soli pa solim, izmantojot Wemos D1 Mini ar PCB dizainu. Dažas nedēļas atpakaļ mēs vietnē rootsaid.com publicējām apmācību “Mājas automatizācija, izmantojot Raspberry Pi”, kas tika labi uztverta starp hobijiem un koledžas studenti. Tad ieradās viens no mūsu biedriem
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, atgriežoties mājās: 5 soļi
Mājas automatizācija, izmantojot Android un Arduino: atveriet vārtus, kad atgriezīsities mājās: Šī pamācība ir paredzēta mājas automatizācijas sistēmas iestatīšanai, lai to kontrolētu, izmantojot viedtālruni, izmantojot interneta savienojumu, lai tai varētu piekļūt no jebkuras vietas, kur tas nepieciešams. Turklāt tā veiks noteiktas darbības ikreiz, kad tiks izpildīts kāds kritērijs