Përmbajtje:

Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente: 7 hapa
Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente: 7 hapa

Video: Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente: 7 hapa

Video: Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente: 7 hapa
Video: Vajzat e Xing dhe të Duplex zihen per parking 2024, Nëntor
Anonim
Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente
Sistemi i lirë dhe i thjeshtë i shtëpisë inteligjente

Pershendetje atje!

Unë jam Ed Unë jam një 15 vjeçar me një pasion për informatikë, programim dhe inxhinieri elektrike. Meqenëse jam shumë i ri jetoj në shtëpinë e prindërve të mi, Ky projekt filloi kur vendosa të transferohem në dhomën e papafingo/ papafingo, Në suksesin e dizajnimit të dhomës me mobilje të reja të cilat do të blej vendosa që ta bëja këtë dhoma pak më ndryshe; Dhe Dhoma e Zgjuar ka lindur!

Hapi 1: Marrja e Pjesëve

Marrja e Pjesëve
Marrja e Pjesëve

Ka mënyra të ndryshme për ta bërë këtë, Ju mund t'i blini të gjithë përbërësit me çmim të ulët, por dorëzimi zgjat rreth 30 ditë nga Kina, Ose mund t'i blini Pjesët në Amazon.

(Të gjitha lidhjet në Mbretërinë e Bashkuar kam frikë)

NODEMCU 1x

Amazon

Bangood

ARDUINO Së paku 2 herë Në varësi të sa moduleve po përdorni (Çdo lloj do të bëjë, por unë kam përdorur Pro Micros pasi i kisha të shtrirë përreth)

Amazon

Bangood

Bordi Stafetë 8 Copë 1x

Bangood

Amazon

Modulet e radios (NRF24L01) të paktën 2x

Amazon

Bangood

Përshtatës radio të paktën 2 herë

Bangood

Amazon

Disa Module Rele të Vetëm në varësi të faktit nëse doni të lidhni pajisje shtesë

Amazon

Bangood

MISC

Shumë Kabllo Jumper, me skaje të ndryshme

Shumë Durim

shirit LED ws2182b

Artikujt ekstra të zgjuar të shtëpisë, p.sh. tifoz

Amazon Echo, të çdo lloji

Kabllot USB për programim

Bordi Perf

Shkruani titujt

Hapi 2: Si funksionon

Si punon
Si punon

Kur e bëjmë këtë, së pari duhet të kuptojmë se si funksionon.

Në thelb ka 3 përbërës të këtij Konfigurimi.

  • NodeMCU e cila merr komanda nga amazon Echo Which Dërgon komanda përgjatë Stafetës
  • Arduino i cili merr komanda nga NodeMCU përmes Stafetës Pastaj dërgon më shumë komanda përmes Radios
  • Radio Marrëse Arduino, e cila merr komanda përmes radios dhe është e bashkangjitur me të gjitha Dritat

Unë e di se ka mënyra më të mira për të bërë që arduino të komunikojë me NodeMCU sesa me Reletën Bazë të bordit të stafetave, por unë provova 3 Zgjidhje të tjera dhe kjo ishte e vetmja që punova në fund, kështu që unë mbeta me këtë.

Hapi 3: Instalimi i pjesëve (transmetuesi)

Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)
Instalimi i pjesëve (transmetuesi)

Së pari lidhni NODEMCU në Stafetë,

D0-D6 duhet të lidhet me INPUT 1-7 në stafetë

dhe VIN dhe GROUND u lidhën Prandaj.

Lidheni Stafetë me Arduino

Ajo që ne po përpiqemi të bëjmë është që stafeta të jetë si një buton i thjeshtë.

Pra lidhni NO -në e stafetës me një rrymë 5v

Lidhni COM të stafetës me dy gjëra të ndryshme, në kunjin e duhur arduino dhe në GND përmes një rezistence tërheqëse 1Kohm.

Ju ose mund t'i bëni të gjitha këto në një dërrasë bukë ose përmes dërrasës me saldim

Lidhni modulin e radios

Fillimisht vendoseni modulin e Radios në përshtatësin e tij dhe më pas lidheni atë

Kjo është për pro mikro

Përshtatës ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Kjo është e gjitha telat për funksionin e Transmetuesit

Hapi 4: Instalimi i pjesëve (Marrësi)

Instalimi i pjesëve (marrësi)
Instalimi i pjesëve (marrësi)
Instalimi i pjesëve (marrësi)
Instalimi i pjesëve (marrësi)
Instalimi i pjesëve (Marrësi)
Instalimi i pjesëve (Marrësi)
Instalimi i pjesëve (Marrësi)
Instalimi i pjesëve (Marrësi)

Kjo Pjesë Varet nga sa module marrësish planifikoni të përdorni, Për mua unë jam duke përdorur një sasi të madhe thjesht përsëriteni këtë hap.

Së pari, Lidhni modulin e radios. Fillimisht vendoseni modulin e radios në përshtatësin e tij dhe më pas lidheni atë

Kjo është për pro mikro

Përshtatës ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Lidhni shiritin LED

5v - 5v

GND -GND

DI- A0

Hapi 5: Kodi

Kodi
Kodi

Pershendetje, Unë do të pranoj tani që Njohuria ime C ++/ aftësia Arduino është nën parim.

Prandaj unë bashkova shumë kode të njerëzve të ndryshëm së bashku

Kredia për:

Rui Santos

Si Për Mekatronikë

Shembuj Arduino

Krijuesi FauxMoESP

Në thelb kodi NodeMCU përdor një libër të mrekullueshëm të quajtur FauxMoESP, i cili imiton një Ndërprerës WeMO.

Nga atje është mjaft e thjeshtë për t'u përdorur, por unë ende përdor dhe modifikova Kodin e Rui Santos, Na vjen keq!

Kontrollon çdo stafetë për të bërë një komandë të caktuar dhe kjo është ajo.

Kodi i Transmetuesit Arduino identifikon modelet dhe më pas dërgon sinjale radio, përsëri, nuk ishte kodi im tërësisht, por e modifikova.

Kodi Arduino Reciever përsëri, nuk ishte plotësisht i imi, por e modifikova, ai dëgjon kodet dhe më pas ndez/ fik LEDs

Kodi i lidhur më poshtë

Hapi 6: Konfigurimi i Alexa

Konfigurimi Alexa
Konfigurimi Alexa

Baza e komandave është rutina.

Alexa di të bëjë 7 gjëra; Ndizni dhe fikni secilën stafetë, duke vendosur çelësin FauxmoESP në 10%, 20% etj. Kjo nuk është e mjaftueshme. Pra, ne përdorim rutinat për të bërë të gjitha ato gjëra në mënyrë që të mund të komandojmë LEDS.

Ky proces mund të zgjasë pak, por ki durim!

Hapi 7: Faleminderit

Faleminderit që morët kohë për të parë këtë udhëzues, do të thotë shumë për mua! Nëse e ndërtoni këtë, atëherë fat i mirë me të, përndryshe kaloni një ditë të mrekullueshme, komentoni, pëlqeni ose ndiqni nëse ju pëlqeu kjo, dhe sigurohuni që të bëni ndonjë pyetje që mund të keni!

Recommended: