Kazalo:
- 1. korak: Nakup delov
- 2. korak: Kako deluje
- 3. korak: Ožičenje delov (oddajnik)
- 4. korak: Ožičenje delov (sprejemnik)
- 5. korak: Koda
- 6. korak: Namestitev Alexa
- 7. korak: Hvala
Video: Poceni in enostaven sistem pametnega doma: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Zdravo!
Jaz sem Ed Sem 15 -letnik s strastjo do računalništva, programiranja in elektrotehnike. Ker sem še precej mlad, živim v hiši svojih staršev. Ta projekt se je začel, ko sem se odločil preseliti v mansardno/ podstrešno sobo. V procesu oblikovanja sobe z novim pohištvom, ki ga bom kupil, sem se odločil, da bom to naredil soba nekoliko drugačna; Pametna soba se je rodila!
1. korak: Nakup delov
Amazon Obstajajo različni načini za to: vse komponente lahko kupite poceni, vendar dostava traja približno 30 dni iz Kitajske, ali pa lahko dele kupite na Amazon.
(Vse povezave UK se bojim)
NODEMCU 1x
Amazon
Bangood
ARDUINO Vsaj 2x Odvisno od tega, koliko modulov uporabljate (Any Kind bo naredil, vendar sem uporabil Pro Micros, ker sem jih ležal)
Amazon
Bangood
8 -delna relejna plošča 1x
Bangood
Amazon
Radijski moduli (NRF24L01) vsaj 2x
Amazon
Bangood
Radijski adapterji vsaj 2x
Bangood
Amazon
Več modulov z enim relejem, odvisno od tega, ali želite priključiti dodatne naprave
Amazon
Bangood
MISC
Veliko skakalnih kablov, različnih koncev
Veliko potrpljenja
ws2182b LED trak
Dodatni pametni izdelki za dom, npr. ventilator
Amazon Echo katere koli vrste
USB kabli za programiranje
Perf Board
Pin Headers
2. korak: Kako deluje
Ko to naredimo, moramo najprej razumeti, kako deluje.
V bistvu obstajajo 3 komponente te nastavitve.
- NodeMCU, ki sprejema ukaze iz amazonskega odjeka Echo, ki pošilja ukaze vzdolž releja
- Arduino, ki prejema ukaze od NodeMCU prek releja, nato pošlje več ukazov po radiu
- Sprejemni radio Arduino, ki sprejema ukaze po radiu in je pritrjen na vse luči
Vem, da obstajajo boljši načini, kako arduino komunicirati z NodeMCU, kot pa z osnovno relejno ploščo Logic, vendar sem poskusil s tremi drugimi rešitvami in to je bilo edino na koncu, na katerem sem ostal pri tem.
3. korak: Ožičenje delov (oddajnik)
Najprej priključite NODEMCU na rele,
D0-D6 je treba priključiti na Vhod 1-7 na releju
in VIN in GROUND v skladu s tem.
Priključite rele na Arduino
Poskušamo narediti rele kot preprost gumb.
Torej priključite NO releja na tok 5v
Povežite COM releja na dve različni stvari, na pravilen arduino pin in na GND prek 1Kohm upornega upora.
Vse to lahko naredite na plošči za kruh ali prek deske s spajkanjem
Priključite radijski modul
Radio modul najprej vstavite v adapter, nato pa ga priključite
To je za pro micro
Adapter ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
To je vse ožičenje za funkcijo oddajnika
4. korak: Ožičenje delov (sprejemnik)
Ta del je odvisen od tega, koliko sprejemnih modulov nameravate uporabiti. Zame uporabljam veliko količino, samo ponovite ta korak.
Prvič, Priključite radijski modul. Najprej vstavite radijski modul v adapter, nato pa ga priključite
To je za pro micro
Adapter ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Priključite LED trak
5v - 5v
GND -GND
DI- A0
5. korak: Koda
Zdravo, Takoj priznam, da je moje znanje znanja C ++/ Arduino pod par.
Zato sem združil veliko kodo različnih ljudi
Zasluge:
Rui Santos
Kako do mehatronike
Primeri Arduina
Ustvarjalec FauxMoESP
Koda NodeMCU v bistvu uporablja čudovito knjižnico FauxMoESP, ki posnema stikalo WeMO.
Od tam je uporaba dokaj enostavna, vendar sem še vedno uporabljal in spreminjal kodo Rui Santosa, žal!
Nadzira vsak rele, da izvede določen ukaz in to je to.
Koda oddajnika Arduino identificira vzorce in nato pošilja radijske signale, spet ni bila v celoti moja koda, vendar sem jo spremenil.
Koda Arduino Reciever spet ni bila povsem moja, vendar sem jo spremenil, posluša kode, nato vklopi/ izklopi LED
Koda spodaj povezana
6. korak: Namestitev Alexa
Osnova ukazov so rutine.
Alexa zna narediti 7 stvari; Vklopite in izklopite vsak rele tako, da stikalo FauxmoESP nastavite na 10%, 20% itd. To pa ni dovolj. Zato uporabljamo rutine, da naredimo vse te stvari v redu, da lahko upravljamo LEDS.
Ta postopek lahko traja nekaj časa, vendar bodite potrpežljivi!
7. korak: Hvala
Hvala, ker ste si vzeli čas in pogledali to navodilo, ki mi veliko pomeni! Če to zgradite, potem pa veliko sreče, sicer pa lep dan, komentirajte, všečkajte ali spremljajte, če vam je bilo všeč, in ne pozabite zastaviti morebitnih vprašanj!
Priporočena:
Naredite nadzorni sistem pametnega doma na disku STONE HMI: 23 korakov
Ustvarite sistem za nadzor pametnega doma na disku STONE HMI: Uvod v projekt Naslednja vadnica vam prikazuje, kako z uporabo modula na dotik STONE STVC050WT-01 narediti preprost sistem za upravljanje gospodinjskih aparatov
SmartBox - sistem pametnega doma za vašo sobo: 6 korakov
SmartBox - sistem pametnega doma za vašo sobo: Pozdravljeni! V tem navodilu vam bom razložil, kako narediti sistem pametne sobe. Ta sistem vsebuje dve napravi: splošno napravo s senzorjem vlažnosti in temperaturnim senzorjem, ki meri trenutno kakovost bivanja v vaši sobi. Ti boš
Arduino sistem pametnega doma: 7 korakov
Arduino Smart Home System: V tem navodilu vam bomo pokazali, kako z MATLAB -jevim oblikovalcem aplikacij z rdečo ploščo Sparkfun ustvarite lasten sistem pametnega doma. Ta Instructable lahko uporabite za lažje razumevanje oblikovalca aplikacij MATLAB, pa tudi z uporabo fotoreporterja
DIY MusiLED, glasbeno sinhronizirane LED z aplikacijo Windows in Linux z enim klikom (32-bitne in 64-bitne). Enostaven za ponovno ustvarjanje, enostaven za uporabo, enostaven za prenos .: 3 koraki
DIY MusiLED, glasbeno sinhronizirane LED z aplikacijo Windows in Linux z enim klikom (32-bitne in 64-bitne). Enostaven za ponovno ustvarjanje, enostaven za uporabo, enostaven za prenos. Ta projekt vam bo pomagal povezati 18 LED (6 rdečih + 6 modrih + 6 rumenih) na ploščo Arduino ter analizirati signale zvočne kartice v računalniku v realnem času in jih posredovati LED diode, ki jih prižgejo glede na učinke utripa (Snare, High Hat, Kick)
Poceni, enostaven, internetni sistem za avtomatizacijo doma: 5 korakov (s slikami)
Poceni, enostaven sistem za avtomatizacijo doma z internetno kontrolo: Če imate hišne ljubljenčke/otroke in jih morate nahraniti ali udariti po internetu, vam bo ta sistem morda v pomoč. To je zelo enostaven in poceni način za upravljanje motorjev, LED diod itd. Doma iz katerega koli računalnika, povezanega v splet. Vse kar potrebujete je Webc