INHOUDSOPGAWE:
- Stap 1: Arduino -kode
- Stap 2: Skep die aanlyn databasis
- Stap 3: Skep C# Windows Form HUB
- Stap 4: Skep 'n webkoppelvlak
- Stap 5: Laai die projek af
Video: ARDUINO INTERNET BEHEER: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Ek het baie gedink om 'n goedkoop oplossing te vind om my Arduino -bord aan te sluit op die internet sonder om 'n Ethernet -skild of selfs WIFI -modules te gebruik. Na ondersoek het ek gevind dat die enigste manier om met die Arduino -bord te praat, is om met die seriële poort te praat..
Hierdie Application HUB is reeds via u persoonlike rekenaar aan die internet gekoppel en help om data tussen u board van die wolkdatabasis te stuur en te ontvang, behalwe om die uitgewisselde data van en na die Arduino en die aanlyn MySQL -databasis te stoor, sodat u statistieke kan maak terwyl u wens.
Stap 1: Arduino -kode
Eerstens moes ek begin met 'n klein voorbeeld waarmee ek die idee en die vermoë daarvan kon toets, dus in hierdie voorbeeld het ek geen sensor aangesluit nie; ek het slegs die ingeboude LED op Arduino gebruik, sodat ek kan aan- en afskakel die LED -lig in pen 13 deur die letters "I" en "O" op die seriële poort te stuur
Stap 2: Skep die aanlyn databasis
En om data te stoor, moet ons 'n aanlyn bemiddelaar gebruik om soos 'n brug te word tussen die Arduino -bord en die Application Hub.
Daarom kies ek 'n gratis aanlyn databasis -gasheerwebwerf wat my data wat van die Arduino -bord ontvang is, stoor, benewens die stuur van die opdragte, kies ek MySQL -databasisse omdat dit gratis en algemeen gebruik word. In die aangehegte lêer vind u dat dit slegs twee tabelle bevat. die eerste is om die opdragte te stoor en dit dan na die bord te stuur, en die tweede tabel om die uitsette van die Arduino -bord te ontvang en dit later te gebruik.
Gratis hosting van Mysql -databasis:
Aanlyn PHP MyAdmin:
Stap 3: Skep C# Windows Form HUB
Toe bou ek hierdie hub wat as 'n luisteraarspoort op die rekenaar beskou kan word, sodat die data eers daardeur kan gaan, en dit dan na die Arduino -bord kan stuur via die seriële poort en omgekeerd.
Die koppelvlak van hierdie hub is baie eenvoudig; dit bevat slegs twee ryk teksblokkies wat die status van elke transaksie laat sien, gooi die hub (stuur en ontvang) data.
Let wel: hierdie hub moet altyd uitgevoer word solank u die Arduino -bord wil gebruik
Stap 4: Skep 'n webkoppelvlak
Hier kom ons by die coolste deel..
Ek het 'n webtoepassing geskep wat gebaseer is op Asp.net C# -tegnologie met 'n responsiewe koppelvlak wat op enige toestel kan werk; hierdie webtoepassing handel slegs oor die aanlyn databasis sonder om te weet wat die bord aan die agterkant is.
Via hierdie koppelvlak kan u u elektroniese onderdele wat aan Arduino gekoppel is, kategoriseer.
Voorbeeld:
deur op die groen knoppie (AAN) in saalafdeling te klik, stuur u 'n bestelling via die internet om die lig in die huis van u huis aan te skakel, dus aan die ander kant van die wêreld ontvang die spilpunt hierdie bestelling en hanteer dit met u Arduino elektroniese stroombaan by huis.
beskermde leemte BtnHallOn_Click (voorwerp sender, EventArgs e) {AddTempOrders ("I"); // die stuur van die brief "I" na Arduino om die Hall Light oop te maak}
Stap 5: Laai die projek af
Dit is tyd om dit self te probeer en u eie ervaring te maak.
Hoop jy geniet dit…
Aanbeveel:
Beheer deur die Blynk -app met behulp van Nodemcu via die internet: 5 stappe
Beheer deur die Blynk -app met behulp van Nodemcu via die internet: Hallo almal vandag, ons sal u wys hoe u 'n LED met 'n slimfoon via die internet kan beheer
Beheer u toestel met Android WiFi Esp8266 Beheer: 6 stappe
Beheer u toestel met behulp van Android WiFi Esp8266 -beheer: nou weet ons hoe om toestelle te beheer met behulp van esp8266 WiFi -module en Arduino beheer u toestel met Android WiFi -beheer vir meer inligting. klik op die skakel mohamed ashraf
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
ESP8266 NODEMCU BLYNK IOT Tutoriaal - Esp8266 IOT Gebruik Blunk en Arduino IDE - Beheer van LED's oor die internet: 6 stappe
ESP8266 NODEMCU BLYNK IOT Tutoriaal | Esp8266 IOT Gebruik Blunk en Arduino IDE | LED's op die internet beheer: Hallo ouens, in hierdie instruksies leer ons hoe om IOT te gebruik met ons ESP8266 of Nodemcu. Ons sal die blynk -app daarvoor gebruik, dus ons sal ons esp8266/nodemcu gebruik om die LED's via die internet te beheer
Arduino -projek: beheer elektronika oor die internet met behulp van Nodejs + SQL -databasis en webwerf: 6 stappe
Arduino -projek: Beheer elektronika oor die internet met behulp van Nodejs + SQL -databasis en webwerf: Projek deur: Mahmed.techDate Made: 14 July 2017 Moeilikheidsgraad: Beginner met 'n bietjie programmeringskennis. Hardewarevereiste: - Arduino Uno, Nano, Mega (ek dink die meeste MCU met die seriële verbinding sal werk) - Enkel LED & Huidige beperkende res