Tartalomjegyzék:
- Lépés: Arduino kód
- 2. lépés: Hozza létre az online adatbázist
- 3. lépés: Hozzon létre C# Windows Űrlap HUB -ot
- 4. lépés: Hozzon létre webes felületet
- 5. lépés: Töltse le a projektet
![ARDUINO INTERNET KONTROLLÁLT: 5 lépés ARDUINO INTERNET KONTROLLÁLT: 5 lépés](https://i.howwhatproduce.com/images/001/image-2560-81-j.webp)
Videó: ARDUINO INTERNET KONTROLLÁLT: 5 lépés
![Videó: ARDUINO INTERNET KONTROLLÁLT: 5 lépés Videó: ARDUINO INTERNET KONTROLLÁLT: 5 lépés](https://i.ytimg.com/vi/8vC4VJLzghs/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
![ARDUINO INTERNET KONTROLLÁLT ARDUINO INTERNET KONTROLLÁLT](https://i.howwhatproduce.com/images/001/image-2560-82-j.webp)
Sokat gondolkodtam, hogy találjak -e olcsó megoldást az Arduino -tábla internethez való csatlakoztatására Ethernet -pajzs vagy akár WIFI -modulok használata nélkül. kutatás után rájöttem, hogy az Arduino táblával csak a soros portjával lehet beszélni, ezért létrehoztam egy egyszerű C# ablak alkalmazást, amely (HUB) -ként dolgozik a soros port kezeléséhez, hogy adatokat küldhessen és fogadhasson a fórumomra.
Ez az alkalmazás HUB már csatlakozik az internethez a személyi számítógépén keresztül, és segít adatokat küldeni és fogadni a táblán a felhőalapú adatbázis között, amellett, hogy tárolja a kicserélt adatokat az Arduino és az onnan, valamint az online MySQL adatbázisból, így statisztikákat készíthet szeretnék.
Lépés: Arduino kód
![Arduino kód Arduino kód](https://i.howwhatproduce.com/images/001/image-2560-83-j.webp)
Először is egy kis példával kellett kezdenem, amely lehetővé teszi számomra, hogy teszteljem az ötlet alkalmazását és képességét, így ebben a mintában nem csatlakoztattam semmilyen érzékelőt, csak az Arduino beépített LED -jét használtam, így be- és kikapcsolhatom a 13. lámpa LED -je az "I" és "O" betűk soros porton történő elküldésével
2. lépés: Hozza létre az online adatbázist
![Hozza létre az online adatbázist Hozza létre az online adatbázist](https://i.howwhatproduce.com/images/001/image-2560-84-j.webp)
![Hozza létre az online adatbázist Hozza létre az online adatbázist](https://i.howwhatproduce.com/images/001/image-2560-85-j.webp)
![Hozza létre az online adatbázist Hozza létre az online adatbázist](https://i.howwhatproduce.com/images/001/image-2560-86-j.webp)
Az adatok tárolásához pedig egy online közvetítőt kell használnunk, hogy olyanná váljunk, mint egy híd az Arduino tábla és az alkalmazásközpont között.
így egy ingyenes online adatbázis -tárhelyet választok, amely a parancsok küldése mellett az Arduino tábláról kapott adataim mentésére is szolgál, a MySQL adatbázisokat választom, mert ingyenes és általánosan használt. A mellékelt fájlban megtalálja, hogy csak két táblázatot tartalmaz. az első a parancsok tárolása, majd elküldése a táblára, a második táblázat pedig az Arduino kártya kimeneteinek fogadására és későbbi használatra történő visszaállítására.
Ingyenes tárhely Mysql adatbázis:
Online PHP MyAdmin:
3. lépés: Hozzon létre C# Windows Űrlap HUB -ot
![Hozzon létre C# Windows Form HUB -ot Hozzon létre C# Windows Form HUB -ot](https://i.howwhatproduce.com/images/001/image-2560-87-j.webp)
![Hozzon létre C# Windows Form HUB -ot Hozzon létre C# Windows Form HUB -ot](https://i.howwhatproduce.com/images/001/image-2560-88-j.webp)
Aztán megépítettem ezt a hubot, amely PC -n hallgatókapunak tekinthető, hogy először átengedjék az adatokat, majd soros porton keresztül elküldjék az Arduino kártyára, és fordítva.
Ennek a hubnak a kezelőfelülete nagyon egyszerű, csak két gazdag szövegdobozt tartalmaz, amelyek az egyes tranzakciók átvitelének állapotát mutatják, és dobják a hub (küldés és fogadás) adatait.
Megjegyzés: ezt a hubot addig kell működtetni, amíg az Arduino kártyát használni szeretné az interneten keresztül
4. lépés: Hozzon létre webes felületet
![Webes felület létrehozása Webes felület létrehozása](https://i.howwhatproduce.com/images/001/image-2560-89-j.webp)
![Webes felület létrehozása Webes felület létrehozása](https://i.howwhatproduce.com/images/001/image-2560-90-j.webp)
Itt a legmenőbb részhez érkeztünk..
Létrehoztam egy webes alkalmazást, amely Asp.net C# technológián alapul, és reagáló interfésszel képes bármilyen eszközön működni, ez a webes alkalmazás csak az online adatbázissal foglalkozik anélkül, hogy tudná, mi a hátlap.
Ezen a felületen keresztül kategorizálhatja az Arduino -hoz csatlakoztatott elektronikus alkatrészeit, és ha rákattint, és csak online tárol adatokat.
Példa:
a Hall részben található zöld gombra (BE) kattintva megrendelést küld az interneten keresztül, hogy kapcsolja be a lámpát a ház csarnokában, tehát a világ másik felén a hub, amely megkapja ezt a megrendelést, és kezeli az Arduino elektronikus áramkörével a itthon.
protected void BtnHallOn_Click (objektumküldő, EventArgs e) {AddTempOrders ("I"); // "I" betű küldése Arduino -hoz, hogy nyissa meg a csarnok fényét}
5. lépés: Töltse le a projektet
![Töltse le a projektet Töltse le a projektet](https://i.howwhatproduce.com/images/001/image-2560-91-j.webp)
Itt az ideje, hogy kipróbálja magát, és saját tapasztalatokat szerezzen.
Remélem élvezed …
Ajánlott:
DIY INTERNET KONTROLLÁLT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 lépés (képekkel)
![DIY INTERNET KONTROLLÁLT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 lépés (képekkel) DIY INTERNET KONTROLLÁLT SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-1527-j.webp)
DIY INTERNET VEZÉRLETES SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Itt a második előrelépésem egy projekthez, amelyet nagyon izgatottan mutatok nektek. Ez egy DIY intelligens LED -mátrixról szól, amely lehetővé teszi, hogy megjelenítsen rajta adatokat, például YouTube -statisztikákat, intelligens otthoni statisztikákat, mint hőmérséklet, páratartalom, lehet egyszerű óra, vagy csak megjeleníteni
MCU Internet szolgáltatás elérése IFTTT -n keresztül - Ameba Arduino: 3 lépés
![MCU Internet szolgáltatás elérése IFTTT -n keresztül - Ameba Arduino: 3 lépés MCU Internet szolgáltatás elérése IFTTT -n keresztül - Ameba Arduino: 3 lépés](https://i.howwhatproduce.com/images/002/image-5017-j.webp)
MCU Az Internet szolgáltatás elérése IFTTT -n keresztül - Ameba Arduino: Az internetszolgáltatás elérése egyszerű feladat egy intelligens eszköz, például androidos telefon, táblagép vagy számítógép számára, de nem olyan egyszerű a mikrokontrollereken, mivel általában jobb csatlakozási és feldolgozási teljesítményt igényel. Ennek ellenére tehermentesíthetjük a
TERMINÁLIS KONTROLLÁLT ROBOT / UTASÍTÁSI MÓDSZER: 5 lépés
![TERMINÁLIS KONTROLLÁLT ROBOT / UTASÍTÁSI MÓDSZER: 5 lépés TERMINÁLIS KONTROLLÁLT ROBOT / UTASÍTÁSI MÓDSZER: 5 lépés](https://i.howwhatproduce.com/images/009/image-25960-j.webp)
TERMINÁLIS KONTROLLÁLT ROBOT / UTASÍTÁSI MÓDSZER: szia ebben az utasításban megosztom veled, hogyan készítettem ezt a terminálvezérelt rovert. A legjobb az, hogy nem használtam semmilyen kódolást vagy mikrovezérlőt. Ez az egyszerű módja annak, hogy bemutassam hogyan működik az utasításmódkészlet. utasításkészlet
WIFI KONTROLLÁLT ZUMO ROBOT: 3 lépés
![WIFI KONTROLLÁLT ZUMO ROBOT: 3 lépés WIFI KONTROLLÁLT ZUMO ROBOT: 3 lépés](https://i.howwhatproduce.com/images/011/image-31435-j.webp)
WIFI KONTROLLÁLT ZUMO ROBOT: Hardver áttekintés: RedBearLab CC3200: A Texas Instrument SimpleLink CC3200 eszköze egy vezeték nélküli MCU, amely nagy teljesítményű, 80 MHz-ig futó ARM Cortex-M4 magot integrál, amely lehetővé teszi egy teljes alkalmazás egyetlen IC-vel történő fejlesztését
VONALKÖVETŐ ROBOT -- ARDUINO KONTROLLÁLT: 11 lépés (képekkel)
![VONALKÖVETŐ ROBOT -- ARDUINO KONTROLLÁLT: 11 lépés (képekkel) VONALKÖVETŐ ROBOT -- ARDUINO KONTROLLÁLT: 11 lépés (képekkel)](https://i.howwhatproduce.com/images/003/image-8864-24-j.webp)
VONALKÖVETŐ ROBOT || ARDUINO KONTROLLÁLT: EZT AZ UTASÍTÁSBAN MUTATOM, HOGYAN MÓDOSÍTJUK A ROBOT AUTÓT (CARBOT) VONALKÖVETŐ ROBOT KÉSZÍTÉSE érdekében