Съдържание:
- Стъпка 1: Сметка на материалите
- Стъпка 2: Инсталиране на MicroPython
- Стъпка 3: Тестване на програма за мигане
- Стъпка 4: Използване на WebREPL
![Програма ESP8266 - MicroPython: 4 стъпки Програма ESP8266 - MicroPython: 4 стъпки](https://i.howwhatproduce.com/images/002/image-4951-26-j.webp)
Видео: Програма ESP8266 - MicroPython: 4 стъпки
![Видео: Програма ESP8266 - MicroPython: 4 стъпки Видео: Програма ESP8266 - MicroPython: 4 стъпки](https://i.ytimg.com/vi/0oxJypwedlk/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![Програма ESP8266 - MicroPython Програма ESP8266 - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-27-j.webp)
![Програма ESP8266 - MicroPython Програма ESP8266 - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-28-j.webp)
![Програма ESP8266 - MicroPython Програма ESP8266 - MicroPython](https://i.howwhatproduce.com/images/002/image-4951-29-j.webp)
MicroPython е проект, който ви позволява да стартирате миниатюрна версия на python 3 на микроконтролери и вградени платки. Той има нарастваща поддръжка на микроконтролерни дъски и вместо да инсталира пълен дистрибутор на Linux на дъската, той дава само минимизирана версия на python по отношение на платката, с черупка на python и можете да качвате малки файлове на python на дъската и да я стартирате.
В тази инструкция ще ви покажа как да използвате MicroPython на NodeMCU, NodeMCU е платка за разработка, базирана на esp8266-12.
Стъпка 1: Сметка на материалите
![Сметка на материалите Сметка на материалите](https://i.howwhatproduce.com/images/002/image-4951-30-j.webp)
![Сметка на материалите Сметка на материалите](https://i.howwhatproduce.com/images/002/image-4951-31-j.webp)
За този проект ще ви трябва,
- NodeMCU
- LED
- Платка
- Микро USB кабел
Стъпка 2: Инсталиране на MicroPython
![Инсталиране на MicroPython Инсталиране на MicroPython](https://i.howwhatproduce.com/images/002/image-4951-32-j.webp)
За да инсталирам micropython на esp8266, използвам версията на esp8266-12. За да инсталирате micropython ще ви трябва esptool, ще трябва да изтеглите и инсталирате python и pip, за да инсталирате esptool.
Изпълнете командата по -долу на терминал или cmd, за да инсталирате esptool.
pip install esptool
След това можете да посетите уебсайта на micropython и да изтеглите най -новия фърмуер за esp8266, след като го изтеглите, отворете терминал в същата директория с файла на фърмуера и след това изпълнете командата по -долу.
esptool.py --port /dev /ttyUSB0 erase_flash
esptool.py --port /dev /ttyUSB0 --baud 460800 write_flash --flash_size = откриване 0 esp8266-xxxxx-vxxxx.bin
Ще трябва да промените порта въз основа на вашия компютър. След това трябваше успешно да инсталирате micropython.
Стъпка 3: Тестване на програма за мигане
![Тестване на програма за мигане Тестване на програма за мигане](https://i.howwhatproduce.com/images/002/image-4951-33-j.webp)
![Тестване на програма за мигане Тестване на програма за мигане](https://i.howwhatproduce.com/images/002/image-4951-34-j.webp)
Сега, след като успешно сте инсталирали micropython, време е да изпробвате няколко тестови програми, за да направите това, трябва да отворим черупката на python с помощта на сериен монитор, използвам kit на машина с windows, за да отворя сериен монитор на com порта esp8266 е присвоен на.
Тази черупка на python е подобна на тази на черупката на python 3, изпълнете долния скрипт, за да премигнете светодиод, свързан към esp8266.
внос esppin = машина. Pin (0) пин = машина. Pin (0, машина. Pin. OUT)
След това изпълнението на долния ред на скрипта на python ще включи светодиода, а вторият ред ще го изключи.
pin.value (1) pin.value (0)
алтернативно, можете също да стартирате тези редове, за да направите същото.
pin.off () pin.on ()
Стъпка 4: Използване на WebREPL
![Използване на WebREPL Използване на WebREPL](https://i.howwhatproduce.com/images/002/image-4951-35-j.webp)
Сега нека активираме micropython WebREPL, който ни позволява да качваме скриптове в esp8266 през WiFi, като по този начин премахваме нуждата от кабели.
Първо, трябва да активираме WebREPL, да отворим сериен терминал и да изпълним долния ред, тази настройка е webrepl и ви моли да зададете парола за подобряване на сигурността.
импортирайте webrepl_setup
След това трябва да видите WiFi точка за достъп, наречена MicroPython-xxxxxx, да се свържете с нея и да отворите интернет браузър и да посетите уеб страницата webREPL. Сега трябва да получите уеб страница, натиснете свързване и въведете паролата, която сте създали. Сега можете да изпълнявате скриптове на безжичната връзка esp8266.
Сега, когато сте стартирали micropython, можете да изпълнявате скриптове върху него, подобно на това, което правите с малиново пи. Има много модули, с които може да работи micropython и можете да получите добра документация за него в официалния уебсайт на micro python под категория esp8266.
Препоръчано:
Програма Caesar Cipher в Python: 4 стъпки
![Програма Caesar Cipher в Python: 4 стъпки Програма Caesar Cipher в Python: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3900-j.webp)
Програма Caesar Cipher в Python: Caesar Cipher е древен и широко използван шифър, който е лесен за криптиране и декриптиране. Той работи, като измества буквите от азбуката, за да създаде изцяло нова азбука (ABCDEF може да измести над 4 букви и ще стане EFGHIJ). Цезар С
Основна програма на C ++: 11 стъпки
![Основна програма на C ++: 11 стъпки Основна програма на C ++: 11 стъпки](https://i.howwhatproduce.com/images/002/image-4203-j.webp)
Основна програма на C ++: в тази програма ще научите основите на c ++, като кодирате проста c ++ програма, за да създадете множество потребители и да покажете тези потребители, надявам се да ви хареса
Инструкции за флаш програма за аудио филтър: 7 стъпки
![Инструкции за флаш програма за аудио филтър: 7 стъпки Инструкции за флаш програма за аудио филтър: 7 стъпки](https://i.howwhatproduce.com/images/002/image-5437-j.webp)
Инструкции за флаш програма за аудио филтър: Тази инструкция ще ви преведе през това как да мигате програма на TI-OMAPL138 чрез UART USB връзка. Налична е отделна инструкция, която да ви води през промяна на кода, за да напишете свой собствен аудио филтър в реално време и да създадете необходимото
Програма Python - Съставни лихви с месечни вноски/депозит: 5 стъпки
![Програма Python - Съставни лихви с месечни вноски/депозит: 5 стъпки Програма Python - Съставни лихви с месечни вноски/депозит: 5 стъпки](https://i.howwhatproduce.com/images/001/image-916-10-j.webp)
Програма Python - Съставни лихви с месечни вноски/депозит: Програма за изчисляване на сложна лихва с месечна вноска в края на месеца. Формула взета от TheCalculatorSite.com: Комбинирана лихва за главница: P (1+r/n)^(nt) Бъдеща стойност на серия: PMT × (((1 + r/n)^nt - 1)/(r/n))
Програма ESP8266 с Arduino: 4 стъпки
![Програма ESP8266 с Arduino: 4 стъпки Програма ESP8266 с Arduino: 4 стъпки](https://i.howwhatproduce.com/images/003/image-7095-j.webp)
Програма ESP8266 с Arduino: Многобройни въвеждащи проблеми, свързани с програмата, които могат да възникнат при програмиране на модулен Wi-Fi, в непрекъсната валидна презентация с мод за използване на лице за acece lucru. acest proiect va vo