Cov txheej txheem:
Video: Armadillo Tsev Automation: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Lub Tsev Automation txoj haujlwm tswj hwm thiab ua haujlwm ntau yam tshuab hluav taws xob hauv ib lub tsev xws li teeb, khoom siv thiab qhov hluav taws xob. Txoj haujlwm no siv 4D Systems 'Armadillo-43T.
Txoj haujlwm cia tus neeg siv teeb tsa hom rau hauv phau ntawv lossis tsis siv neeg. Hauv phau ntawv hom, tus neeg siv tuaj yeem qhib lossis tua qee qhov hluav taws xob lossis khoom siv. Thaum nyob hauv tsheb, tus neeg siv tsuas tuaj yeem teev sijhawm ntau npaum li cas kom txog thaum nws xav qhib lossis kaw tag nrho cov cuab yeej txuas nrog. Hauv hom no, tus neeg siv tsis tuaj yeem hloov pauv cov cuab yeej ntawm tus kheej tab sis nws tuaj yeem rov qab mus rau phau ntawv txhua lub sijhawm. Tus neeg siv tau muab ob hom rau qhov tsis siv neeg, TXHUA DEVICES ON thiab ALL DEVICES OFF. Txhawm rau cuam tshuam cov kev xa tawm uas tig rau thiab tua cov cuab yeej, Armadillo siv nws lub peev xwm GPIO. Thaum nyob rau hauv phau ntawv hom thiab pom lub pob kom raug nias, tus armadillo yuav hloov pauv tus lej GPIO. Thaum tsis siv neeg, armadillo yuav yooj yim tig txhua tus pin rau LOW lossis HIGH nyob ntawm qhov teeb tsa ntawm lub sijhawm. Armadillo yog peb cov kev daws teeb meem rau cov zaub thiab cov qauv xav tau. Armadillo tau ua haujlwm ntawm BCM2835 SOC ua ke nrog ARM1176JZF-S CPU Processor nrog VideoCore IV GPU hauv ib pob. Armadillo tau tsim los siv Armadillian Operating System, uas feem ntau yog ua raws Raspbian/Debian OS thiab ua kom zoo rau BCM2835 SOC. Nws tau ntim nrog 13 GPIO uas muaj 2 Tib I2C Raws, 5 Ib Leeg SPI Raws thiab 2 UART Raws. 2 PWM cov channel kuj tseem muaj uas yog sib koom nrog lub tshuab ua haujlwm nrog lub tshuab hais lus me me. Nws kuj tseem muaj USB chaw nres nkoj uas tuaj yeem siv rau cov khoom siv sab nraud xws li Keyboards, USB Hubs, Wi-Fi dongles thiab Bluetooth modules.
Kauj Ruam 1: Nws Ua Haujlwm Li Cas?
Kauj ruam 2: Tsim
Cheebtsam
- ARMADILLO 43 TSI
- 6-8 channel relay
- hloov qhov hluav taws xob txuas ntxiv
- 3 teeb/teeb
- qee yam khoom siv
- USD Card
Software
sej-tk module
Cov kauj ruam
- Hloov kho qhov hluav taws xob txuas ntxiv raws li pom hauv thawj daim duab saum toj no. Ntxiv xaim txuas ntxiv los ntawm kev qhib qhov kev sib txuas xaus. Cov xov hlau no yuav txuas nrog cov qauv xa tawm. Schematic daim duab ntawm kev hloov kho qhov hluav taws xob txuas ntxiv.
- Txuas cov khoom siv raws li qhia hauv daim duab thib ob saum toj no.
- Armadillo rau Relay Module txuas:
Pin 1 (GPIO37) rau In1
Pin 2 (GPIO38) rau In2
Pin 3 (GPIO39) rau In3
Pin 4 (GPIO35) rau In4
Pin 5 (GPIO36) rau In5
Pin 6 (GPIO45) rau In6
Pin 9 (GND) to GND
Pin 10 (+5V) txog +5V
Txuas qhov hloov kho qhov hluav taws xob txuas txuas txuas txuas mus rau qhov txuas txuas raws li qhia hauv daim duab thib ob saum toj no.
Kauj Ruam 3: Txoj Haujlwm
• Qhib Armadillo-43T Datasheet thiab ua raws cov lus qhia yuav ua li cas rau nruab Armadillian duab thiab lwm yam software tsim nyog.
• Nruab Python-tk module
sudo apt-tau nruab python-tk
• Nruab, txuas xov tooj Pi mus rau qhov txuas no rau cov lus qhia:
https://wiringpi.com
• Tom qab teeb tsa wiringPi, rub tawm thiab teeb tsa wiringARM
wget
• Rub tawm thiab unzip cov ntaub ntawv HomeAutomation.zip
• Tom qab cov kauj ruam no, khiav HomeAutomation.py
Pom zoo:
Plug & Ua Si CO2 Sensor Zaub Nrog NodeMCU/ESP8266 rau Cov Tsev Kawm Ntawv, Tsev Kawm Qib Siab lossis Koj Lub Tsev: 7 Kauj Ruam
Plug & Ua Si CO2 Sensor Zaub Nrog NodeMCU/ESP8266 rau Cov Tsev Kawm Ntawv, Lub Tsev Kawm Qib Siab lossis Koj Lub Tsev: Kuv yuav qhia koj sai npaum li cas txhim kho lub plug & ua si CO2 sensor qhov twg txhua qhov ntawm txoj haujlwm yuav txuas nrog DuPont xov hlau. Yuav muaj tsuas yog 5 cov ntsiab lus uas yuav tsum tau muab siv, vim tias kuv tsis tau muab tshuaj txhuam ua ntej qhov haujlwm no txhua lub sijhawm
Siv Kev Cia Siab Lub Hauv Paus txuas ntxiv txhawm rau Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Txoj Cai Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: 11 Kauj Ruam
Siv Kev Cia Siab Lub Hauv Paus Txuas Ntxiv kom Nrhiav Lub Tuam Tsev Tsis Ua Haujlwm Ua Haujlwm Hauv Koj Tsev Neeg Tsob Ntoo ntawm Kev Tshawb Nrhiav Tsev Neeg: Lub hom phiaj ntawm cov lus qhia no yog los qhia seb yuav tshawb nrhiav koj tsev neeg tsob ntoo li cas hauv Tsev Neeg Nrhiav rau cov poj koob yawm txwv nrog kev ua haujlwm hauv lub tuam tsev tsis tiav siv Kev Cia Siab lub hauv siab txuas ntxiv. Siv Kev Cia Siab Lub Hauv Paus tuaj yeem ua rau koj qhov kev tshawb nrhiav tsis tiav
Yuav Ua Li Cas Ntse Tsev Siv Arduino Control Relay Module - Lub Tswv Yim Hauv Tsev Automation: 15 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Ntse Tsev Siv Arduino Control Relay Module | Lub Tswv Yim Ua Lag Luam Hauv Tsev: Hauv qhov haujlwm ua haujlwm hauv tsev no, peb yuav tsim lub tsev ntse hloov chaw uas tuaj yeem tswj tau 5 yam khoom siv hauv tsev. Qhov kev hloov pauv no tuaj yeem tswj tau los ntawm Txawb lossis smartphone, IR chaw taws teeb lossis TV nyob deb, Kev hloov pauv ntawm tes. Qhov kev tshaj tawm ntse no tseem tuaj yeem paub txog r
Pib Nrog Tsev Automation: Txhim Kho Tsev Pabcuam: 3 Kauj Ruam
Pib Nrog Tsev Automation: Txhim Kho Tsev Pabcuam: Tam sim no peb tab tom yuav pib ua haujlwm hauv tsev tsis siv neeg, qhov uas peb tsim lub tsev ntse uas yuav tso cai rau peb tswj hwm yam xws li teeb, hais lus, ntsuas thiab lwm yam siv lub hauv paus nruab nrog nrog lub suab pab. Hauv kab ntawv no, peb yuav kawm paub yuav ua li cas txhawm rau
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj