Innehållsförteckning:

Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1: 4 steg (med bilder)
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1: 4 steg (med bilder)

Video: Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1: 4 steg (med bilder)

Video: Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1: 4 steg (med bilder)
Video: ДАРУЄМО Wifi і Bluetooth контролери для RGBW стрічки 2024, Juli
Anonim
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1
Kontroll LED från ditt WiFi -nätverk! SPEEEduino V1.1

Vad är SPEEEduino?

SPEEEduino är ett Wi-Fi-aktiverat mikrokontrollerkort baserat på Arduino-ekosystemet, byggt för lärare. SPEEEduino kombinerar formfaktorn och mikrokontrollen för Arduino med ESP8266 Wi-Fi SoC, vilket gör det till ett mycket konfigurerbart och kompatibelt system. Det är omedelbart kompatibelt med de hundratals bibliotek som människor skrev för Arduino Uno, eftersom SPEEEduino delar samma mikrokontrollenhet som Arduino Uno.

Detta projekt utförs av en grupp studenter från Singapore Polytechnic. Vi har totalt 3 medlemmar i gruppen: Pan ZiYue, Julian Kang och jag själv. Vår handledare är Teo Shin Jen.

Denna enkla guide är en del av samlingen av Instructable för SPEEEduino. I denna instruktion kommer vi att lära oss hur du styr den inbyggda lysdioden (och en annan lysdiod från PIN 13) med hjälp av en webbsida.

Saker du behöver:

1. En dator laddad med Arduino IDE, tillgänglig här.

2. SPEEEduino själv

3. ESP8266 ESP01 -modul

4. USB till seriell omvandlare (För dessa instruktioner ska vi använda CP2102)

5. En aktiv WiFi -anslutning ESP8266 fungerar inte med Enterprise Networks, inte heller kunde jag använda den med 5GHz -nätverk.

6. SPEEEduino lågnivåbibliotek. För att veta hur du konfigurerar din SPEEEduino/om du inte har den installerad i Arduino IDE, klicka här.

7. Viktigast av allt, dig själv!:)

Steg 1: Anslut kretsen! [Frivillig]

Anslut kretsen! [Frivillig]
Anslut kretsen! [Frivillig]
Anslut kretsen! [Frivillig]
Anslut kretsen! [Frivillig]

Exempelprogrammet som används kommer att växla den inbyggda lysdioden (PIN13) på SPEEEduino, men jag inkluderade en annan lysdiod både för skojs skull och för att visa att lysdioden tänds.

För den enkla kretsen behöver du:

1. En LED (jag använde en blå 5 mm)

2. 220Ohm motstånd

3. några bygelkablar

4. en brödbräda

Steg 2: Anslut SPEEEduino till din dator med USB till seriell omvandlare

Anslut SPEEEduino till din dator med USB till seriell omvandlare
Anslut SPEEEduino till din dator med USB till seriell omvandlare
Anslut SPEEEduino till din dator med USB till seriell omvandlare
Anslut SPEEEduino till din dator med USB till seriell omvandlare

Använd bordet för att koppla upp din SPEEEduino korrekt. På den här sidan använder vi en CP2102 USB-TTL-omvandlare. Din omvandlare kan vara annorlunda, men se till att den använder 5V logiska nivåer och matar ut 5V effekt, inte 3,3V.

Steg 3: Öppna exempelkoden och konfigurera den

Öppna exempelkoden och konfigurera den
Öppna exempelkoden och konfigurera den
Öppna exempelkoden och konfigurera den
Öppna exempelkoden och konfigurera den

För att öppna exempelkoden, gå till:

Arkiv> Exempel> SPEEEduino_Low_Level_Library> LED_Webserver

och öppna exemplet.

Se sedan till att du ändrar NETWORK-NAME-HERE och NETWORK-PASSWORD-HERE till ditt WiFi SSID och lösenord.

Vad det här programmet kommer att göra är att det kommer att ansluta till ditt WiFi och skapa en server för att vara värd för en webbsida där du kan styra lysdioden via en knapp på webbsidan.

Nu kan du ladda upp programmet till SPEEEduino

Steg 4: Lys upp min värld

Lys upp min värld!
Lys upp min värld!
Lys upp min värld!
Lys upp min värld!
Lys upp min värld!
Lys upp min värld!

Efter att programmet har laddats upp, öppna seriell bildskärm i Arduino IDE.

I seriell bildskärm visar den status för enheten som är ansluten till WiFi -nätverket. När den har anslutit till nätverket skulle den generera en IP -adress. Anslut och styr lysdioden genom att mata in den IP -adressen i din webbläsare

Rekommenderad: