Tartalomjegyzék:
- 1. lépés: Tekintse át a CoreConduit: Garden Controller System rendszert
- 2. lépés: Töltse le a forráskódot
- 3. lépés: Készítse el a vezérlőt
- Lépés: Némi összeszerelés szükséges
- 5. lépés: Vezeték nélküli kapcsolat
- 6. lépés: Vevőoldal
- 7. lépés: Továbblépés…
Videó: DIY Hack Your Home Automation System: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az otthoni automatizálási rendszernek képesnek kell lennie be- és kikapcsolni olyan eszközöket, mint a lámpák, ventilátorok, szórakoztató rendszerek stb. Egy vezeték nélküli, de az internettől független rendszer, de ami a legfontosabb, barkács és nyílt forráskódú, mert szeretném megérteni, hogyan működik.
Miért kell feltalálni a kereket?
Többet akar?
- Miért kell barkácsolni, ha megveheted?
- Mi az „okos” kert?
- Intelligens beltéri kert indítása
- Mélyebbre ásni a beltéri kertészetben
- Beltéri kertészet: Mi baj történhet?
- Tápoldatrendszerek kezelése
- Miért Arduino, ha tudsz Pi -t?
hydromazing.com
1. lépés: Tekintse át a CoreConduit: Garden Controller System rendszert
A Coreconduit: Garden Controller System többet tesz, mint amennyire szükségünk van az emberi életkörülményekhez, ezért nézzük meg, mit tesz, így tudunk változtatni. Az Instructable drones szerzője az egészséges növényekről, amelyek figyelmet és unalmat igényelnek, amíg
"… Beprogramoztam az Arduino -ba az úgynevezett" TheDecider "funkciót, amely az optimális környezeti feltételek fenntartása alapján hoz döntéseket a növekvő növények számára. Hozzáadtam 2,4 GHz -es vezeték nélküli rádió adó -vevő modulokat és egy moduláris vevőrendszert, hogy az adatok a 1000 láb."
Szép! Meg kell nézni ezt a "TheDecider" -t
Egy másik plusz ehhez a projekthez:
"A biztonságot szem előtt tartva úgy döntöttem, hogy nem használok váltóáramú reléket. Ehelyett a távvezérelt vezeték nélküli kimeneteket választottam a lámpák, szivattyúk, ventilátorok, fűtőkészülékek és párásítók vezérlésére."
2. lépés: Töltse le a forráskódot
Töltse le a forráskódot a GitHub-ról.
433 MHz -es RF modul bemutatója
Az Instructable magyarázza:
"A forráskódban egy alapot hoztam létre" érzékelő "objektumok és" készülék "objektumok kezelésére, továbbítására és fogadására. Ez a projekt könnyen módosítható más környezetekkel való együttműködésre, ahol a vezérlés az érzékelők és a készülékek olvasásával érhető el programozott szabályok alapján. Néhány módosítást kell végrehajtania a forráskódon, hogy megfelelően működjön a vezeték nélküli aljzatokkal. A módosítások elvégzéséhez meg kell találnia, hogy milyen kódokat használ a vezeték nélküli a távirányító használatát és a konnektorok befogadására vannak programozva. Mellékeltem egy vázlatot az Arduino Uno* -ra való felhelyezéshez* protoshield segítségével - lépésről lépésre a kódok megszerzésének folyamatában. Be kell helyeznie a 433 MHz -es vevőmodult (a képen) és töltse fel ezt a vázlatot, a StartCore.ino -t az Arduino Uno -ba*, és nyissa meg az adott port soros konzolját, hogy adatokat tudjon fogadni az Arduino -tól."
Csináljunk egyet !!
"Miután befejezte az összes kódot a távvezérlőről, másolhatja és beillesztheti közvetlenül a TheDecider.h fejlécfájlba, ahol megjelöltem."
3. lépés: Készítse el a vezérlőt
Részek: (hivatkozások hivatkozásként)
- Arduino Uno R3 (ez a projekt több egységgel bővíthető.)
- Arduino Uno szenzor Protoshield (a szerző egy prototípus -táblát használ, amely úgy néz ki, mint egy Nokia LCD kijelző.) Ugyanazt használhatjuk, készíthetjük el, vagy használhatjuk az érzékelőpajzsot.)
- 10k ellenállás
- férfi PCB fejlécek
- női PCB fejlécek
- huzal az érzékelők csatlakozóival
- 433 MHz -es RF adó- és vevőmodulok
- állítson be 5 csomag vezeték nélküli vezérlésű aljzatot, beleértve a forráskódot !!
- 2 vagy több - nRF24L01 2,4 GHz -es vezeték nélküli rádió adó -vevő modul
Opcionális alkatrészek:
- Arduino Uno R3* vagy Pro Mini*
- Valós idejű óra modul
- Opcionális: nRF24L01 adapter 3,3 V -os szabályozóval
- csatlakozó vezetékek
- Kijelző opció LCD gombokkal Shield + Arduino Uno R3*
- 2 x 4-tűs csatlakozóvezeték
- SD kártya opció SD kártyapajzs + Arduino Uno R3*
- csatlakozó vezetékek
Internet csatlakozási lehetőség
- Ethernet vagy WiFi pajzs + Arduino Uno R3*
- csatlakozóvezetékek-lásd:
- vezetékdoboz fedéllel
Eszközök:
- Forrasztópáka forrasztóval
- csavarhúzó - kis lapos fej
- USB kábel - szabványos
- PC Arduino vagy Atmel Visual Studio w/ Visual Micro beépülő modullal
Lépés: Némi összeszerelés szükséges
Kezdje azzal, hogy kitalálja, hogy a saját vezeték nélküli távoli hálózati aljzatai milyen kódokat használnak. A forráskód feltételezi, hogy van egy 433 MHz-es vevő a 2. (földi), 3. (Adat), 4. (Vcc) érintkezőn, és egy valós idejű óra modul I2C-n keresztül csatlakoztatva A5 (SCL), A4 (SDA), Vcc, talaj.
5. lépés: Vezeték nélküli kapcsolat
Most, hogy a vezérlő programozva van a hálózati aljzatok kódjaival, hozzáadhatjuk az nRF24L01 modult.
A DuPont Rainbow szalag használata 2,54 mm -es női csatlakozókkal, hogy egyedi vezetékcsatlakozókat készítsek:
- Tűszám az Arduino / vezeték színén / nRF24L01 tűn
- 9. tű: Narancssárga / CSN "Chip Select"
- 10. tű: Sárga / CE "Chip Engedélyezve"
- 11. tű: Zöld / MOSI "Master Out, Slave In"
- 12. tű: Kék / MISO "Master In, Slave Out"
- 13. tű: Lila / SCK "Rendszeróra"
- Vcc 3.3v* Piros (ha nem Uno -t használ, opcionális adapterkártya feszültségszabályzóval)
- Talaj. Barna
Vezeték színkódolás az nRF24L01 komponens oldalán, a kristály felülről nézve - jobbról lentről, felfelé: barna | Narancs | Lila | Kék. Balról alulról felfelé: piros | Sárga | Zöld | NC
További csodálatos információ az nRF24L01 és az Arduino csatlakoztatásáról.
6. lépés: Vevőoldal
A vevő forráskódja azt feltételezi, hogy azt egy Arduino Uno vagy ProMini eszközön fogják lefordítani és végrehajtani, amely az nRF24L01-hez csatlakozik, ugyanúgy, mint a Vezérlő. A kerti vezérlőrendszer részeként a vevő riasztásokat küld a mellékelt LCD kijelzőn keresztül és/vagy hangos riasztást küld a 2. (föld), 3. (jel), 4. (Vcc) érintkezőkhöz csatlakoztatott piezo -ról. Otthoni automatizálási projektekben való használatra a riasztási rendszer eltávolítható, vagy a szabályok a kívánt hatásnak megfelelően testreszabhatók.
7. lépés: Továbblépés…
Az Arduino Uno, Pro Mini, nRF24L01 és más nyílt forráskódú modulok használata számos lehetőség előtt nyitja meg az ajtót. Jelenleg vezeték nélküli keretrendszerrel rendelkezünk adatobjektumok küldésére érzékelők, készülékek, riasztások stb. Számára, a távoli váltakozó áramú kimenetek és érzékelőbemenetek vezérlőjének, valamint a felhasználói felület fejlesztésének vizsgálatához vevőegységgel. A TheDecider frissíthető, hogy tetszőleges számú feladatot elvégezzen az érzékelő és a felhasználói adatok alapján. Rajtad múlik, hogy a vevő mit tesz a kapott adatok hatására.
Élvezze a bütykölést !!
Érdekli a hidroponika?
Második hely az otthoni automatizálásban
Ajánlott:
IOT Home Automation DIY projekt #1: 7 lépés
IOT Home Automation DIY Project # 1: # BEVEZETÉS Az otthonautomatizálás az olyan háztartási készülékek automatizálási folyamata, mint a váltóáramú ventilátor, a hűtőszekrény, a lámpák, és a lista folytatódik, így a telefonnal, számítógéppel vagy akár távolról is vezérelhetők. Ez a projekt az esp2866
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: A FÉNYEK be- vagy kikapcsolása érintésérzékelőkkel Jellemzők: A hagyományos mechanikus kapcsolók helyett kapacitív érintésérzékelőkkel kapcsolják be a lámpákat
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 lépés
Sonoff B1 Firmware Home Automation Openhab Google Home: Nagyon szeretem a Tasmota firmware -t a Sonoff kapcsolókhoz. De a nem igazán volt elégedett a Tasmota firmware-rel a Sonoff-B1 készüléken. Nem sikerült teljesen integrálnom az Openhab -ba, és a Google Home -on keresztül irányítanom. Ezért saját céget írtam
Hack Your Xyloband!: 5 lépés (képekkel)
Hack Your Xyloband !: Kiváltságom volt elmenni egy Coldplay koncertre! Múlt hét szerdán, június huszonegyedikén a Coldplay Belgiumba érkezett a King Baudouin Stadionba az "A Head Full Of Dreams" című daluk keretében. Európai túra. Az előadás az egyik legjobb volt
Ikea Light Hack (flexin Your Light): 5 lépés
Ikea Light Hack (flexin Your Light): Amikor úgy döntöttem, hogy javítom az asztalom megvilágítását, az Ikea felé fordultam. Megvettem az Ikea Jansjo -t (http://www.ikea.com/us/en/catalog/products/10128748) és az Ikea Lack -ot (http://www.ikea.com/us/en/catalog/products/60124272 ), és tévesen eldobta a nyugtát