Az első lépések MicroPython Thonny IDE-vel és ESP32-vel Macen

Az Elso Lepesek Micropython Thonny Ide Vel Es Esp32 Vel Macen



Az ESP32 kártya MicroPython programozásához szükségünk van egy IDE-re, amely képes kódot írni a mikrokontrollerre. Ebben az útmutatóban bemutatjuk a Thonny IDE teljes telepítési eljárását macOS rendszerben, és feltöltjük a legelső LED-villogó programunkat az ESP32 kártyán a MicroPython segítségével.

Mi az a MicroPython

A MicroPython C nyelven íródott, és a Python 3 szoftver megvalósítása, amely elsősorban a beágyazott rendszeralkalmazásokat célozza meg. Azonban nem tudja teljes mértékben futtatni a Python 3 szabványos könyvtárait. A MicroPython a Python egy változata, és kifejezetten beágyazott rendszerekhez készült. A különbség a MicroPython és a Python programozási nyelv között az, hogy a MicroPython korlátozott feltételek mellett működik. Ez az oka annak, hogy a MicroPython nem támogatja teljes mértékben a Python szabványos programkönyvtárait.







Folytassuk a Thonny IDE beállításával Mac számítógépen:



  1. Thonny IDE letöltése macOS rendszerben
  2. A Thonny IDE telepítése macOS rendszerben
  3. MicroPython firmware telepítése az ESP32-re macOS rendszerben
  • ESP32 programozása MicroPython használatával macOS-ben
  • A feltöltött szkript futtatása ESP32-ben Thonny IDE használatával
  • 1: Thonny IDE letöltése macOS rendszerben

    A Thonny IDE letöltéséhez kövesse a megadott utasításokat.



    1. lépés : Menj thonny.org , válassza ki a Thonny IDE verzióját Machez.





    2. lépés : Válassza ki a telepítőt Python 3.X-szel, és várja meg, amíg a letöltés befejeződik.



    3. lépés : A letöltés után a következő csomagfájl látható a letöltési könyvtárban.

    Letöltöttük a Thonny IDE-t, most a telepítési rész felé haladunk.

    2: A Thonny IDE telepítése macOS rendszerben

    A Thonny IDE telepítéséhez a csomagfájlt le kell futtatni. Az alábbi lépések végigvezetik Önt a Thonny IDE telepítéséhez.

    1. lépés : Kattintson duplán a csomagfájl telepítési ablakára, az alábbi képen látható módon. Kattintson Folytatni .

    2. lépés : Engedélyezze a licencet a gombra kattintva Folytatni gomb.

    3. lépés : Kattintson Egyetért folytatni.

    4. lépés : Válassza ki a telepítőfájlok célhelye . Ez lehet csak az Ön számára, vagy telepíthető az egész rendszerre, így más felhasználók is hozzáférhetnek. Tehát folytatjuk az első opcióval.

    5. lépés : A telepítési eljárás, kattintson a Telepítés gombra.

    6. lépés : Után sikeres telepítés kattintson Bezárás .

    7. lépés : Most telepítése Thonny IDE elkészült az ESP32 kártya Machez való csatlakoztatásához, konfigurálhatjuk az ESP32-vel.

    8. lépés : Nyisd ki Thonny IDE pályázati listáról. A következő ablak jelenik meg:

    Itt két ablakot láthatunk Szerkesztő és Shell/Terminal.

    Szerkesztő : A szerkesztő tartalmazza az összes .py fájlokat itt több projektfájlt is létrehozhatunk.

    Héj : A MicroPython azokat a parancsokat tartalmazza, amelyek a terminál többi fájljától vagy könyvtárától függetlenül azonnal végrehajtódnak. A Shell/Terminal információkat is mutat a végrehajtott parancsokról, a kártya állapotáról, a szintaktikai hibáról és az üzenetekről.

    Sikeresen telepítettük a Thonny IDE-t az ESP32 kártyák MicroPython segítségével történő programozásához. Az ESP32-t felvillantjuk MicroPython firmware-rel.

    3: MicroPython firmware telepítése az ESP32-re macOS rendszerben

    Alapértelmezés szerint a MicroPython nincs flashelve az ESP32 kártyára. Tehát az első dolog, mielőtt elkezdené az ESP32 kártyák programozását, flash/feltölteni a firmware-t az ESP32-re.

    Különféle módszereket használhatunk, de folytatjuk a Thonny IDE eszközével, amely lehetővé teszi a MicroPython gyors telepítését ESP32 kártyára.

    A MicroPython firmware telepítése az ESP32-re a Thonny IDE használatával két lépésből áll:

    3.1: MicroPython firmware letöltése

    A MicroPython firmware letölthető a hivatalos webhelyükről vagy egy gyors Google-keresés segítségével. A letöltési folyamat befejezéséhez kövesse az alábbi utasításokat.

    1. lépés : Menjen a MicroPython firmware letöltése oldalon. Válassza ki azt a kártyát, amelyhez le kell töltenünk a firmware-t.

    2. lépés : Válassza ki az Ön által használt ESP32 kártyát ESP32 DEVKIT V1 DOIT.

    3. lépés : A következő ablak jelenik meg. Töltse le a firmware legújabb kiadását, és ügyeljen arra, hogy ne az éjszakai build-verziót töltse le, mivel azok a haladó programozók számára készültek.

    3.2: MicroPython firmware villogása Thonny IDE használatával

    Mostanra letöltöttük a MicroPython firmware-t. Most telepítjük az ESP32 kártyára a Thonny IDE eszközzel. Kövesse az alábbi lépéseket:

    1. lépés : Csatlakoztassa az ESP32 kártyát Machez, és nyissa meg a Thonny IDE-t. Menj: Eszközök> Beállítások:

    2. lépés : Itt megnyílik egy új ablak, válassza a Tolmács lehetőséget.

    3. lépés : Válassza ki a használt táblát. Esetünkben az ESP32 kártya van csatlakoztatva.

    4. lépés : A kártya kiválasztása után válassza ki azt a COM portot, amelyhez az ESP32 csatlakozik.

    5. lépés : A kártya és a COM port kiválasztása után kattintson Telepítse vagy frissítse a MicroPython-t.

    6. lépés : Most erősítse meg a COM portot.

    7. lépés : Ezután válassza ki a MicroPython firmware Az ESP32 fájlt az imént töltöttük le a gombra kattintva Tallózás gomb.

    Kattintson telepítés a firmware telepítésének megkezdéséhez az ESP32 kártyán.

    8. lépés : Most láthatjuk, hogy a MicroPython firmware elkezdett villogni az ESP32 kártyán. Ne válassza le az ESP32 kártyát a Macről.

    9. lépés : A firmware telepítése után zárja be az ablakot.

    10. lépés : A sikeres telepítés után Segítség() shellben/terminálban a telepítés megerősítéséhez. Sikeres telepítés esetén az alábbi kiemelt üzenet jelenik meg.

    Most az ESP32 készen áll a MicroPython programozására a Thonny IDE segítségével.

    4: Az ESP32 programozása MicroPython használatával macOS rendszerben

    Most, hogy a telepítés befejeződött, teszteljük a MicroPython kódot ESP32 kártyával a Thonny IDE segítségével. Kövesse az alábbi lépéseket:

    1. lépés : Nyisson meg egy új fájlt a Thonny IDE szerkesztőben, írja be az alábbi kódot.

    gépi importból Pin

    tól től idő import alvás

    led = Pin ( 12 , Kitűzni )

    míg Igaz:

    vezetett.érték ( nem vezetett.érték ( ) )
    alvás ( 1 )

    Ez a kód villogni fog a VEZETTE 12-es érintkezőjéhez csatlakozik ESP32 késéssel 1 perc.

    2. lépés : Mielőtt futtathatnánk a fájlt, el kell mentenünk az ESP32 kártyára. Menj: Fájl>Mentés . Ezután Select MicroPython eszköz.

    3. lépés : Mentse el a fájlt main.py néven, és kattintson rendben .

    A mi elsőnk MicroPython fájl sikeresen létrejött, most feltöltjük a ESP32 tábla, és nézze meg az eredményt.

    5: A feltöltött szkript futtatása ESP32-ben Thonny IDE használatával

    A fájl teszteléséhez csak el kell menteni, kattintson a tetején található Futtatás gombra, vagy nyomja meg az F5 billentyűt a feltöltött kód ESP32-ben való futtatásához, a program leállításához pedig kattintson a Stop/Restart gombra az alábbi módon, vagy nyomja meg Ctrl+F2.


    Egy LED villogni kezd. A LED világít BE 1 másodpercig.

    A LED fog álljon meg 1 másodpercre. Ez a ciklus a szkript leállításáig folytatódik.

    Sikeresen teszteltük az ESP32 kártyával működő Thonny IDE-t a MicroPython kód.

    Következtetés

    A MicroPython a Python nyelv egy részhalmaza, és beágyazott rendszerekhez készült. Nem pontosan ugyanaz, mint a Python, de továbbra is több könyvtárat támogat, és képes vezérelni a különböző mikrokontrollerek GPIO érintkezőit. Az ESP32 MicroPythonnal történő programozásához IDE szükséges. Ez az útmutató a Thonny IDE telepítésére vonatkozik ESP32 kártyával Mac operációs rendszer .