Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Co je to SPEEEduino?
SPEEEduino je deska mikrokontroléru s podporou Wi-Fi založená na ekosystému Arduino, vytvořená pro pedagogy. SPEEEduino kombinuje tvarový faktor a mikrokontrolér Arduina s Wi-Fi SoC ESP8266, což z něj činí vysoce konfigurovatelný a kompatibilní systém. Je okamžitě kompatibilní se stovkami knihoven, které lidé napsali pro Arduino Uno, protože SPEEEduino sdílí stejnou mikrokontrolérovou jednotku jako Arduino Uno.
Tento projekt provádí skupina studentů ze singapurské polytechniky. Ve skupině máme celkem 3 členy: Pan ZiYue, Julian Kang a já. Naším vedoucím je pan Teo Shin Jen.
Tento jednoduchý průvodce je součástí sbírky Instructable pro SPEEEduino. V tomto Instructables se naučíme ovládat integrovanou LED (a další LED od PIN 13) pomocí webové stránky.
Věci, které potřebujete:
1. Počítač nabitý Arduino IDE, dostupný zde.
2. Samotné SPEEEduino
3. Modul ESP8266 ESP01
4. Převodník USB na sériový (Pro tyto instrukce použijeme CP2102)
5. Aktivní připojení WiFi ESP8266 nefunguje s podnikovými sítěmi, ani jsem jej nemohl používat se sítěmi 5 GHz.
6. Nízkoúrovňová knihovna SPEEEduino. Chcete -li vědět, jak nastavit SPEEEduino/pokud jej nemáte nainstalovaný v Arduino IDE, klikněte sem.
7. Hlavně ty sám!:)
Krok 1: Připojte obvod! [Volitelný]
Použitý ukázkový program přepne integrovanou LED (PIN13) na SPEEEduino, ale další LED jsem přidal jak pro zábavu, tak pro ukázku rozsvícení LED.
Pro jednoduchý obvod budete potřebovat:
1. LED (použil jsem modrou 5 mm)
2. Rezistor 220Ohm
3. některé propojovací kabely
4. prkénko
Krok 2: Připojte SPEEEduino k počítači pomocí převaděče USB na sériový port
Pomocí tabulky připojte SPEEEduino správně. Na této stránce používáme převodník USB-TTL CP2102. Váš převodník se může lišit, ale ujistěte se, že používá logické úrovně 5V a výstupy 5V, nikoli 3,3V.
Krok 3: Otevřete ukázkový kód a nakonfigurujte jej
Chcete -li otevřít ukázkový kód, přejděte na:
Soubor> Příklady> SPEEEduino_Low_Level_Library> LED_Webserver
a otevřete příklad.
Dále se v kódu ujistěte, že změníte SÍŤOVÉ JMÉNO-ZDE a SÍŤOVÉ HESLO-ZDE na WiFi SSID a heslo.
Tento program udělá to, že se připojí k vaší WiFi a vytvoří server, který bude hostit webovou stránku pro ovládání LED pomocí tlačítka na webové stránce.
Nyní můžete program nahrát na SPEEEduino
Krok 4: Rozjasněte můj svět
Po nahrání programu otevřete sériový monitor v Arduino IDE.
V sériovém monitoru by zobrazoval stav zařízení připojeného k síti WiFi. Jakmile se připojí k síti, vygeneruje IP adresu. Připojte a ovládejte kontrolku LED zadáním této adresy IP do prohlížeče