Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiame projekte parodžiau, kaip kiekvienas gali nuotoliniu būdu valdyti savo buitinę techniką naudodamas savo mobilųjį telefoną. Tam jūsų mobiliajame telefone turi būti įdiegta programa. Šios programos pavadinimas yra „BLYNK App“(atsisiuntimo nuoroda pateikiama aprašyme) ir rekomenduojama nepertraukiama interneto paslauga. Aš valdžiau tik 15 W lemputę, bet jūs galite valdyti bet kokią buitinę techniką (lemputę, ventiliatorių ir pan.).
1 žingsnis: REIKALINGA ĮRANGA
1. Arduino UNO.
2. Relės modulis (AC - 230 V, DC - 5 V, paveikslėlyje).
3. Lemputė (15 W, 230 V ar bet kuri kita galia)
4. „BLYNK“programa (įdiegta jūsų mobiliajame telefone, nuoroda pateikta žemiau).
5. 230 V maitinimo šaltinis. (A. C.)
6. Džemperiai.
7. 12 V maitinimo šaltinis. (DC)
8. Lemputės laikiklis ir laidai.
▪ Nuoroda („BLYNK“programa):-
play.google.com/store/apps/details?id=cc.b…
2 veiksmas: grandinės diagrama
Ryšys yra labai paprastas. Paveikslėlyje parodyta, kad relės modulis maitinamas 5 V įtampa, tačiau mano modelyje aš maitinau relės modulį naudodami 12 V adapterį. Paprastai geriau maitinti 12 V. Yra 6 kaiščiai relės modulyje.
Kištukas 1 - 12 V/5 V
2 kaištis - GND
3 kaištis - signalas
4 kaištis - COM (bendras)
5 kaištis - NE (paprastai atidarytas)
6 kaištis - NC (paprastai prijungtas)
1 kaištis naudojamas moduliui maitinti. Iš esmės relės modulis veikia kaip jungiklis, skirtas valdyti AC prietaisus. Taigi „Pin 3“naudojamas signalui siųsti, ar norime įjungti/išjungti prietaisus. „Pin 3“yra prijungtas prie bet kurio „Arduino UNO“skaitmeninio kaiščio. Mano projekte tai yra „Arduino UNO“PIN kodas 13. Kaip parodyta diagramoje, neutrali linija bus tiesiogiai prijungta prie lemputės, bet įtampos linija bus prijungta prie lemputės per modulį. Nuo kištuko (230 V kintamosios srovės) tiekiama tiesioginė linija bus prijungta prie COM (4 kaištis) ir laidas iš kito lemputės poliaus bus prijungtas prie NO (5 kaištis). Kadangi nenaudojau jokio „Ethernet“skydo, „Arduino“turi būti prijungtas prie nešiojamojo kompiuterio, kad jis galėtų priimti signalus per nešiojamąjį kompiuterį (prijungtas prie interneto). Taip pat galite naudoti „NODE-MCU“, tokiu atveju jums nereikia nešiojamas kompiuteris signalams priimti, nes NODE-MCU gali priimti signalus internetu.
3 žingsnis: DARBO PRINCIPAS
1. Relės modulio veikimas:
Pagal schemą matome, kad relės modulio viduje yra jungiklis, kurio vienas galas yra prijungtas prie COM, ty 4 kaiščio, o kitas galas yra prijungtas tarp NO, ty 5 kaiščio arba NC, ty 6 kaiščio. V prie signalo kaiščio, ty 3 kaiščio, tada jungiklis lieka NO padėtyje (paprastai atidarytas). Kai signaliniam kaiščiui pritaikome +5 V, jungiklis lašėja iš NO į NC (paprastai prijungtas).
2. Projekto kūrimas naudojant „BLYNK App“:
Atsisiųskite „BLYNK“programą iš „Google Play“parduotuvės (nuoroda jau pateikta). Atidarykite jį ir ten turite sukurti paskyrą. Po to spustelėkite „Naujas projektas“. Dabar turite spustelėti „PASIRINKTI ĮRENGINĮ“ir jūsų bus paprašyta pasirinkti reikiamą aparatūrą, „Arduino UNO“, o skiltyje „JUNGIMO TIPAS“- „USB“. Taip pat turite nurodyti projekto pavadinimą. Tada spustelėkite „Sukurti“. Dabar jūsų projektas sukurtas, o BLYNK į jūsų paštą atsiųs autorizacijos žetoną, kurį turėsite įvesti į „arduino“kodą. Tada gausite laisvos vietos, kur turėsite pridėti mygtukų, grafikų ir pan. Visa tai gausite iš valdiklių dėžutės. Šiame projekte mes naudojame tik vieną prietaisą, todėl pridėsime tik vieną mygtuką. Spustelėjus mygtuką „Mygtukas“, piktograma bus pridėta prie laisvos vietos. Mygtuką galite paspausti bet kurioje ekrano vietoje. Tada turite spustelėti mygtuką, kad jį pritaikytumėte. Ten turite nurodyti pavadinimą ir pasirinkti, ar naudojate skaitmeninį, ar analoginį virtualų kaištį. Taip pat turite paminėti kaištį Nr. Kaip ir šiame projekte, mes naudojame D13, ty skaitmeninį kaištį 13. Dabar pasirinkite režimą „Push“arba „Slide“, tai priklauso nuo jūsų. Po to, kai grįšite į pagrindinį ekraną, dešiniajame ekrano kampe pamatysite atkūrimo mygtuką, kurį turite spustelėti, kad suaktyvintumėte projektą. Jei jūsų sistema yra paruošta ir prijungta prie interneto, tada mobiliajame telefone spustelėjus paleidimo mygtuką bus rodoma „Online“, kitaip - „Offline“.
n.b. Sekite nuotraukas nuosekliai ir nurodytus veiksmus, tada nesusipainiosite
3. Kodo analizė ir galutinis sujungimas:
Pirmiausia „Arduino IDE“nuostatose turite pridėti šią nuorodą „papildomų lentų valdytojo URL“. Nuoroda:
Turite eiti į šią nuorodą: https://github.com/blynkkk/blynk-library/releases/… ir atsisiųsti „blynk“biblioteką. Atsisiuntę ZIP failą, turite jį išpakuoti ir nukopijuoti failų (bibliotekų bei aplankų) turinį į „Arduino IDE“eskizų knygos aplanką. Jei norite patikrinti, ar „blynk“biblioteka buvo pridėta, ar ne, iš naujo paleiskite „Arduino IDE“ir patikrinkite bibliotekos skiltyje, jei matote „Blynk“, tai reiškia, kad „blynk“biblioteka buvo sėkmingai pridėta.
Tiesiog nukopijuokite kodą (jau pateiktą) arba galite jį gauti iš „ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB“. Abiem atvejais vienintelis pakeitimas, kurį turite padaryti, yra nukopijuoti į jūsų paštą išsiųstą autorizacijos kodą į „Arduino“kodą. Negalima įkelti kodo dabar. Dabar atidarykite komandų eilutę ir paleiskite ją kaip administraciją. Ekrane pasirodys juodas ekranas. Tada turite nukopijuoti „scenarijų“aplanko kelią. Mano atveju tai yra „Mano dokumentai / Arduino / bibliotekos / Blynk / scenarijai“ir įklijuokite jį į juodą ekraną ir įveskite „Enter“. Tada turite nukopijuoti ir įklijuoti.bat failą juodame ekrane. Failas yra „blynk -ser.bat -c COM4“. Turite pakeisti COM prievado numerį. Mano atveju tai buvo COM8. Dabar įkelkite arduino kodą. Dabar grįžkite į komandų eilutės dalį ir tris kartus paspauskite „Enter“. Tai sujungs jus su „Blynk Server“.
4. Valdymas naudojant „Blynk App“:
Dabar atidarykite „blynk“programą iš savo mobiliojo telefono ir atidarykite savo sukurtą projektą. Jei jūsų sistema prijungta prie „Blynk“serverio, savo mobiliajame telefone matysite „Prisijungę“, kitaip - „Neprisijungęs“. Dabar spustelėkite mygtuką, kad įjungtumėte arba išjungtumėte prietaisą. Jei jis neveikia, patikrinkite, ar sistema prijungta prie „blynk“serverio.
n.b. Sekite nuotraukas nuosekliai ir nurodytus veiksmus, tada nesusipainiosite
4 žingsnis: SAUGA
"loading =" tingus ">