Satura rādītājs:
- 1. darbība: pārskatiet CoreConduit: dārza kontrolieru sistēmu
- 2. darbība: lejupielādējiet avota kodu
- 3. darbība: izveidojiet kontrolieri
- 4. solis: nepieciešama neliela montāža
- 5. darbība: bezvadu savienojuma izmantošana
- 6. solis: uztvērēja puse
- 7. solis: iet tālāk …
Video: DIY uzlaušana savā mājas automatizācijas sistēmā: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Mājas automatizācijas sistēmai vajadzētu būt iespējai ieslēgt/izslēgt tādas ierīces kā apgaismojums, ventilatori, izklaides sistēmas utt. Sistēma, kas ir bezvadu, bet neatkarīga no interneta, bet pats galvenais-DIY un atvērtā koda, jo es vēlos saprast, kā tas strādā.
Kāpēc no jauna izgudrot riteni?
Vēlas vairāk?
- Kāpēc DIY, ja jūs varētu iegādāties?
- Kas ir “gudrs” dārzs?
- Gudra iekštelpu dārza uzsākšana
- Dziļāk iedziļināties iekštelpu dārzkopībā
- Iekštelpu dārzkopība: kas var notikt nepareizi?
- Uzturvielu risinājumu sistēmu pārvaldība
- Kāpēc Arduino, ja jūs varat Pi?
hydromazing.com
1. darbība: pārskatiet CoreConduit: dārza kontrolieru sistēmu
Coreconduit: Garden Controller System dara vairāk, nekā mums nepieciešams cilvēku dzīves apstākļiem, tāpēc redzēsim, ko tā dara, lai mēs varētu veikt dažas izmaiņas. Instructable drones on and on about veselīgi augi, kuriem nepieciešama uzmanība un garlaicība, līdz, "… es esmu ieprogrammējis Arduino funkciju, ko es saucu par" TheDecider ", kas pieņem lēmumus, pamatojoties uz optimālu vides apstākļu saglabāšanu augu audzēšanai. Es pievienoju 2,4 GHz bezvadu radio uztvērēja moduļus un modulāru uztvērēju sistēmu, lai dati tiktu pārsūtīti uz 1000 pēdas."
Jauki! Mums vajadzētu apskatīt šo "TheDecider"
Vēl viens šī projekta plus ir:
"Paturot prātā drošību, es izvēlējos neizmantot relejus, kas pakļauj maiņstrāvu. Tā vietā es izvēlējos izmantot tālvadības bezvadu kontaktligzdas, lai kontrolētu gaismas, sūkņus, ventilatorus, sildītājus un mitrinātājus."
2. darbība: lejupielādējiet avota kodu
Lejupielādējiet avota kodu no GitHub.
433MHz RF moduļa apmācība
Instructable skaidro:
"Avota kodā es izveidoju pamatu" sensoru "objektu un" ierīces "objektu pārvaldīšanai, pārraidei un saņemšanai. Šo projektu var viegli pārveidot, lai tas darbotos ar citām vidēm, kurās kontrole tiek panākta, nolasot sensorus un ekspluatācijas ierīces pamatojoties uz ieprogrammētiem noteikumiem. Lai tas pareizi darbotos ar jūsu bezvadu kontaktligzdām, jums ir jāveic daži pielāgojumi. Lai veiktu izmaiņas, jums jānoskaidro, kādi ir jūsu bezvadu tīkla kodi izmanto tālvadības pulti un kontaktligzdas ir ieprogrammētas saņemšanai. Esmu iekļāvis skici instalēšanai uz jūsu Arduino Uno* ar protoshield - norādiet kodu iegūšanas procesu. Jums būs jāievieto 433 MHz uztvērēja modulis (kā parādīts attēlā) un augšupielādējiet šo skici StartCore.ino Arduino Uno* un atveriet šī porta seriālo konsoli, lai jūs varētu saņemt datus no Arduino."
Pagatavosim vienu !!
"Kad esat pabeidzis visu kodu iegūšanu no tālvadības pults, varat nokopēt un ielīmēt tieši TheDecider.h galvenes failā, kur esmu norādījis."
3. darbība: izveidojiet kontrolieri
Daļas: (saites sniegtas kā atsauce)
- Arduino Uno R3 (šo projektu var pagarināt, izmantojot vairāk vienību.)
- Arduino Uno sensora Protoshield (autors izmanto prototipēšanas dēli, kas paredzēts Nokia LCD displejam.) Mēs varam izmantot to pašu, izveidot savu vai izmantot sensora vairogu.)
- 10k rezistors
- vīriešu PCB galvenes
- sieviešu PCB galvenes
- vads ar savienotājiem sensoriem
- 433MHz RF raidītāju un uztvērēju moduļi
- iestatiet 5 bezvadu vadāmu kontaktligzdu iepakojumu, ieskaitot avota kodu!
- 2 vai vairāk - nRF24L01 2.4Ghz bezvadu radio uztvērēja moduļi
Papildu daļas:
- Arduino Uno R3* vai Pro Mini*
- Reālā laika pulksteņa modulis
- Pēc izvēles: nRF24L01 adapteris ar 3.3V regulatoru
- savienotāja vadi
- Displeja opcija LCD ar pogām Shield + Arduino Uno R3*
- 2 x 4 kontaktu tērauda galvenes savienotāja vadi
- SD kartes opcija SD kartes vairogs + Arduino Uno R3*
- savienotāja vadi
Interneta savienojuma iespēja
- Ethernet vai WiFi vairogs + Arduino Uno R3*
- savienotāja vadi-skatiet
- cauruļu kaste ar vāku
Rīki:
- Lodāmurs ar lodmetālu
- skrūvgriezis - maza plakana galva
- USB vads - standarta
- Dators ar Arduino vai Atmel Visual Studio ar spraudni Visual Micro
4. solis: nepieciešama neliela montāža
Sāciet, noskaidrojot, kādus kodus izmanto jūsu konkrētās bezvadu tālvadības maiņstrāvas kontaktligzdas. Avota kodā tiek pieņemts, ka 2. tapā (zeme), 3. (dati), 4. (Vcc) ir 433 MHz uztvērējs un reāllaika pulksteņa modulis, kas savienots, izmantojot I2C, izmantojot A5 (SCL), A4 (SDA), Vcc, zemes.
5. darbība: bezvadu savienojuma izmantošana
Tagad, kad kontrolieris ir ieprogrammēts ar mūsu maiņstrāvas kontaktligzdu kodiem, mēs varam pievienot moduli nRF24L01.
Izmantojot DuPont Rainbow lenti ar 2,54 mm sieviešu savienotājiem, lai es varētu izgatavot pielāgotus vadu savienotājus:
- Tapas numurs uz Arduino / stieples krāsas / nRF24L01 tapa
- 9. tapa: oranža / CSN "Chip Select"
- 10. tapa: dzeltena / CE "mikroshēmas iespējošana"
- 11. tapa: zaļa / MOSI "Master Out, Slave In"
- 12. tapa: zils / MISO "Master In, Slave Out"
- 13. tapa: violeta / SCK "Sistēmas pulkstenis"
- Vcc 3.3v* sarkans (ja neizmantojat Uno, papildu adaptera plāksne ar sprieguma regulatoru)
- Zeme. Brūns
Vada krāsu kodēšana, skatoties uz nRF24L01 komponenta pusi ar kristālu, kas vērsta uz augšu - no apakšas pa labi, uz augšu: brūns | Oranžs | Violeta | Zils. Pa kreisi no apakšas uz augšu: sarkans | Dzeltens | Zaļš | NC
Vairāk pārsteidzošas informācijas par nRF24L01 pievienošanu Arduino.
6. solis: uztvērēja puse
Uztvērēja avota kods pieņem, ka tas tiks apkopots un izpildīts Arduino Uno vai ProMini, kas savienots ar nRF24L01, tāpat kā kontrolieris. Kā daļa no dārza vadības sistēmas, uztvērējs nosūtīs brīdinājumus, izmantojot pievienoto LCD displeju, un/vai skaņas brīdinājumu no pjezo, kas savienots ar 2. (zeme), 3. (signāls), 4. (Vcc) tapām. Lietošanai mājas automatizācijas projektos var noņemt brīdinājumu sistēmu vai pielāgot noteikumus atbilstoši vēlamajam efektam.
7. solis: iet tālāk …
Izmantojot Arduino Uno, Pro Mini, nRF24L01 un citus atvērtā koda moduļus, tiek atvērtas durvis daudzām iespējām. Tagad mums ir bezvadu sistēma datu objektu nosūtīšanai sensoriem, ierīcēm, brīdinājumiem utt., Izmantojot tālvadības maiņstrāvas kontaktligzdu un sensoru ieeju kontrolieri un uztvērēju, lai izpētītu lietotāja saskarnes attīstību. TheDecider var atjaunināt, lai veiktu jebkuru uzdevumu skaitu, pamatojoties uz sensoru un lietotāja ievadīto informāciju. Tas, ko uztvērējs dara, reaģējot uz saņemtajiem datiem, ir atkarīgs no jums.
Izbaudi muldēšanu !!
Interesē hidroponika?
Otrā vieta mājas automatizācijā
Ieteicams:
Īpaši mazjaudas WiFi mājas automatizācijas sistēma: 6 soļi (ar attēliem)
Īpaši mazjaudas WiFi mājas automatizācijas sistēma: Šajā projektā mēs parādām, kā dažās darbībās varat izveidot pamata vietējo mājas automatizācijas sistēmu. Mēs izmantosim Raspberry Pi, kas darbosies kā centrālā WiFi ierīce. Tā kā gala mezgliem mēs izmantosim IOT kriketu, lai izveidotu akumulatora enerģiju
DIY mājas automatizācijas ielaušanās signalizācijas sistēma!: 5 soļi (ar attēliem)
DIY mājas automatizācijas ielaušanās signalizācijas sistēma!: Šajā projektā es jums parādīšu, kā izmantot Home Assistant programmatūru, lai izveidotu iebrucēja trauksmes sistēmu jūsu mājām. Sistēma būtībā noteiks, vai durvis tiek atvērtas bez atļaujas, un tad tā nosūtīs paziņojumu
Jaudīga autonomā mājas automatizācijas sistēma - Pi, Sonoff, ESP8266 un Node -Red: 9 soļi (ar attēliem)
Spēcīga autonomā mājas automatizācijas sistēma - Pi, Sonoff, ESP8266 un Node -Red: šai rokasgrāmatai vajadzētu novirzīt jūs uz pirmo bāzi, kur varat ieslēgt/izslēgt gaismu vai ierīci, izmantojot jebkuru ierīci, ar kuru var izveidot savienojumu ar jūsu vietējo tīklu, un lielisks pielāgojams tīmekļa interfeiss. Funkciju paplašināšanas/ pievienošanas iespējas ir plašas, tostarp
Mājas automatizācijas sistēma, izmantojot Arduino un HC-05 Bluetooth moduli: 5 soļi (ar attēliem)
Mājas automatizācijas sistēma, izmantojot Bluetooth moduli Arduino un HC-05: Hei, puiši, kā jums visiem iet! Šodien es esmu šeit ar savu otro Arduino Instructable. Tā ir Bluetooth kontrolēta mājas automatizācijas sistēma. Jūs varat kontrolēt savas sadzīves tehnikas tikai no sava viedtālruņa. lietas darbojas perfekti! Es arī izstrādāju lietotni
Lēta, vienkārša, ar internetu vadāma mājas automatizācijas sistēma: 5 soļi (ar attēliem)
Lēta, vienkārša, ar internetu vadāma mājas automatizācijas sistēma: ja jums ir mājdzīvnieki/bērni un jums ir nepieciešams tos pabarot vai sist ar internetu, šī sistēma jums var noderēt. Tas ir ļoti vienkāršs un lēts veids, kā mājās vadīt motorus, gaismas diodes utt. No jebkura datora, kas savienots ar tīmekli. Viss, kas nepieciešams, ir Webc