что только ни делал, но вылазит это Traceback (most recent call last): File "<stdin>", line 9, in <module> File "/lib/ssd1306.py", line 110, in __init__ File "/lib/ssd1306.py", line 36, in __init__ File "/lib/ssd1306.py", line 71, in init_display File "/lib/ssd1306.py", line 115, in write_cmd OSError: [Errno 19] ENODEV
Спасибо БОЛЬШОЕ за Ваши ролики ,очень понятно и доходчиво объясняете !!! Если есть возможность и время ,сделайте пожалуйста ролик на тему как микроконтроллер ESP32(8266) подключить к ПК.,т.е. чтобы с контроллера передавать значения на ПК по UART ,итд..
Хотелось бы узнать в будущем как делать буквы больше меньше, как их двигать. Ну и как рисовать что то на дисплее, например дополнительно к цыфрам вольт метра ещё график.
С данным языком программирования это не так просто, нужно писать свои библиотеки для этого! По размеру букв есть библиотеки в сети! А двигать можно просто задавая координаты в видео это есть!
Очень интересно. Спасибо. А теперь можете показать, как сделать простенький интерфейс на странице браузера ? Например добавить пару кнопок и управлять с помощью них микроконтроллером
Добрый день. Подскажите в чем разница программаторов на чипе FT232RL и PL2303 ? Попробовал прочитать контроллер инв.электроколяски PL2303 - не смог, стоит попробовать на чипе FT232RL с Али? Или нужен оригинальный FT232RL ? Спасибо заранее за ответ.
Здравствуйте. В чем разница сказать не могу, так как есть много факторов влияющих на работу программатора, например качество сборки программатора, качество микросхем, драйвера для компьютера, PL2303 на 64 битных ОС может работать не стабильно, да и драйвер найти наверное будет проблематично. FT232R - с драйверами дела обстоят получше, а на счет подделок это как повезет. конечно лучше искать оригинальное оборудование, а поддельными могут быть как PL2303 так и FT232R. С уважением. Электроника и Робототехника!
Спасибо за видео. А ещё интересует, как можно связать два и более ESP32 для передачи информации от нескольких слэйвов к мастеру, какой протокол лучше использовать из поддерживаемых "из коробки". Т.е. один ESP32 будет играть роль главного контроллера, а остальные роль модулей входов/выходов, как у взрослых ПЛК.
Добрый день! ESP32 скорей всего не просто сделать будет мастером micropython, вижу два варианта, код писать на С и ESP32 мастер или использовать плату с STM32 под micropython. С уважением. Электроника и Робототехника!
Добрый день! Чтобы считать напряжения выше опорного напряжения, принимаем входное ослабление с помощью аргумента atten, это логично! Если у Вас есть какие то вопросы, предложения, пожелания, пишите! С уважением. Электроника и Робототехника!
Посмотрите видеоролик "Вольтметр ESP32, напряжение выводим на oled дисплей , программа на MicroPython," ссылка на видео ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-T0z6AzwF1og.html , там есть пример в коде как округлять с несколькими знаками после запятой! Будут вопросы пиши! С уважением. Электроника и Робототехника!
Интересную тему вы освещаете. Думаю было бы интересно термометр 🌡️ ds18b20 сделать с выводом на OLED, или lcd1602, если библиотеки для них есть. Должно быть более интересно в плане применения, ато смотрел видео по вольтметру, кто-то даже спрашивал зачем это) Хотя с вольтметром тоже интересно. Только там замену точки на запятую может сделать, чтоб более привычно смотрелось
DS18B20 подключаем к ESP32, измеренную температуру выводим на дисплей , программа на MicroPython. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-TL95KGOD-M4.html
локально такое можно запустить.? интересно для обучения детей питону такое сделать. я так понимаю среда любая. например vs code. зачем онлайн инструменты когда есть нормальная среда.
Добрый день! Все работает локально! Программа Iguana - MicroPython IDE, про нее я рассказывал в видеороликах на канале, посмотрите плейлист MicroPython, если неинтересно. Если будут вопросы пишите. С уважением. Электроника и Робототехника!
IDE не наша, сайт разработчика среды разработки robostart.ru/ , есть другие заграничные аналоги сред разработки, но я выбрал эту для удобства, все на Русском, на сайте разработчиков есть полные инструкции по работе с программой, установкой и плюс есть возможность программировать робота удаленно без проводов, помогает в процессе отладки кода!
@@elektronika-robototexnika А таймеры аппаратные или программные? Мне, например, надо много -много таймеров и чтобы они не останавливали ход основной программы. Есть вариант без использования прерываний? У чипа же два ядра, можно второе использовать для таймеров, например?
@@elektronika-robototexnikaЯ к тому, что sleep() останавливает интерпретатор на время счёта. А если в это время произойдёт событие на входах, которое может пройти незамеченным.
ESP32 имеет четыре аппаратных таймера, без создания обработчика прерываний не обойтись, программа будет останавливаться, а программно для вашей задачи может воспользоваться FreeRTOS? В ней можно создавать задачи, которые будут выполняться без остановки программы, в том числе и таймеры!
Нет, со звуком есть проблемы! Работаю над этим, пока не доступно нормальное оборудование для записи звука (нет средств)! Сделал сейчас подавляющую шумы защиту на микрофон, должно быть получше!