Shoutbox

Pro přidání zprávy se musíte přihlásit.

27-06-2019 12:54
ESP32 v IDF se dá programovat v PlatformIO Úsměv

28-04-2019 22:48
Hm, nenašel jsem...

26-04-2019 18:00
Nevíte někdo v čem programovat ESP32 - IDF pod Win bez příkazové řádky?

16-04-2019 11:17
Ahoj vespolek, bavím se čtením signálu pro modelářské servo pomocí Microchip PIC s použitím CCP (capture every edge). ... a-ha, text je omezen na malou délku ...

09-04-2019 01:36
Prosim zahlasujte za moje projekty v Hackaday prize 2019 https://hackaday..
..cker/13133
Diky moc Mrknutí

23-02-2019 16:38
Už jsem ho našel Úsměv Ten zelený zákal je sviňa.

Sdílejte nás



RSS feeds

ESP32 / ESP8266 MicroPython: Spouštění skriptů s uPyCraftTisk

Cílem tohoto návodu je vysvětlit, jak spouštět MicroPython skripty v prostředí uPyCraft. Skripty nám umožní nevykonávat kód příkaz po příkazu, ale spustit dávku příkazů.

Jak na to:
Prvním krokem před spuštěním skriptu je jeho vytvoření. Vytvoříme si tedy prázdný soubor, kam budeme psát jednotlivé příkazy. Klikneme na zvýrazněné tlačítko na obr. 1.


Obrázek 1 – Vytvoření skriptu

Po kliknutí bychom měli vidět nový panel se souborem (viz obr. 2).

Obrázek 2 – Vytvoření skriptu

Začneme jednoduchým skriptem, který vypíše „Hello World'. Zkopírujte tedy následující text do vašeho prostředí.
print ("Hello world from script")
Po uložení souboru (viz obr. 3), stiskněte tlačítko na obr. 4, aby došlo k připojení k zařízení.


Obrázek 3 – Uložení skriptu


Obrázek 4 – Připojení k ESP32

Po připojení stačí již pouze kód nahrát pomocí tlačítka na obr. 5. Výstup konzole by se měl shodovat s obrázkem.


Obrázek 5 – Nahrání a spuštění skriptu

Pro ověření toho, zda se kód skutečně nahrál a spustil na připojeném zařízení, můžeme spustit tyto příkazy:
import os
os.listdir()

Po jejich vykonání je možné vidět (viz obr. 6), že došlo skutečně ke spuštění na našem zařízení ESP32.


Obrázek 6 – Spuštění skriptu

Můžeme také spustit náš skript přímo ze zařízení pomocí příkazu:
import NAZEV_SKRIPTU
Měli bychom získat stejný výstup, jako při jeho předchozím spuštění.


Obrázek 7 – Spuštění skriptu

Pokud byste nechtěli, aby daný skript na zařízení zůstal uložený, je možné spustit následující příkaz k jeho smazání:
os.remove(‘NAZEV_SKRIPTU.py‘)
Pro ověření, že byl soubor skutečně smazán, můžeme vyzkoušet destičku odpojit a znovu připojit. Soubor se skriptem by zde neměl být.


Obrázek 8 – Ověření smazání souboru
Zatím nikdo nekomentoval. Buďte první kdo vloží svůj komentář.

Přidat komentář

Pro přidání komentáře musíte být přihlášený.

Upozornění

Administrátor těchto stránek ani autor článků neručí za správnost a funkčnost zde uvedených materiálů.
Administrátor těchto stránek se zříká jakékoli odpovědnosti za případné ublížení na zdraví či poškození nebo zničení majetku v důsledku elektrického proudu, chybnosti schémat nebo i teoretické výuky. Je zakázané používat zařízení, která jsou v rozporu s právními předpisy ČR či EU.
Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva.
Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ.