Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1: 4 koraki (s slikami)
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1: 4 koraki (s slikami)
Anonim
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1
Kontrolna LED iz vašega omrežja WiFi! SPEEEduino V1.1

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]

Povežite vezje! [Neobvezno]
Povežite vezje! [Neobvezno]
Povežite vezje! [Neobvezno]
Povež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

SPEEEduino povežite z računalnikom prek pretvornika USB v serijski pretvornik
SPEEEduino povežite z računalnikom prek pretvornika USB v serijski pretvornik
SPEEEduino povežite z računalnikom prek pretvornika USB v serijski pretvornik
SPEEEduino povežite z računalnikom prek pretvornika USB v serijski pretvornik

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

Odprite primer kode in jo konfigurirajte
Odprite primer kode in jo konfigurirajte
Odprite primer kode in jo konfigurirajte
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

Osvetlite moj svet!
Osvetlite moj svet!
Osvetlite moj svet!
Osvetlite moj svet!
Osvetlite moj svet!
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