Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Č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é]
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
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
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
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