Публикации по теме 'micropython'


MicroPython: руководство для начинающих
Начать работу с MicroPython Вы когда-нибудь хотели использовать микроконтроллер для запуска Python? Это стало возможным благодаря MicroPython, который предлагает сокращенный вариант известного языка программирования, который может работать на небольшом оборудовании. Эта статья будет введением в MicroPython для начинающих, объясняя, что это такое, с чего начать, и предлагая несколько практических примеров. Что такое MicroPython? Вариант Python под названием MicroPython..

Учебник по MicroPython XII
В последнем уроке мы рассмотрели две вещи: новую команду DriveBase и разработанное в отрасли средство получения более предсказуемых вещей, называемое ПИД-регулятором. Оба средства, чтобы помочь вам оставаться на прямой и узкой. Вы помните наш последний сценарий в последнем уроке, показывающий команду driveBase с гироскопом. На самом деле вы можете использовать жиро, чтобы попытаться исправить любой занос, заставляя его двигаться по прямой. #!/usr/bin/env pybricks-micropython from..

Отобразите свое имя на Micro-Bit с помощью MicroPython
В этом уроке я покажу вам, как кодировать BBC micro:bit с помощью MicroPython и как отобразить ваше имя и другие основные символы на вашем micro:bit, написав код Python вручную. Итак, начнем. Что такое BBC micro:bit? Micro:bit (также называемая BBC Micro:Bit, стилизованная под micro:bit) — это встраиваемая система на базе ARM, разработанная BBC для использования в компьютерном образовании в Великобритании. Плата размером 4 см × 5 см оснащена процессором ARM Cortex-M0, датчиками..

Вопросы по теме 'micropython'

Ошибка индекса при использовании микробитового модуля в MicroPython
В настоящее время пытаюсь разработать небольшую двухкнопочную игру для BBC micro: bit. Поскольку micro: kit не является широко доступным, я постараюсь подробно объяснить свою проблему. Я пытаюсь создать элементы управления для игрока, «подвижный»...
202 просмотров
schedule 20.08.2022

Преобразование десятичного числа в двоичное на Microbit
Я подумал, что было бы забавно превратить мой BBC Microbit в цифровые часы, особенно в двоичные цифровые часы. Я набросал немного кода на Python, чтобы сделать именно это: from microbit import * def makeBinary(intValue,padding): number =...
820 просмотров
schedule 15.06.2023

Заполнить часть списка определенным значением без выделения новых объектов
Есть ли способ изменить список python через срез только с одним значением без выделения памяти? Что-то такое: b = range(10) b[2:5] = 1 Проблема здесь в том, что с памятью. Я не хочу выделять новые объекты, потому что я работаю с...
612 просмотров

Почему NodeMCU отправляет данные с нежелательным номером?
Я пытаюсь отправить последовательные данные из NodeMCU в Arduino. Я использую MicroPython для программирования. А также Serial.read на Arduino. Я могу отправить и получить успешно. Но проблема в том, что NodeMCU отправляет данные вместе с...
130 просмотров
schedule 18.12.2022

Сканирование I2C с помощью Micropython и NodeMCU 12E возвращает пустой список
Я пытаюсь подключить MPU6050 к моей NodeMCU плате с прошитым Micropython. Моя текущая схема подключения следующая: MPU6050 Board Vcc 3.3v Gnd Gnd SDA D6 SCL D7 Через командную строку я...
1027 просмотров
schedule 10.07.2023

Как отправить данные с esp8266 на ubidots с помощью micropython?
У меня есть ESP8266, и я должен использовать MicroPython. Библиотеки MicroPython для убидотов нет, поэтому приходится использовать HTTP-запросы. Кто-нибудь знает, как начать? Кстати, для программирования я использую Esplorer.jar. Спасибо.
347 просмотров
schedule 01.07.2022

ImportError: нет модуля с именем 'umqtt.MQTTClient', но файл с классом существует
Я установил MicroPython v1.9.3-8 на свою плату ESP8266. Вот начало моего файла main.py: from machine import Pin led = Pin(2, Pin.OUT, value=1) #---MQTT Sending--- from time import sleep_ms from ubinascii import hexlify from machine import...
1114 просмотров
schedule 18.05.2023

