Python

Урок 5. Управление двигателем постоянного тока ESP32 и MicroPython.

Приветствую вас на очередном уроке по программированию ESP32 на MicroPython. Сегодня мы разберём код, который можно применить на практике. Будем вращать двигатель постоянного тока в одну сторону до срабатывания кнопки. После чего включим реверс вращения двигателя и вращать он будет до тех пор, пока не сработает вторая копка. Вместо кнопок можно использовать конечные выключатели и данный пример использовать для цикличного выполнения перемещения.

А начнём разбираться с данным примером с изменения примера из прошлого урока, где мы включали и выключали светодиод при нажатии на кнопку.

Для начала давайте немного уменьшим код, а именно избавимся от постоянного написания «machine» в коде.

15 февраля 2022 143
Урок 4. Кнопка в MicroPython. Условия, циклы и функции.

В этом уроке научимся работать с кнопкой в MicroPython. Разберём 2 примера, позволяющих включать светодиод при нажатии на кнопку. Также в данном уроке рассмотрим основы создания функций, циклов и условий на практических примерах.

Цикл while в Python.

3 февраля 2022 144
Урок 3. Переменные и математические операции в MicroPython.

Сегодня в уроке рассмотрим переменные и математические операции в MicroPython. Научимся попеременно включать 2 светодиода, написав всего 14 строчек кода, и оптимизируем пример из прошлого урока «мигание светодиода» до нескольких строчек кода.

Переменные в MicroPython.

28 января 2022 157
Wi-Fi машинка с пультом управления на M5Stack.

Последнее время увлёкся программированием ESP32, ESP8266 на MicroPython, разрабатываю различные проекты. Кроме этого, делаю уроки по программированию ESP32, ESP8266 на MicroPython. И, чтобы закрепить свои знания на практике, решил сделать Wi-Fi машинку с пультом управления на базе M5Stack, конечно же, всё запрограммировав на MicroPython. И для тех, у кого нет M5Stack написал программу для ПК, которая позволяет управлять машинкой.

Что понадобится для сборки Wi-Fi машинки с пультом управления.

26 января 2022 162
Урок 2. ESP32 MicroPython. Первая программа.

Что такое MicroPython и его особенности рассмотрели на вводном уроке, а на первом уроке познакомились со средой разработки Thonny Python IDE и установили прошивку на ESP32 и ESP8266. Пришло время научиться писать программы на MicroPython. В качестве первого примера чаще всего показывают мигание встроенным светодиодом на отладочной плате, поэтому и я не буду отклоняться от данной традиции. На этом уроке мы научимся мигать светодиодом на плате ESP32 и ESP8266.

И перед началом уроков давайте договоримся о том, что я не буду все примеры показывать на обоих платах ESP32 и ESP8266, так как код для них в большинстве случаев одинаковый, отличаться могут только пины подключения. Если в коде будут значительные отличия, я сделаю на этом акцент.

21 января 2022 211
Урок 1. MicroPython Windows. Установка и настройка IDE.

В этом уроке поговорим о том, с чего начать работу с MicroPython на компьютере с операционной системой Windows. Установим необходимое программное обеспечение, в том числе Thonny Python IDE. Рассмотрим, что необходимо сделать для того, чтобы начать работу с платами ESP8266 и ESP32.

Установка программного обеспечения для написания программ MicroPython.

13 января 2022 161
Вводный урок по программированию ESP32, ESP8266 на MicroPython.

По многочисленным просьбам начинаю цикл уроков по программированию ESP32, ESP8266 на MicroPython. В данном вводном уроке рассмотрим, что такое MicroPython, чем отличается от Arduino IDE, а также обозначим его плюсы и минусы.

Что такое MicroPython?

23 декабря 2021 171

Скины DWIN box

Cлучайные товары

Arduino Uno R3Arduino Uno R3


AliExpress
AliExpress

Модуль часов DS-3231 miniМодуль часов DS-3231 mini


AliExpress
AliExpress

DWIN Box

DWIN Box

Создание проектов с сенсорным экраном без кода!

Узнать больше

Графические элементы


Поддержите равитие конструктора интерфйсов DWIN Box

Поддержать через Юмани

Поддержать на Boosty

Поддержать через Юмани

Читайте также

Мы в соц сетях

Подпишись на канал Мы на facebook
Бесплатный образец