Řešení problémů a FAQ
Když něco nejde, začni tady. Většinu potíží vyřeší kabel, prohlížeč nebo jedno kliknutí v Eduingo AI Lab. Pokud AI Lab ukáže chybovou hlášku, najdeš ji níže tučně.
Jak nahrát program přes AI Lab
- Otevři Eduingo AI Lab v prohlížeči Google Chrome nebo Microsoft Edge na počítači a přihlas se.
- Sestav vlastní program, nebo otevři hotový v menu Program → Ukázkové projekty…
- V menu Stavebnice → Upravit sestavu modulů… zkontroluj, že sestava odpovídá modulům, které máš opravdu nasazené na Mainboardu.
- Připoj Eduingo Mainboard k počítači kabelem USB-C.
- Klikni na Nahrát vpravo nahoře a v okně prohlížeče vyber port s deskou.
- Počkej na hlášku Hotovo! Program běží na stavebnici. Program v desce zůstane i po odpojení a spustí se pokaždé, když desku zapneš.
Pokud program obsahuje chybu, AI Lab ho nenahraje a ukáže, co je špatně. Tlačítkem Opravit s AI ti ji pomůže opravit. Když program používá internet, AI Lab se před nahráním zeptá na název a heslo WiFi. Uloží se jen do desky a do tvého prohlížeče.
Zastavit program můžeš v menu Stavebnice → Zastavit program na desce.
Deska se nepřipojí
Počítač desku vůbec nevidí
- Použij kabel USB-C, který přenáší data. Hodně kabelů od nabíječek umí jen napájet.
- Připoj desku přímo do počítače, ne přes USB hub nebo redukci, a zkus jiný port.
- Nainstaluj ovladač pro USB-UART převodník CP210x. Mainboard s počítačem mluví přes čip CP2102. Po instalaci desku odpoj a znovu připoj.
- Na Linuxu musí mít tvůj uživatel přístup k sériovým portům (bývá to skupina dialout). Po přidání do skupiny se odhlas a znovu přihlas.
Tlačítko Nahrát nefunguje nebo okno s portem je prázdné
- Nahrávat jde jen v Chrome nebo Edge na počítači. Ve Firefoxu, Safari, na iPhonu nebo iPadu funguje jen simulace.
- Nevybral jsi žádnou stavebnici. Okno s výběrem portu se zavřelo bez výběru. Klikni na Nahrát znovu a vyber port s deskou, obvykle se jmenuje podle převodníku CP210x.
- Když chceš nahrávat do jiné desky, použij Stavebnice → Vybrat jinou stavebnici.
Desku používá jiný program
Stavebnici právě používá jiný program. K portu může být připojený jen jeden program najednou. Zavři Thonny, Arduino IDE, sériový monitor nebo druhou kartu s AI Lab a zkus to znovu.
Na desce není MicroPython
AI Lab nahrává programy do MicroPythonu, který musí v desce být. Když hlásí Na desce ještě není MicroPython, nainstaluj ho v menu Stavebnice → Nainstalovat MicroPython (USB). Stačí to udělat jednou. Instalace smaže vše, co na desce bylo, a zeptá se na název desky pro Bluetooth.
MicroPython je potřeba nainstalovat znovu i tehdy, když jsi do desky nahrál program z Arduino IDE nebo PlatformIO, nebo když AI Lab hlásí Program běží, ale jen do odpojení.
Instalace MicroPythonu selže
- Odpoj kabel, chvíli počkej, připoj ho znovu a zkus instalaci zopakovat.
- Zavři všechny ostatní programy, které by mohly port používat.
- Zkus jiný kabel a jiný port.
- Zapni Stavebnice → Podrobný výpis při nahrávání. Uvidíš, v kterém kroku se instalace zasekla.
- Hláška Na desce je …, ale Mainboard Eduingo má ESP32-S3 znamená, že je připojená jiná deska než Eduingo Mainboard.
Připojení přes Bluetooth
- Bluetooth přepneš v menu Stavebnice → Připojení. Funguje jen v Chrome nebo Edge.
- Deska se hlásí pod názvem, který jsi zadal při instalaci MicroPythonu. Pokud ho nevidíš, nainstaluj MicroPython znovu přes USB.
- Když se spojení nepovede, přibliž desku k počítači, nebo ji připoj kabelem a přepni zpět na USB kabel.
LED nesvítí
LED na Mainboardu
- Na Mainboardu je barevná RGB LED (typ WS2812) na pinu IO33, ne obyčejná LED. V AI Lab ji ovládáš modulem LED na Mainboardu, ten musí být v sestavě. Vyzkoušej ukázku Blikání LED na Mainboardu z prvního programu.
- Zkontroluj barvu a jas. Černá barva nebo jas 0 % znamená zhasnutou LED.
- Ověř, že program opravdu běží. AI Lab po nahrání ukáže Hotovo! Program běží na stavebnici. Pokud hlásí Na desce je jiná verze programu, klikni na Nahrát.
LED na modulu
- Zkontroluj, že modul sedí na Mainboardu správně a magnety ho drží celou plochou.
- Sestava v AI Lab musí odpovídat skutečnosti: stejné moduly ve stejném pořadí (Stavebnice → Upravit sestavu modulů…). Jinak program posílá signál na jiný pin.
- Dva moduly, které používají stejný pin, se můžou navzájem rušit. Které piny modul používá, najdeš na jeho stránce v sekci Moduly.
V simulaci to funguje, na desce ne
Simulace běží jen v prohlížeči. Do desky se program dostane, až klikneš na Nahrát a počkáš na hlášku, že program běží. Po každé změně ho nahraj znovu.
Časté otázky
Musím něco instalovat?
Ne. AI Lab běží v prohlížeči. Jen když počítač desku nevidí, nainstaluj ovladač CP210x.
Funguje to na mobilu nebo tabletu?
Programy si tam můžeš skládat a pouštět v simulaci. Nahrávat do desky jde jen v Chrome nebo Edge na počítači.
Zůstane program v desce po odpojení?
Ano. Po zapnutí se spustí znovu sám. Zastavit ho můžeš v menu Stavebnice → Zastavit program na desce.
Můžu desku programovat i v Arduino IDE?
Ano, Mainboard podporuje Arduino IDE, PlatformIO i MicroPython. Nahrání programu z Arduino IDE ale přepíše MicroPython. Až se budeš chtít vrátit k AI Lab, nainstaluj MicroPython znovu.
Jak desku restartuji?
Stiskni tlačítko RESET na Mainboardu, nebo desku odpoj a znovu připoj. Program se spustí od začátku.
Můžu nahrávat bez kabelu?
Ano, přes Bluetooth. MicroPython ale musíš poprvé nainstalovat kabelem USB-C.