Satura rādītājs:
- 1. darbība: lietas, kas jums būs nepieciešamas:-
- 2. darbība: Arduino IDE iestatīšana:-
- 3. darbība: lapas iestatīšana RemoteMe:-
- 4. darbība: koda augšupielāde MCU:-
- 5. darbība: savienojumi:-
- 6. darbība: pārbaude:-
Video: Kontrolējiet ierīces internetā, izmantojot pārlūkprogrammu. (IoT): 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šajā pamācībā es jums parādīšu, kā internetā, izmantojot tīmekļa pārlūkprogrammu, varat kontrolēt tādas ierīces kā gaismas diodes, releji, motori utt. Un jūs varat droši piekļūt vadības ierīcēm jebkurā ierīcē. Šeit izmantotā tīmekļa platforma ir RemoteMe.org, apmeklējiet lapu, lai uzzinātu vairāk par to.
Noteikti atsaucieties uz attēliem, kas palīdzēs jums labāk izprast procesu.
Tātad, sāksim darbu.
1. darbība: lietas, kas jums būs nepieciešamas:-
Šim projektam jums būs nepieciešams:-
- ESP8266 (NodeMCU) Saite uz USLink Eiropai
- LEDLink priekš USLink Eiropai
- Push ButtonLink USLink Eiropai
- Maizes dēlis. Saite USLink Eiropai
Programmatūra:-
- Arduino IDE
- Konts RemoteMe.
Ņemiet vērā, ka projektam varat izmantot Arduino vai Raspberry-pi, ja jums nav NodeMCU.
2. darbība: Arduino IDE iestatīšana:-
Vispirms, lai strādātu ar NodeMCU Esp8266, jums jāpievieno dēļi IDE, ja vēl neesat to izdarījis, skatiet šo pamācību šeit.
Kad dēļi ir pieejami IDE, šim projektam ir vajadzīgas dažas bibliotēkas.
Lai instalētu šīs bibliotēkas:
Atveriet IDE un dodieties >> Skice >> Iekļaut bibliotēku >> Pārvaldīt bibliotēkas. Jāparādās uznirstošajam logam. Šeit jūs meklēsit nepieciešamās bibliotēkas
Bibliotēku saraksts:-
- RBD_Timer.h
- RBD_Button.h
- RemoteMe.h
- ESP8266WiFi.h
- ESP8266WiFiMulti.h
- ArduinoHttpClient.h
Instalējiet tos pa vienam un restartējiet IDE, kad esat pabeidzis.
Tādējādi IDE ir gatavs lietošanai.
3. darbība: lapas iestatīšana RemoteMe:-
Lai izmantotu RemoteMe, vispirms ir jāreģistrējas, lai jūs varētu izveidot savas tīmekļa lapas un sākt kontrolēt ierīces.
Goto RemoteMe.org noklikšķiniet uz "Lietojumprogramma", dodieties uz Reģistrēties un ievadiet savu informāciju un noklikšķiniet uz reģistrēšanās
Jūs tiksit sveicināts ar sveiciena lapu, Tagad izvēlnes kreisajā pusē atlasiet "Ierīces"
Labajā pusē redzēsit opciju ar nosaukumu "Jauna ierīce", noklikšķinot uz tās, tiks parādīta nolaižamā izvēlne, Šeit atlasiet "Jauna tīmekļa lapa"
Tagad dodiet nosaukumu un ierīces ID, es to nosaucu par “LED” un ierīces ID “203”. (Ierīces ID ir unikāls numurs, kas atšķirs dažādas ierīces.)
Pārliecinieties, vai slēdzis ir iestatīts uz “aktīvs”, un nospiediet “Iesniegt”. Lapā parādīsies jauna ierīce ar nosaukumu LED ar ierīces ID 203. Tagad ierīces labajā pusē atlasiet lejupvērsto bultiņu, un jūs redzēsit tukšu slotu, kurā varat izveidot tīmekļa lapas
Dodieties uz šo GitHub lapu. Jums ir jāvelk trīs faili (index.html, scripts.js & styles.css) un jāieliek pa vienam ierīces tukšajā slotā, un esat pabeidzis
4. darbība: koda augšupielāde MCU:-
Zemāk esmu norādījis kodu, kas nepieciešams, lai projekts darbotos.
Pirms koda augšupielādes kodā ir jāveic dažas nelielas izmaiņas.
Kad kods IDE ir atvērts, nepieciešamajā laukā jāievada WiFi nosaukums un parole, lai tāfele varētu izveidot savienojumu ar jūsu tīklu.
Veiciet izmaiņas šādā koda daļā:-
#define WIFI_NAME "Ievadiet savu WiFi nosaukumu" #define WIFI_PASSWORD "Ievadiet savu WiFi paroli" #define DEVICE_ID 203 #define DEVICE_NAME "LED" #define TOKEN "Ievadiet autentifikācijas marķieri"
Lai iegūtu autentifikācijas marķieri, dodieties uz Goto Remoteme.org >> Lietojumprogrammas >> Žetoni (izvēlnē kreisajā pusē zemāk esošās ierīces)
Kopējiet marķieri un ielīmējiet to kodā.
Tagad savienojiet savu NodeMCU ar datoru, atlasiet pareizo portu un augšupielādējiet kodu.
5. darbība: savienojumi:-
Sekojiet iepriekš redzamajam attēlam, lai izveidotu savienojumus:-
LED ir savienots ar MCU tapu D5.
Spiedpoga ir savienota ar tapu D2.
Izmantojiet rezistoru sērijveidā ar LED, lai novērstu LED bojājumus.
6. darbība: pārbaude:-
Tagad jūs esat veiksmīgi pabeidzis projektu. Ir pienācis laiks pārbaudīt konstrukciju.
Vispirms, lai pārbaudītu, vai savienojumi ir pareizi, nospiediet spiedpogu, un jums vajadzētu redzēt, ka LED ieslēdzas, vēlreiz nospiežot pogu, LED izslēgsies
Tagad dodieties uz RemotMe vietni un atveriet savu lietojumprogrammu. piesakieties, izmantojot kontu, ar kuru pierakstījāties
Tagad dodieties uz Ierīces un atlasiet tikko izveidoto ierīci. Ievērojiet savienojuma saites simbolu kreisajā pusē, jo ierīces ID ir kļuvis zaļš, kas norāda, ka ESP plate ir pievienota serverim
Tagad noklikšķiniet uz faila "index.html" un atlasiet "atvērt jaunā cilnē", jaunā cilnē parādīsies tīmekļa lapa ar loku. Jūs varat noklikšķināt uz apļa, lai ieslēgtu un izslēgtu gaismas diodi
Lai kontrolētu savu LED, izmantojot viedtālruni. Atkal dodieties uz ierīces lapu un noklikšķiniet uz "index.html". Šoreiz atlasiet pēdējo opciju "Saņemt anonīmu saiti …". Parādīsies uznirstošais logs ar saiti, kuru varat atvērt jebkurā viedtālrunī, lai kontrolētu gaismas diodi, katru reizi nepiesakoties
Vēl labāka iespēja, jūs varat izvēlēties QR opciju tieši blakus saitei. Un skenējiet QR, izmantojot savu Android vai iPhone, un jūs tiksit novirzīts uz tīmekļa lapu ar loku
Pārbaudiet video demonstrāciju, lai redzētu, kā tā darbojas.
Ceru, ka jums patīk projekts, ja jums ir kādi jautājumi, jautājiet komentāros.
Paldies.
Ieteicams:
SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: 4 soļi
SONOFF dubultā apmācība: kontrolējiet savas elektriskās ierīces attālināti, izmantojot MQTT un Ubidots: Šis 9 USD Wi-Fi relejs var vienlaikus kontrolēt divas ierīces. Uzziniet, kā to savienot ar Ubidots un atraisīt visu tā potenciālu! Šajā rokasgrāmatā jūs uzzināsit, kā kontrolēt pāris 110 V ierīces, izmantojot Wi-Fi, par 9 ASV dolāriem, izmantojot Itead SONOFF Dual
MĀJAS AUTOMĀCIJA (KONTROLĒJIET IERĪCES NO JEBKURA PASAULES STŪRA): 5 soļi
MĀJAS AUTOMĀCIJA (KONTROLĒJIET IERĪCES NO JEBKURA PASAULES STŪRA).: Šajā pamācībā es esmu pastāstījis, kā jūs varat izmantot ESP8266, lai kontrolētu maiņstrāvas ierīces, piemēram, gaismas, ventilatoru utt., No visas pasaules, izmantojot internetu, izmantojot lietotni Blynk. Ja esat ESP8266 jaunums, noteikti pārbaudiet šo pamācību:-Darba sākšana ar NodeM
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (tālvadības pulti) ar temperatūras un mitruma displeju: 9 soļi
Kontrolējiet savas elektriskās ierīces ar televizora tālvadības pulti (ir tālvadības pults) ar temperatūras un mitruma displeju: Sveiki, es esmu Abhajs, un tas ir mans pirmais emuārs par instrukcijām, un šodien es jums parādīšu, kā kontrolēt savas elektriskās ierīces ar televizora tālvadības pulti, izveidojot šo vienkāršs projekts. paldies atl lab par atbalstu un materiāla nodrošināšanu
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c
Kontrolējiet reālās pasaules ierīces ar datoru: 15 soļi (ar attēliem)
Kontrolējiet reālās pasaules ierīces ar datoru: šajā pamācībā ir parādīts, kā savienot datoru un mikrokontrolleru. Šī demonstrācija uztvers katla vai jebkuras analogās ieejas vērtību, kā arī kontrolēs servo. Kopējās izmaksas ir zem 40 USD, ieskaitot servo. Servo ieslēdz mikroslēdzi un pēc tam m