Sisukord:

WiFi tasku kaugjuhtimispult: 4 sammu
WiFi tasku kaugjuhtimispult: 4 sammu

Video: WiFi tasku kaugjuhtimispult: 4 sammu

Video: WiFi tasku kaugjuhtimispult: 4 sammu
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №25 2024, November
Anonim
WiFi tasku kaugjuhtimispult
WiFi tasku kaugjuhtimispult
WiFi tasku kaugjuhtimispult
WiFi tasku kaugjuhtimispult

WiFi -ga seotud projektide jaoks võib abiks olla lihtne kaugjuhtimispult. Saate teha ühe järgmistest elementidest:

  • Kolm kombatavat nuppu*
  • ESP8266 v2 (Amica) IoT -plaat (ja plastpakend, mis see tuli)
  • 0,91 -tolline hiina LCD -ekraan, ühilduv adafruit -raamatukoguga
  • 3x7 sentimeetri PCB protoboard
  • 9V aku
  • 9V aku kaabel
  • On/Off lüliti ehk 2-asendiline liuglüliti*
  • Üks 100 oomi takisti*
  • Kolm 1000 oomi takistit*
  • kleepuv takjapael (valikuline)

*Säästke raha, päästes selle komponendi katkisest stereost või sarnasest rämpsseadmest (proovige oma kohalikku säästupoodi)

Järgmiste tööriistadega:

  • Ohutusprillid
  • Jootekolb
  • Jootmine (ma kasutan 0,8 mm)
  • Kuum liimipüstol ühe liimipulgaga
  • Abikäed (kenad siin) (odavad siin)
  • Traadilõikurid, mis on ette nähtud väikeste juhtmete lõikamiseks nii, et need oleksid pinnaga samal tasemel
  • Nõelatangid
  • Micro USB kaabel
  • Arvuti, kuhu on installitud Arduino IDE ja ESP8266 lisand
  • Kindad **
  • Kruvikeeraja **
  • Haamer **
  • Akutrell **

** vajalik ainult siis, kui kavatsete oma osi päästa

Samuti väärib märkimist, et seda kaugjuhtimispulti saab kasutada ka vastupidi - mujalt saadud teabe sirvimiseks.

1. samm: testige, kas kõik on Protoboardil sobiv. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga

Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga
Testige, kas kõik on Protoboardil. Liimige LCD -ekraan alla. Testige takistid ja nööpnõelad multimeetriga

Veenduge, et kasutate Amica nodeMCU "v2", kuna "v3" Lolini versioon on veidi suurem ja ei sobi!

Nööpidel ei ole alati nelja tihvti - aga kui on, siis tuleb neid kontrollida. Seadistage oma multimeeter takistuste lugemiseks. Puudutage kahte tihvti. Kui takistus on null, ühendatakse tihvtid üksteisega. Nuppe on lihtsam testida, kui need protoboardil istuvad.

Takistid võivad teid petta! Näiteks tahame kolme 1k takistit, mis on pruunid, mustad, punased. Punast riba saab hõlpsasti segi ajada oranžiga, mis tähistab 10k takistit! Samuti on igal ajal, kui komponenti päästate, hea võimaluse korral kontrollida, kas see töötab endiselt õigesti. Niikaua kui kõik 1k takistid loevad midagi umbes 1000 oomi, on teil hea minna.

Samm: jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem

Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem
Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem
Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem
Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem
Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem
Jootke kõigepealt sisse/välja lüliti, seejärel juhtmed/nupud/takistid, seejärel NodeMCU. Vt Skeem

Pildil oleva skeemi loomiseks kasutati TinkerCAD -i. Kuna TinkerCADil pole saadaval olevate osade loendis NodeMCU -d, kasutasin selle esitamiseks päise nööpnõelu. Sildid lisati fototöötlejaga.

Suurema osa vooluringist katavad NodeMCU ja aku, seega on oluline kõike uuesti kontrollida. Hoolitsege selle eest, et teie toitelüliti ei blokeeriks NodeMCU USB -porti. Kasutage tangide abil 9V akujuhtmeid ükshaaval läbi kinnitusava. See kaitseb juhtmeid aja jooksul purunemise eest. Pärast kogu ülejäänud vooluahela jootmist soovitan kasutada ainult neid NodeMCU tihvte, mida kavatsete kasutada.

Edasi tuleb antistaatiline plastik. Lõigake kotist välja tükk, millesse NodeMCU tuli. Liimige plastik protoboardi alumisele küljele, kuhu aku läheb. See kaitseb jootet ja tihvte lühise eest aku korpuse või millegi muu eest, millele võite kaugjuhtimispuldi asetada. Lisaks tagab plastik sileda pinna, millele aku asetada.

3. samm: riistvara testimine

Riistvara testimine
Riistvara testimine
Riistvara testimine
Riistvara testimine

Digitaalse sisse/välja signaali lugemise asemel loeme analoogpinget. See võimaldab meil panna kõik kolm nuppu ühele tihvtile. Igal nupul on erinev takistus, mis seejärel ühendatakse nupu vajutamisel pingejagajaga. NodeMCU loeb pinget vahemikus 0-3,3 volti ja annab teile vastava väärtuse vahemikus 0-1024. Lisan visandi, mis käivitab LCD -ekraani ja kuvab väärtuse, mida püüab tihvt A0. See võimaldab teil öelda, kas nupud töötavad. Vasakult paremale jäädvustatud väärtused olid 545, 520 ja 365, kuid teie omad võivad mõnevõrra erineda. Kui ühtegi nuppu ei vajutata, peaks analoogväärtus olema vahemikus 0–15.

Samm: WiFi programmeerimisvalikud

WiFi programmeerimisvalikud
WiFi programmeerimisvalikud

Kaugjuhtimispuldi programmeerimiseks WiFi -ühenduse ja isegi kogu Interneti kaudu teiste seadmetega rääkimiseks on mitmeid viise. Valitud meetod sõltub teie konkreetsest olukorrast. Samuti väärib märkimist, et seda kaugjuhtimispulti saab kasutada tagurpidi (mujalt saadud teabe sirvimiseks). Kaks peamist meetodit, mida olen näinud, on HTTP ja MQTT. Siin on mõned õpetused, mida saate järgida siit:

HTTP tarkvaraõpetus

Raspberry Pi MQTT häälestusjuhend

MQTT tarkvaraõpetus

PubNubi õpetus

Vaadake ka NodeMCU riistvararaamatukoguga kaasasolevaid näiteid (pildil)!

Täname lugemise eest! Selle kaugjuhtimispuldi laiendamisel on palju võimalusi, kui olete sellest aru saanud. Igal juhul postitage oma tulemused. Tahaksin näha, kuidas see välja kukkus!

Soovitan: