Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Kaj je SPEEEduino?
SPEEEduino je mikrokrmilna plošča z možnostjo Wi-Fi, ki temelji na ekosistemu Arduino, zgrajena za učitelje. SPEEEduino združuje faktor oblike in mikrokrmilnik Arduina z ESP8266 Wi-Fi SoC, zaradi česar je zelo nastavljiv in združljiv sistem. Takoj je združljiv s stotinami knjižnic, ki so jih ljudje napisali za Arduino Uno, saj ima SPEEEduino isto mikrokrmilno enoto kot Arduino Uno.
Ta projekt izvaja skupina študentov s Singapurskega politehničnega fakulteta. Skupno imamo 3 člane: Pan ZiYue, Julian Kang in jaz. Naš nadzornik je gospod Teo Shin Jen.
Ta preprost vodnik je del zbirke Instructable za SPEEEduino. V tem navodilu se bomo naučili upravljati vgrajeno LED (in drugo LED iz kode PIN 13) s spletno stranjo.
Stvari, ki jih potrebujete:
1. Računalnik, naložen z Arduino IDE, na voljo tukaj.
2. SPEEEduino sam
3. Modul ESP8266 ESP01
4. Pretvornik USB v zaporedni pretvornik (za ta navodila bomo uporabili CP2102)
5. Aktivna povezava WiFi ESP8266 ne deluje s podjetniškimi omrežji, niti ga ne morem uporabljati v omrežjih 5 GHz.
6. Knjižnica na nizki ravni SPEEEduino. Če želite vedeti, kako nastaviti svoj SPEEEduino/če ga nimate nameščenega v Arduino IDE, kliknite tukaj.
7. Najpomembneje, sebe!:)
1. korak: Priključite vezje! [Neobvezno]
Uporabljeni primer programa bo preklopil vgrajeno LED (PIN13) na SPEEEduino, vendar sem vključil še eno LED tako za zabavo kot za prikaz osvetlitve LED.
Za preprosto vezje boste potrebovali:
1. LED (uporabil sem modro 5 mm)
2. 220Ohm upor
3. nekaj skakalnih kablov
4. osnutek
2. korak: S pretvornikom USB v serijski pretvornik povežite SPEEEduino z računalnikom
Uporabite mizo, da pravilno priključite svoj SPEEEduino. Na tej strani uporabljamo pretvornik USB-TTL CP2102. Vaš pretvornik je lahko drugačen, vendar se prepričajte, da uporablja 5V logične ravni in oddaja 5V moč, ne 3.3V.
3. korak: Odprite primer kode in jo konfigurirajte
Primer kode odprete tako:
Datoteka> Primeri> SPEEEduino_Low_Level_Library> LED_Webserver
in odprite primer.
Nato v kodi preverite, ali ste spremenili NETWORK-NAME-HERE in NETWORK-PASSWORD-HERE na vaš SSID in geslo WiFi.
Ta program bo naredil, da se bo povezal z vašo WiFi in ustvaril strežnik za gostovanje spletne strani, na kateri lahko upravljate LED z gumbom na spletni strani.
Zdaj lahko program naložite v SPEEEduino
4. korak: Osvetlite moj svet
Ko je program naložen, odprite Serial Monitor v Arduino IDE.
V serijskem monitorju bi prikazal stanje naprave, povezane z omrežjem WiFi. Ko se poveže z omrežjem, bi ustvaril naslov IP. Povežite in upravljajte LED z vnosom tega naslova IP v brskalnik