INHOUDSOPGAWE:
- Stap 1: Hersien die CoreConduit: Garden Controller System
- Stap 2: Laai die bronkode af
- Stap 3: Bou die beheerder
- Stap 4: Versameling benodig
- Stap 5: Gaan draadloos
- Stap 6: Ontvangerkant
- Stap 7: Gaan verder …
Video: DIY Hacking Your Own Home Automation System: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Huishoudelike outomatiseringstelsel behoort toestelle soos ligte, waaiers, vermaaklikheidstelsels, ens. Aan te skakel/af te skakel.' N Stelsel wat draadloos, maar onafhanklik van die internet is, maar die belangrikste, selfdoen en open source, want ek wil verstaan hoe dit werk.
Waarom die wiel weer uitvind?
Wil meer he?
- Waarom selfdoen as u kan koop?
- Wat is 'n 'slim' tuin?
- Begin 'n slim binnetuin
- Dieper grawe in binnenshuise tuinmaak
- Binnenshuise tuinmaak: wat kan verkeerd gaan?
- Bestuur van voedingsoplossingstelsels
- Waarom Arduino as jy Pi kan?
hydromazing.com
Stap 1: Hersien die CoreConduit: Garden Controller System
Die Coreconduit: Garden Controller System doen meer as wat ons nodig het vir menslike lewensomstandighede, dus laat ons kyk wat dit doen, sodat ons 'n paar veranderinge kan aanbring. Die skrywer van die Instructable drones oor en oor oor gesonde plante wat aandag en verveling vereis totdat, "… ek het 'n funksie wat ek genoem het," TheDecider "in die Arduino geprogrammeer wat besluite neem op grond van die handhawing van optimale omgewingstoestande vir die groei van plante. Ek het 2.4Ghz Wireless Radio Transceiver -modules en 'n modulêre ontvangerstelsel bygevoeg sodat data na binne oorgedra word 1000 voet."
Lekker! Ons moet hierna kyk, "TheDecider"
Nog 'n pluspunt vir hierdie projek is:
"Met die oog op veiligheid, het ek gekies om nie relais te gebruik wat wisselstroom blootstel nie. In plaas daarvan het ek gekies om afstandsbediende draadlose afsetpunte te gebruik vir die beheer van ligte, pompe, waaiers, verwarmers en lugbevochtigers."
Stap 2: Laai die bronkode af
Laai die bronkode van GitHub af.
433 MHz RF -module -tutoriaal
The Instructable verduidelik:
"In die bronkode het ek 'n basis geskep vir die bestuur, versending en ontvang van" sensor "voorwerpe en" apparaat "voorwerpe. Hierdie projek kan maklik aangepas word om saam te werk met ander omgewings waarin beheer verkry word deur die lees van sensors en bedieningstoestelle gebaseer op geprogrammeerde reëls. U moet 'n paar aanpassings aan die bronkode aanbring sodat dit behoorlik met u draadlose afsetpunte werk. Om die veranderinge aan te bring, moet u uitvind wat die kodes van u draadlose netwerk is gebruik op afstandbeheer en die afsetpunte is geprogrammeer om te ontvang. Ek het 'n skets ingesluit om op u Arduino Uno* w/ protoshield te installeer - lei u deur die proses om die kodes te bekom. U moet die 433Mhz -ontvangermodule invoeg (soos op die foto) en laai hierdie skets, StartCore.ino op na die Arduino Uno* en maak die seriële konsole vir die poort oop sodat u data van die Arduino kan ontvang."
Kom ons maak een !!
"Nadat u al die kodes van u afstandbeheer afgehandel het, kan u direk kopieer en plak in die koplêer van TheDecider.h waar ek aangedui het."
Stap 3: Bou die beheerder
Onderdele: (skakels word as verwysing verskaf)
- Arduino Uno R3 (hierdie projek kan uitgebrei word met meer eenhede.)
- Arduino Uno Sensor Protoshield (die skrywer gebruik 'n prototipe -bord wat ontwerp is vir 'n Nokia LCD -skerm.) Ons kan dieselfde een gebruik, ons eie maak of die Sensor Shield gebruik.)
- 10k weerstand
- manlike PCB -koppe
- vroulike pcb -koppe
- draad met verbindings vir die sensors
- 433MHz RF -sender en ontvanger modules
- stel 5 pakke met draadlose beheerde afsetpunte in, insluitend bronkode !!
- 2 of meer - nRF24L01 2.4Ghz Wireless Radio Transceiver modules
Opsionele onderdele:
- Arduino Uno R3* of Pro Mini*
- Intydse klokmodule
- Opsioneel: nRF24L01 -adapter met 3.3v -reguleerder
- verbindingsdrade
- Vertoonopsie LCD met knoppies Shield + Arduino Uno R3*
- 2 x 4-pins manlike kopkopdrade
- SD -kaartopsie SD -kaartskerm + Arduino Uno R3*
- verbindingsdrade
Internetverbindingsopsie
- Ethernet- of WiFi -skild + Arduino Uno R3*
- verbindingsdrade-sien
- kanaalkas met deksel
Gereedskap:
- Soldeerbout met soldeer
- skroewedraaier - klein plat kop
- USB -koord - standaard
- PC met Arduino of Atmel Visual Studio met Visual Micro -inprop
Stap 4: Versameling benodig
Begin deur uit te vind watter kodes u eie draadlose afstandsnetaansluitings gebruik. Die bronkode veronderstel dat daar 'n 433Mhz-ontvanger is op penne 2 (grond), 3 (data), 4 (Vcc) en 'n intydse klokmodule wat via I2C verbind is met A5 (SCL), A4 (SDA), Vcc, grond.
Stap 5: Gaan draadloos
Noudat die kontroleerder met die kodes vir ons AC -afsetpunte geprogrammeer is, kan ons die nRF24L01 -module byvoeg.
Gebruik die DuPont Rainbow -lint met 2,54 mm vroulike verbindings sodat ek aangepaste draadverbindings kan maak:
- Speldnommer op Arduino / draadkleur / nRF24L01 -pen
- Speld 9: Oranje / CSN "Chip Select"
- Speld 10: Geel / CE "Chip Enable"
- Speld 11: Groen / MOSI "Master Out, Slave In"
- Speld 12: Blue / MISO "Master In, Slave Out"
- Speld 13: Pers / SCK "Stelselklok"
- Vcc 3.3v* Rooi (as Uno nie gebruik word nie, opsionele adapterbord met spanningsreguleerder)
- Grond. Bruin
Draadkleurkodering kyk na die nRF24L01 -komponentkant met die kristal bo -van regs onder, omhoog: Bruin | Oranje | Pers | Blou. Links van onder omhoog: rooi | Geel | Groen | NC
Meer wonderlike inligting oor die koppeling van die nRF24L01 met Arduino.
Stap 6: Ontvangerkant
Die bronkode van die ontvanger veronderstel dat dit saamgestel en uitgevoer sal word op 'n Arduino Uno of ProMini wat gekoppel is aan 'n nRF24L01, dieselfde as die beheerder. As deel van die tuinbeheerstelsel, stuur die ontvanger waarskuwings via 'n aangehegte LCD -skerm en/of hoorbare waarskuwing vanaf 'n piezo wat op penne 2 (grond), 3 (sein), 4 (Vcc) gekoppel is. Vir gebruik in tuisautomatiseringsprojekte kan die waarskuwingstelsel verwyder word of die reëls volgens die gewenste effek aangepas word.
Stap 7: Gaan verder …
Deur Arduino Uno, Pro Mini, nRF24L01 en ander open-source modules te gebruik, kan baie moontlikhede oopgemaak word. Ons het nou 'n draadlose raamwerk vir die stuur van data -voorwerpe vir sensors, toestelle, waarskuwings, ens., Met behulp van 'n kontroleerder vir afstandswisselaars en sensor -insette en 'n ontvanger om die ontwikkeling van 'n gebruikerskoppelvlak te ondersoek. TheDecider kan opgedateer word om 'n aantal take uit te voer, gebaseer op sensor- en gebruikersinsette. Wat die ontvanger doen in reaksie op die data wat hy ontvang, is aan u.
Lekker gesels !!
Stel u belang in hidroponika?
Naaswenner in die tuisautomatisering
Aanbeveel:
Infinity Gauntlet Controlled Home Automation: 8 stappe (met foto's)
Infinity Gauntlet Controlled Home Automation: In my vorige projek het ek 'n oneindige handskoen gemaak wat 'n ligskakelaar beheer. Ek wou ses klippe gebruik, en elke klip kan toestelle, deurslotte of beligting beheer, en ek het 'n tuis -outomatiese stelsel gemaak met 'n oneindige handskoen. In hierdie projek
Beplanning van 'n DIY Home Automation System: 12 stappe
Beplanning van 'n DIY -huisautomatiseringsisteem: Die doel van hierdie instruksies is nie om u te vertel hoe u kan doen wat u ook al wil hê nie. In plaas daarvan is dit geskryf om 'n idee 'n werklikheid te maak, maar om van waansin ook gesonde verstand te verander deur die perke te verstaan (tegnologie, koste, tyd benodig
ESP8266-01 IoT Smart Timer for Home Automation: 9 stappe (met foto's)
ESP8266-01 IoT Smart Timer for Home Automation: UPDATES30/09/2018: Firmware opgedateer na Ver 1.09. Nou met Sonoff Basic Support01/10/2018: Firmware-weergawe 1.10-proeflopie beskikbaar vir toetsing op ESP8266-01 met probleme, met die nuwe modewoorde Internet Of Things (IoT) en Home Automation, het ek besluit
Arduino Home Automation (Bluetooth): 3 stappe (met foto's)
Arduino Home Automation (Bluetooth): Hallo, ouens! Welkom by my ander instruksies! Hierin sal ek u wys hoe u u huishoudelike toestelle via u selfoon (Android-slimfoon) kan beheer. Dus sonder om tyd te mors, moet ons hiermee begin- (Sterkte!)
Die Raspberry Pi-Arduino-SignalR Home Automation Hub: 11 stappe (met foto's)
The Raspberry Pi-Arduino-SignalR Home Automation Hub: Na 'n paar van my prelude IBLE's wat hier en hier gepubliseer is, neem hierdie projek die eerste stap in die rigting van die bou van 'n basiese weergawe van 'n funksionele Home Automation Hub. moeite om sin te maak van hoe ek kan