![ESP8266 program - MicroPython: 4 lépés ESP8266 program - MicroPython: 4 lépés](https://i.howwhatproduce.com/images/002/image-4951-26-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47
![ESP8266 program - MicroPython ESP8266 program - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-27-j.webp)
![ESP8266 program - MicroPython ESP8266 program - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-28-j.webp)
![ESP8266 program - MicroPython ESP8266 program - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-29-j.webp)
A MicroPython egy olyan projekt, amely lehetővé teszi a python 3 miniatűr verziójának futtatását mikrokontrollereken és beágyazott táblákon. Egyre jobban támogatja a mikrokontroller táblákat, és ahelyett, hogy teljes Linux disztribúciót telepítene a táblára, csak a python minimális verzióját adja a táblához képest, python héjjal, és kis python fájlokat tölthet fel a táblára és futtathatja.
Ebben az utasításban megmutatom, hogyan kell használni a MicroPython-t NodeMCU-n, a NodeMCU az esp8266-12 alapú fejlesztőlap.
1. lépés: Anyagjegyzék
![Darabjegyzékben Darabjegyzékben](https://i.howwhatproduce.com/images/002/image-4951-30-j.webp)
![Darabjegyzékben Darabjegyzékben](https://i.howwhatproduce.com/images/002/image-4951-31-j.webp)
Ehhez a projekthez szüksége lesz,
- NodeMCU
- VEZETTE
- Kenyeretábla
- Micro USB kábel
2. lépés: A MicroPython telepítése
![A MicroPython telepítése A MicroPython telepítése](https://i.howwhatproduce.com/images/002/image-4951-32-j.webp)
A micropython telepítéséhez az esp8266-ra az esp8266-12 verziótáblát használom. A micropython telepítéséhez szüksége lesz az esptool -ra, majd le kell töltenie és telepítenie kell a python -ot és a pip -et az esptool telepítéséhez.
Futtassa az alábbi parancsot egy terminálon vagy a cmd -n az esptool telepítéséhez.
pip install esptool
Ezután keresse fel a micropython webhelyét, és töltse le az esp8266 legújabb firmware -jét, miután letöltötte, nyisson meg egy terminált ugyanabban a könyvtárban, mint a firmware fájl, majd futtassa az alábbi parancsot.
esptool.py --port /dev /ttyUSB0 erase_flash
esptool.py --port /dev /ttyUSB0 --baud 460800 write_flash --flash_size = észleli 0 esp8266-xxxxx-vxxxx.bin
A portot a számítógép alapján kell megváltoztatni. Ezt követően sikeresen telepítenie kellett a micropython programot.
3. lépés: A Blink program tesztelése
![Villogó program tesztelése Villogó program tesztelése](https://i.howwhatproduce.com/images/002/image-4951-33-j.webp)
![Villogó program tesztelése Villogó program tesztelése](https://i.howwhatproduce.com/images/002/image-4951-34-j.webp)
Most, hogy sikeresen telepítette a micropython -t, itt az ideje, hogy kipróbáljon néhány tesztprogramot, ehhez meg kell nyitnunk a python shell -t egy soros monitor segítségével, gittet használok egy Windows gépen, hogy megnyithassam a soros monitort a com porton az esp8266 hozzá van rendelve.
Ez a python shell hasonló a python 3 shelléhez, futtassa az alábbi szkriptet, hogy villogjon az esp8266 -hoz csatlakoztatott led.
import esppin = machine. Pin (0) pin = machine. Pin (0, machine. Pin. OUT)
Ezután a python szkript alábbi sorának futtatása bekapcsolja a ledet, és a második sor kikapcsolja.
pin.value (1) pin.value (0)
vagy futtassa ezeket a sorokat, hogy ugyanezt tegye.
pin.off () pin.on ()
4. lépés: A WebREPL használata
![A WebREPL használata A WebREPL használata](https://i.howwhatproduce.com/images/002/image-4951-35-j.webp)
Most engedélyezzük a WebREPL mikropitont, amely lehetővé teszi, hogy szkripteket töltsünk fel az esp8266 -ra WiFi -n keresztül, így nincs szükség vezetékekre.
Először is engedélyeznünk kell a WebREPL -t, meg kell nyitnunk egy soros terminált, és végre kell hajtanunk az alábbi sort, ez a beállítás a webrepl, és kéri, hogy állítson be jelszót a biztonság javítása érdekében.
webrepl_setup importálása
Ezután látnia kell a MicroPython-xxxxxx nevű WiFi hozzáférési pontot, csatlakoznia kell hozzá, és nyissa meg az internetes böngészőt, és látogasson el a webREPL weboldalra. Most meg kell kapnia egy weboldalt, nyomja meg a Csatlakozás gombot, és írja be a létrehozott jelszót. Most végrehajthat szkripteket az esp8266 vezeték nélküli eszközön.
Most, hogy elindította a micropython -ot, parancsfájlokat hajthat végre rajta, hasonlóan a málna pi -hez. Nagyon sok modul áll rendelkezésre a micropython használatához, és jó dokumentációt szerezhet róla a micro python hivatalos weboldalán az esp8266 kategóriában.
Ajánlott:
Caesar Cipher program Pythonban: 4 lépés
![Caesar Cipher program Pythonban: 4 lépés Caesar Cipher program Pythonban: 4 lépés](https://i.howwhatproduce.com/images/002/image-3900-j.webp)
Caesar Cipher Program Pythonban: A Caesar Cipher egy ősi és széles körben használt rejtjelezés, amelyet könnyű titkosítani és visszafejteni. Úgy működik, hogy az ábécé betűit áthelyezi egy teljesen új ábécé létrehozásához (az ABCDEF 4 betű fölé tolódhat, és EFGHIJ lesz). Caesar C
Hangszűrő program Flash utasítások: 7 lépés
![Hangszűrő program Flash utasítások: 7 lépés Hangszűrő program Flash utasítások: 7 lépés](https://i.howwhatproduce.com/images/002/image-5437-j.webp)
Hangszűrő program Flash utasítások: Ez az útmutató segít abban, hogy hogyan villanjon fel egy programot a TI-OMAPL138 készüléken UART USB-kapcsolaton keresztül. Külön Instructatble áll rendelkezésre, amely végigvezeti Önt a kód módosításán, hogy saját valós idejű hangszűrőt írjon, és előállítsa a szükséges
Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés
![Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés](https://i.howwhatproduce.com/images/001/image-916-10-j.webp)
Python program - Összevont kamat havi járulékokkal/letét: Program a kamatos kamatok kiszámítására havi járulékkal a hónap végén. A TheCalculatorSite.com webhelyről vett képlet: Összetett kamat a tőkéhez: P (1+r/n)^(nt) Egy sorozat jövőbeli értéke: PMT × ((((1 + r/n)^nt - 1)/(r/n))
Program elindítása automatikusan, amikor laptopot dokkolóállomáshoz csatlakoztat: 5 lépés
![Program elindítása automatikusan, amikor laptopot dokkolóállomáshoz csatlakoztat: 5 lépés Program elindítása automatikusan, amikor laptopot dokkolóállomáshoz csatlakoztat: 5 lépés](https://i.howwhatproduce.com/images/001/image-1182-5-j.webp)
Program automatikus indítása, amikor laptopot dokkolóállomáshoz csatlakoztat: Ez az utasítás arról szól, hogyan futtathat programot vagy alkalmazást, amikor laptopját dokkolóállomáshoz csatlakoztatja. Ebben a példában Lenovo T480 Windows 10 rendszert használok
ESP8266 program Arduino programmal: 4 lépés
![ESP8266 program Arduino programmal: 4 lépés ESP8266 program Arduino programmal: 4 lépés](https://i.howwhatproduce.com/images/003/image-7095-j.webp)
ESP8266 program Arduino programmal: Többfunkciós intampina probléma a Wi-Fi modul programozásához, a folyamatos előrehaladáshoz és a moderátor használatához. Programarea se poate face folosind o placa de dezvoltare sau un converter USB serial. akest proiect va vo