Создайте класс в другом файле в MicroPython
Я пытаюсь использовать модуль MPU6050 для MicroPython в NodeMCU, используя uPyCraft в качестве редактора. ( https://github.com/larsks/py-mpu6050/blob/master/mpu6050.py ) У меня есть некоторые проблемы, и я попытался упростить код до такой степени,...
261 просмотров
schedule 10.06.2023

Как установить порт клиента при отправке REST GET в Python?
У меня есть несколько очень простых вопросов, связанных с сетью: В библиотеке запросов Python, если я хочу сделать вызов REST GET, я знаю, что внутри создается сокет для отправки и получения запроса и ответа GET. Что касается порта, на котором...
72 просмотров

Экземпляр создания объекта возникает, когда создается ссылка на связанный метод
[Экземпляр создания объекта возникает, когда создается ссылка на привязанный метод. Это означает, что ISR не может передать связанный метод функции. Одним из решений является создание ссылки на связанный метод в конструкторе класса и передача...
29 просмотров
schedule 13.10.2022

Я не могу получить приглашение python на ESP8266 / nodemcu с помощью micropython
Я установил несколько разных версий micropython на мою плату ESP8266 / nodemcu, и я продолжаю получать следующий вывод в терминале: rst: 0x10 (RTCWDT_RTC_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT), configsip: 0, SPIWP: 0x00 clk_drv: 0x00 clk_drv: 0x00...
75 просмотров
schedule 23.03.2023

Специальное оборудование Android Things
Мне интересно, можно ли установить и использовать Android Things (ранее Brillo) на оборудовании, изготовленном по индивидуальному заказу? Из официальной документации я вижу список предварительно выбранных и сертифицированных SoM, но я Я...
210 просмотров
schedule 09.02.2024

Преобразование байтовой строки в Micropython
Как отмечено здесь , получение сообщения через сокет Micropython приводит к тому, что остается строка байтов для работы. Мой вопрос: как преобразовать эту строку байтов в другой пригодный для использования формат? Я пробовал подобные: data =...
3953 просмотров
schedule 01.10.2023

Как импортировать Motor на Micropython в DFRobot Quad Motor Shield
Я пытаюсь импортировать два двигателя на свой pyboard в микропитоне, которые подключены к моему DFRobot DC Quad Motor Shield. Пример кода из них написан на Arduino и я не могу перевести. Приложен мой предыдущий код, который не работал, и обзор...
123 просмотров
schedule 20.03.2023

Диммер переменного тока с использованием микропитона
Я хочу управлять диммером переменного тока с помощью Micro Python с ESP8266. Я не получаю никаких библиотек или примеров, связанных с этим. Может ли кто-нибудь помочь мне с этим? Заранее спасибо!
278 просмотров
schedule 21.10.2022

Как загрузить данные с внешнего диска на другой с помощью pyboard и mycropython
Я хочу связать два внешних диска вместе с помощью pyboard и использовать micropython skipt для передачи данных между ними. Теперь мне нужно каким-то образом прочитать и скопировать данные с одного диска и записать на другой (или просто передать их...
32 просмотров
schedule 27.01.2024

Micropython – как получить данные в фоновом режиме
Я использую ESP8266 (Wemos D1 mini) с MicroPython для отображения на OLED-дисплее фактического времени с секундами и температуры с моей местной метеостанции. Фрагмент кода try: while True: now = utime.localtime() hour =...
667 просмотров
schedule 11.04.2023

Как контролировать скорость водяного насоса, подключенного к микробиту BBC, с помощью микропитона
Как контролировать скорость водяного насоса, подключенного к BBC micro:bit, с помощью micropython? Пока что для управления водяным насосом я могу включать/выключать его, вот мой код: from microbit import * pin2.write_digital(1) sleep(1000)...
252 просмотров
schedule 18.08.2022

Может кто-нибудь объяснить, что происходит с этим куском микропитона?
Только начал играть с BBC micro:bit. Один из примеров имеет эту строку кода flash = [Image().invert()*(i/9) для i в диапазоне (9, -1, -1)] Генерирует набор изображений. Пытаясь понять, что происходит, я написал этот фрагмент кода class...
43 просмотров
schedule 08.06.2023

Запись данных в ESP32 через USB-соединение с MicroPython
У меня ESP32 подключен к компьютеру через USB-порт. Я могу использовать ESP32 для отправки данных по последовательному соединению с помощью оператора печати, мне нужно периодически записывать команды в ESP32. Как я могу прочитать, что происходит...
2141 просмотров
schedule 29.10.2022