Innholdsfortegnelse:

Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1: 4 trinn (med bilder)
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1: 4 trinn (med bilder)

Video: Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1: 4 trinn (med bilder)

Video: Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1: 4 trinn (med bilder)
Video: Wi-Fi LED Strip | Tuya Smartlife | RGB+CCT | 5m 2024, Juli
Anonim
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1
Kontroll LED fra WiFi -nettverket ditt! SPEEEduino V1.1

Hva er SPEEEduino?

SPEEEduino er et Wi-Fi-aktivert mikrokontrollerkort basert rundt Arduino-økosystemet, bygget for lærere. SPEEEduino kombinerer formfaktoren og mikrokontrolleren til Arduino med ESP8266 Wi-Fi SoC, noe som gjør det til et svært konfigurerbart og kompatibelt system. Det er umiddelbart kompatibelt med hundrevis av biblioteker som folk skrev for Arduino Uno, ettersom SPEEEduino deler den samme mikrokontrollerenheten som Arduino Uno.

Dette prosjektet er utført av en gruppe studenter fra Singapore Polytechnic. Vi har totalt 3 medlemmer i gruppen: Pan ZiYue, Julian Kang og meg selv. Vår veileder er Teo Shin Jen.

Denne enkle guiden er en del av samlingen av Instructable for SPEEEduino. I denne instruksen skal vi lære å kontrollere innebygd LED (og en annen LED fra PIN 13) ved hjelp av en webside.

Ting du trenger:

1. En datamaskin lastet med Arduino IDE, tilgjengelig her.

2. SPEEEduino selv

3. ESP8266 ESP01 -modul

4. USB til seriell omformer (For denne instruksjonene skal vi bruke CP2102)

5. En aktiv WiFi -tilkobling ESP8266 fungerer ikke med Enterprise Networks, og jeg kan heller ikke bruke den med 5GHz -nettverk.

6. SPEEEduino lavnivåbibliotek. Klikk her for å vite hvordan du konfigurerer SPEEEduino/hvis du ikke har den installert i Arduino IDE.

7. Viktigst, deg selv!:)

Trinn 1: Koble til kretsen! [Valgfri]

Koble til kretsen! [Valgfri]
Koble til kretsen! [Valgfri]
Koble til kretsen! [Valgfri]
Koble til kretsen! [Valgfri]

Eksempelprogrammet som brukes, vil bytte den innebygde LED -en (PIN13) på SPEEEduino, men jeg inkluderte en annen LED både for moro skyld og for å demonstrere at LED -en ble tent.

For den enkle kretsen trenger du:

1. En LED (jeg brukte en blå 5 mm)

2. 220Ohm motstand

3. noen hoppekabler

4. et brødbrett

Trinn 2: Koble SPEEEduino til PC -en din ved hjelp av USB til seriell omformer

Koble SPEEEduino til PC -en din ved hjelp av USB til seriell omformer
Koble SPEEEduino til PC -en din ved hjelp av USB til seriell omformer
Koble SPEEEduino til PC -en din ved hjelp av USB til seriell omformer
Koble SPEEEduino til PC -en din ved hjelp av USB til seriell omformer

Bruk tabellen til å koble SPEEEduinoen din riktig. På denne siden bruker vi en CP2102 USB-TTL-omformer. Konvertereren din kan være annerledes, men sørg for at den bruker 5V logiske nivåer og gir 5V strøm, ikke 3,3V.

Trinn 3: Åpne eksempelkoden og konfigurer den

Åpne eksempelkoden og konfigurer den
Åpne eksempelkoden og konfigurer den
Åpne eksempelkoden og konfigurer den
Åpne eksempelkoden og konfigurer den

For å åpne eksempelkoden, gå til:

Fil> Eksempler> SPEEEduino_Low_Level_Library> LED_Webserver

og åpne eksemplet.

I koden må du deretter endre NETTVERK-NAVN-HER og NETTVERK-PASSORD-HER til WiFi SSID og passord.

Dette programmet vil gjøre er at det vil koble til WiFi og opprette en server for å være vert for en webside for deg å kontrollere LED -en via en knapp på websiden.

Nå kan du laste opp programmet til SPEEEduino

Trinn 4: Lys opp min verden

Lys opp min verden!
Lys opp min verden!
Lys opp min verden!
Lys opp min verden!
Lys opp min verden!
Lys opp min verden!

Etter at programmet er lastet opp, åpner du seriell skjerm i Arduino IDE.

I Serial Monitor vil den vise statusen til enheten som er koblet til WiFi -nettverket. Når den har koblet seg til nettverket, vil den generere en IP -adresse. Koble til og kontroller LED -en ved å legge den IP -adressen inn i nettleseren din

Anbefalt: