Përmbajtje:

Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa
Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa

Video: Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa

Video: Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa
Video: Лучшие страшные видео 2023 года [Mega Scary Comp. V3] 2024, Nëntor
Anonim
Dritat e kontrolluara nga zëri nga kudo me Jason
Dritat e kontrolluara nga zëri nga kudo me Jason

Dritat AC që kontrollohen nga kudo me lidhje interneti duke përdorur NodeMCU (ESP8266) dhe Jason (Aplikacioni Android).

Jason është një aplikacion ndihmës i kontrolluar nga zëri që kam koduar për pajisjet Android për të kontrolluar gjendjen elektrike të një pajisjeje AC, deri tani ajo mund të kontrollojë dritat. Ju mund të kontrolloni dritat nga kudo në botë për sa kohë që keni lidhje interneti. Kjo është e mundur duke përdorur një ndërmjetës IoT, në këtë rast ne po përdorim Ubidots.

Për ta përdorur atë, duhet të ndërtoni modulin e harduerit që lidhet me llambën, (udhëzimet e të cilit janë në këtë tutorial) dhe gjithashtu do t'ju duhet të krijoni një llogari Ubidots.

Pra, le të fillojmë…

Hapi 1: Vendosni llogarinë Ubidots

Vendosni llogarinë Ubidots
Vendosni llogarinë Ubidots
Vendosni llogarinë Ubidots
Vendosni llogarinë Ubidots
Vendosni llogarinë Ubidots
Vendosni llogarinë Ubidots

Gjëja e parë që duhet të bëni është të shkoni në faqen e internetit të Ubidots for Education dhe të krijoni një llogari. Mund të regjistroheni drejtpërdrejt nëse tashmë keni një llogari në Twitter, Github, Google ose Facebook.

Kur të keni krijuar tashmë llogarinë tuaj, do të keni qasje në shenjën tuaj, duke klikuar në emrin tuaj të përdoruesit në këndin e sipërm të djathtë dhe duke klikuar në Kredencialet API. Ruani shenjën tuaj, siç do ta përdorim më vonë.

Hapi 2: Aplikacioni Jason

Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason
Aplikacioni Jason

Aplikacioni mund të shkarkohet nga Play Store, është i disponueshëm në anglisht dhe spanjisht.

Kopjoni shenjën tuaj Ubidots në aplikacion, duke prekur skedën e cilësimeve, duke e ngjitur atë në fushën kryesore të Ubidots dhe prekni butonin e ruajtjes.

Tani na duhet të konfigurojmë një pajisje, të shkojmë në skedën e pajisjeve dhe të prekim butonin shto. Vendosni një emër, mundësisht emrin e zonës ku janë dritat, kështu që mund të thoni "Ndizni dritat e kuzhinës". Në kunjin ESP32 I/O zgjidhni "5", i cili do të jetë kunja NodeMCU (ESP8266 e brendshme) e lidhur me stafetën. Dhe trokitni lehtë mbi ruaj.

Hapi 3: Siguria së pari

Siguria e para
Siguria e para

Në këtë projekt ne po punojmë me tensionin në rrjet (tension A/C) i cili është i rrezikshëm nëse nuk e dini se çfarë po bëni, jini shumë të kujdesshëm. KURR mos prekni ndonjë pjesë të qarkut ose mos punoni me të nëse është e lidhur me energjinë e murit. Nëse nuk e dini se çfarë po bëni, ndaloni këtu ose merrni ndihmë nga profesionistë.

Unë po postoj vetëm këtë tutorial edukativ dhe nuk jam në asnjë mënyrë përgjegjës për ndonjë dëmtim ose dëmtim që mund të shkaktoni.

Hapi 4: Skemat

Skematike
Skematike
  • Furnizoni NodeMCU duke lidhur VIN me VCC (5V) dhe pin GND me GND.
  • Lidheni D8 me një skaj të ndërprerësit dhe me një rezistencë 2.2K Ohm të lidhur me GND.
  • Lidhni skajin tjetër të ndërprerësit në 3.3V pasi NodeMCU mund ta trajtojë atë tension vetëm në kunjat e tij I/O.
  • Rezistencë D1 në 2.2k Ohm në bazën e transistorit NPN
  • DC negative e stafetës në kolektorin e tranzistorit.
  • Emetuesi i tranzistorit në GND.
  • PozitiveDC e stafetës në 5V.
  • Negativ i llambës në një kunj AC të stafetës.
  • Pozitiv i llambës në AC Live (AC Pozitiv).
  • Këmbë tjetër AC e stafetës në Neutral (AC Negative)

SH NOTNIM: VCC 5V do të furnizohet nga një kabllo usb e lidhur me një ngarkues të thjeshtë të transformatorit të telefonit.

Hapi 5: Tabela e bukës

Breadboard
Breadboard
Breadboard
Breadboard
Breadboard
Breadboard
Breadboard
Breadboard

Çelësi mund të jetë një ndërprerës i thjeshtë ose një ndërprerës i murit, thjesht duhet të zbulojë nëse përdoruesi ndryshon gjendjen e tij, kështu që ne ende mund të kontrollojmë dritat me një ndërprerës normal.

Ndërprerësi që kam përdorur ka hedhje të dyfishtë, na duhet vetëm një, kështu që e lidha kunjin e tij 1 me 3V të NodeMCU dhe kunjin 2 të kalimit në kunjin NodeMCU D8.

Furnizimi me energji elektrike do të jetë një karikues muri i telefonit prej 5V me një kabllo usb të zhveshur.

Duke kontrolluar lidhjen e tokëzimit me stafetën ne mund të kontrollojmë statusin AC të llambës.

Hapi 6: Kodi

Para se të përdorni kodin burimor, duhet të shkarkoni disa biblioteka:

  • Arduino core për ESP8266 (Lexoni hapin "Instalimi me Menaxherin e Bordeve")
  • Ubidots ESP MQTT

Shënim: Nëse nuk dini si të shtoni biblioteka në arduino IDE, mund ta ndiqni këtë udhëzues të thjeshtë.

Vendosni bordin tuaj të zhvillimit në NodeMCU 1.0 (Moduli ESP-12E). Ju duhet të ndryshoni disa ndryshore në kod:

  • SSID-i juaj (Emri i rrjetit tuaj Wi-Fi në shtëpi)
  • Fjalëkalimi i rrjetit tuaj Wi-FI
  • Shenja juaj Ubidots Dhe në fund ngarkoni kodin tuaj në tabelë.

Dhe së fundi ngarkoni kodin tuaj në tabelë.

Hapi 7: Demo

Punon!

Recommended: