Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1: 4 kroky (s obrázkami)
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1: 4 kroky (s obrázkami)
Anonim
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1
Ovládajte LED z vašej WiFi siete! SPEEEduino V1.1

Čo je to SPEEEduino?

SPEEEduino je doska mikrokontroléra s podporou Wi-Fi založená na ekosystéme Arduino postavená pre pedagógov. SPEEEduino kombinuje tvarový faktor a mikrokontrolér Arduina s Wi-Fi SoC ESP8266, čo z neho robí vysoko konfigurovateľný a kompatibilný systém. Je okamžite kompatibilný so stovkami knižníc, ktoré ľudia napísali pre Arduino Uno, pretože SPEEEduino zdieľa rovnakú jednotku mikrokontroléra ako Arduino Uno.

Tento projekt realizuje skupina študentov zo Singapurskej polytechniky. V skupine máme celkom 3 členov: Pan ZiYue, Julian Kang a ja. Náš vedúci je pán Teo Shin Jen.

Tento jednoduchý sprievodca je súčasťou zbierky inštrukcií pre SPEEEduino. V tomto návode sa naučíme ovládať vstavanú diódu LED (a ďalšiu diódu LED od PIN 13) pomocou webovej stránky.

Veci, ktoré potrebujete:

1. Počítač s nainštalovaným Arduino IDE, dostupný tu.

2. Samotné SPEEEduino

3. Modul ESP8266 ESP01

4. Prevodník USB na sériový port (Na tento účel použijeme CP2102)

5. Aktívne WiFi pripojenie ESP8266 nefunguje s Enterprise Networks, ani by som ho nemohol používať so sieťami 5 GHz.

6. Knižnica na nízkej úrovni SPEEEduino. Kliknite sem, ak sa chcete dozvedieť, ako nastaviť SPEEEduino/ak ho nemáte nainštalované v Arduino IDE.

7. Hlavne ty sám!:)

Krok 1: Pripojte obvod! [Voliteľné]

Pripojte obvod! [Voliteľné]
Pripojte obvod! [Voliteľné]
Pripojte obvod! [Voliteľné]
Pripojte obvod! [Voliteľné]

Použitý príklad programu prepne integrovanú LED (PIN13) na SPEEEduino, ale pridal som ďalšiu LED diódu pre zábavu aj na ukážku rozsvietenia LED diódy.

Na jednoduchý obvod budete potrebovať:

1. LED (použil som modrú 5 mm)

2. 220Ohm odpor

3. niektoré prepojovacie káble

4. chlebník

Krok 2: Pripojte SPEEEduino k počítaču pomocou prevodníka USB na sériový port

Pripojte SPEEEduino k počítaču pomocou prevodníka USB na sériový port
Pripojte SPEEEduino k počítaču pomocou prevodníka USB na sériový port
Pripojte SPEEEduino k počítaču pomocou prevodníka USB na sériový port
Pripojte SPEEEduino k počítaču pomocou prevodníka USB na sériový port

Pomocou tabuľky zapojte zariadenie SPEEEduino správne. Na tejto stránke používame prevodník USB-TTL CP2102. Váš prevodník sa môže líšiť, ale uistite sa, že používa logické úrovne 5V a výstupy 5V, nie 3,3V.

Krok 3: Otvorte vzorový kód a nakonfigurujte ho

Otvorte vzorový kód a nakonfigurujte ho
Otvorte vzorový kód a nakonfigurujte ho
Otvorte vzorový kód a nakonfigurujte ho
Otvorte vzorový kód a nakonfigurujte ho

Ak chcete otvoriť ukážkový kód, prejdite na:

Súbor> Príklady> SPEEEduino_Low_Level_Library> LED_Webserver

a otvorte príklad.

Ďalej sa v kóde uistite, že zmeníte SIEŤOVÉ NÁZOV-TU a SIEŤOVÉ HESLO-TU na SSID a heslo WiFi.

Tento program urobí to, že sa pripojí k vášmu WiFi a vytvorí server, na ktorom bude umiestnená webová stránka, pomocou ktorej môžete LED diódu ovládať pomocou tlačidla na webovej stránke.

Teraz môžete program nahrať na SPEEEduino

Krok 4: Rozjasnite môj svet

Rozžiarte môj svet!
Rozžiarte môj svet!
Rozžiarte môj svet!
Rozžiarte môj svet!
Rozžiarte môj svet!
Rozžiarte môj svet!

Po nahraní programu otvorte Sériový monitor v Arduino IDE.

V sériovom monitore by zobrazoval stav zariadenia pripojeného k sieti WiFi. Akonáhle sa pripojí k sieti, vygeneruje IP adresu. Pripojte a ovládajte LED diódu zadaním tejto adresy IP do prehliadača