- 40
- 48 997
Ιωан LAB
Russia
เข้าร่วมเมื่อ 29 ต.ค. 2020
Генератор импульсов ардуино, ESP32 на MicroPython, частоту и скважность выводим на oled дисплей.
Подключим кнопки к отладочной плате ESP-WROOM-32 DevKit v1, нажатием кнопок будем увеличивать и уменьшать частоту ШИМ сигнала, а также регулировать скважность импульсов MicroPython.
На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы!
Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-generator-impulsov-esp32-chastotu-i-skvazhnost-vyvodim-na-oled-displej
Библиотеку ssd1306 для работы с oled дисплеями скачиваем по ссылке ниже github.com/micropython/micropython-lib/blob/ddb1a279578bfff8c1b18aff3baa668620684f64/micropython/drivers/display/ssd1306/ssd1306.py
Подключаем дисплей с помощью I2C к ESP32, программа на MicroPython.
th-cam.com/video/mhyiVRdC52Y/w-d-xo.html
СПАСИБО ЗА ПРОСМОТР.
С уважением.
Электроника и Робототехника!
На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы!
Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-generator-impulsov-esp32-chastotu-i-skvazhnost-vyvodim-na-oled-displej
Библиотеку ssd1306 для работы с oled дисплеями скачиваем по ссылке ниже github.com/micropython/micropython-lib/blob/ddb1a279578bfff8c1b18aff3baa668620684f64/micropython/drivers/display/ssd1306/ssd1306.py
Подключаем дисплей с помощью I2C к ESP32, программа на MicroPython.
th-cam.com/video/mhyiVRdC52Y/w-d-xo.html
СПАСИБО ЗА ПРОСМОТР.
С уважением.
Электроника и Робототехника!
มุมมอง: 365
วีดีโอ
Доступ к ESP32 удаленно, через сеть WiFi и окно браузера. Прошивка по воздуху!
มุมมอง 4643 หลายเดือนก่อน
Для удалённой загрузки можно использовать Web-REPL. Это командная строка, доступная через Wi-Fi и позволяющая удалённо загружать и редактировать файлы на контроллере. Перейти к статье autoielec.ru/ru/programmirovanie/micropython/dostup-k-esp32-udalenno-cherez-set-wifi-i-okno-brauzera-proshivka-po-vozdukhu СПАСИБО ЗА ПРОСМОТР. С уважением. Электроника и Робототехника!
Модель корпуса для радиоэлектронной аппаратуры (РЭА) на 3D-принтере.
มุมมอง 2003 หลายเดือนก่อน
Модель корпуса для радиоэлектроники на 3D-принтере. Скачать Stl файлы модели, можно по ссылке ниже Перейти к статье autoielec.ru/ru/programmirovanie/robototekhnika/model-korpusa-dlya-radioelektronnoj-apparatury-rea СПАСИБО ЗА ПРОСМОТР. С уважением. Электроника и Робототехника!
DS18B20 подключаем к ESP32, измеренную температуру выводим на дисплей , программа на MicroPython.
มุมมอง 6714 หลายเดือนก่อน
Подключим датчик температуры DS18B20 к отладочной плате ESP-WROOM-32 DevKit v1, измеренную температуру выводим на oled дисплей, код пишем на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-termometr-esp32-temperaturu-vyvod...
HC-SR04 подключаем к ESP32, измеренное расстояние выводим на дисплей , программа на MicroPython.
มุมมอง 3575 หลายเดือนก่อน
Подключим ультразвуковой дальномер HC-SR04 к отладочной плате ESP-WROOM-32 DevKit v1, измеренное расстояние выводим на oled дисплей, код пишем на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru Библиотеку ssd1306 для работы с oled дисплеями скачиваем по ссылке ниже ...
Вольтметр ESP32, напряжение выводим на oled дисплей , программа на MicroPython.
มุมมอง 2.6K6 หลายเดือนก่อน
Подключим регулируемый блок питания от 0-15В к отладочной плате ESP-WROOM-32 DevKit v1, регулировкой напряжения, будем менять напряжение от 0-15В, измеренный АЦП пересчитываем в напряжение и выводим на oled дисплей, код пишем на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье au...
Подключаем дисплей с помощью I2C к ESP32, программа на MicroPython.
มุมมอง 1.2K6 หลายเดือนก่อน
Подключим oled дисплей разрешением 128*64 (ssd1306) к отладочной плате ESP-WROOM-32 DevKit v1, выводим текст на дисплей, код пишем на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-podklyuchaem-oled-displej-k-esp32 Библио...
Вольтметр АЦП на ESP32, программа на MicroPython.
มุมมอง 3926 หลายเดือนก่อน
Подключим переменный резистор к отладочной плате ESP-WROOM-32 DevKit v1, регулировкой резистора, будем менять напряжение от 0-3.3В, измеренный АЦП выводим в терминал, код пишем на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/microp...
Подключаем двигатель к ESP32 на MicroPython.
มุมมอง 4637 หลายเดือนก่อน
Подключим двигатель к отладочной плате ESP-WROOM-32 DevKit v1, генерируем ШИМ сигнал, для управления коллекторным моторчиком на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-podklyuchaem-dvigatel-k-esp32 СПАСИБО ЗА ПРОСМ...
Подключаем сервопривод к ESP32 на MicroPython.
มุมมอง 1.5K7 หลายเดือนก่อน
Подключим сервопривод Mg90 к отладочной плате ESP-WROOM-32 DevKit v1, на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-podklyuchaem-servoprivod-mg90-k-esp32 СПАСИБО ЗА ПРОСМОТР. С уважением. Электроника и Робототехника!
Подключаем кнопку к ESP32 на MicroPython.
มุมมอง 4877 หลายเดือนก่อน
Подключим кнопку к отладочной плате ESP-WROOM-32 DevKit v1, на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-podklyuchaem-knopku-k-esp32 СПАСИБО ЗА ПРОСМОТР. С уважением. Электроника и Робототехника!
MicroPython мигаем светодиодом с помощью ESP32 .
มุมมอง 6177 หลายเดือนก่อน
Помигаем светодиодом на отладочной плате ESP-WROOM-32 DevKit v1, на языке программирования MicroPython. На сайте по ссылке ниже, можно прочитать текстовую статью к этому видео и там же скачать исходный код программы! Перейти к статье autoielec.ru/ru/programmirovanie/micropython/micropython-migaem-svetodiodom-s-pomoshchyu-esp32 СПАСИБО ЗА ПРОСМОТР. С уважением. Электроника и Робототехника!
MicroPython установка среды разработки IDE Iguana, ESP-WROOM-32 мигаем светодиодом.
มุมมอง 2.3K8 หลายเดือนก่อน
Помигаем светодиодом на отладочной плате ESP-WROOM-32 DevKit v1, код пишем в IDE Iguana на MicroPython. Iguana - развивающаяся IDE для программирования на MicroPython. robostart.ru/iguana/ MicroPython для платы ESP-WROOM-32 micropython.org/download/ESP32_GENERIC/
Простая гирлянда, бегущие огни на микроконтроллере AVR, программа на языке программирования С. №10
มุมมอง 5558 หลายเดือนก่อน
Простая гирлянда, бегущие огни на микроконтроллере AVR, программа на языке программирования С. №10
Сайт канала Электроника и Робототехника!
มุมมอง 2798 หลายเดือนก่อน
Сайт канала Электроника и Робототехника!
Прошивка операционной системы на SD карту, для одноплатного компьютера Repka Pi3.
มุมมอง 8669 หลายเดือนก่อน
Прошивка операционной системы на SD карту, для одноплатного компьютера Repka Pi3.
Пишем код Си в WinAVR, для микроконтроллеров AVR. Создаем файл сценариев makefile.
มุมมอง 7199 หลายเดือนก่อน
Пишем код Си в WinAVR, для микроконтроллеров AVR. Создаем файл сценариев makefile.
Российский одноплатный компьютер Repka Pi3, подключаем по VGA.
มุมมอง 59110 หลายเดือนก่อน
Российский одноплатный компьютер Repka Pi3, подключаем по VGA.
Программаторы, TTL адаптеры для программирования микроконтроллеров AVR, STM32, STM8.
มุมมอง 1.6K10 หลายเดือนก่อน
Программаторы, TTL адаптеры для программирования микроконтроллеров AVR, STM32, STM8.
Программатор TL866 MiniPro, установка программы, драйвера, для программирования микроконтроллеров.
มุมมอง 3K11 หลายเดือนก่อน
Программатор TL866 MiniPro, установка программы, драйвера, для программирования микроконтроллеров.
Российский одноплатный компьютер Repka Pi, краткий обзор и включение!
มุมมอง 1.1Kปีที่แล้ว
Российский одноплатный компьютер Repka Pi, краткий обзор и включение!
Создание проекта в Atmel Studio, первая программа!
มุมมอง 952ปีที่แล้ว
Создание проекта в Atmel Studio, первая программа!
Светодиодная матрица УФ засветки фоторезиста, для изготовления печатных плат.
มุมมอง 998ปีที่แล้ว
Светодиодная матрица УФ засветки фоторезиста, для изготовления печатных плат.
Восстановление фьюзов AVR микроконтроллеров с помощью параллельного программирования.
มุมมอง 7Kปีที่แล้ว
Восстановление фьюзов AVR микроконтроллеров с помощью параллельного программирования.
Тестер сервоприводов, обзор, подключение, проверка работы, на примере MG90S и MG996R (часть1)
มุมมอง 1.7Kปีที่แล้ว
Тестер сервоприводов, обзор, подключение, проверка работы, на примере MG90S и MG996R (часть1)
Макет сельскохозяйственного робота на микроконтроллере, часть 1.
มุมมอง 368ปีที่แล้ว
Макет сельскохозяйственного робота на микроконтроллере, часть 1.
Минимальный набор для старта программирования микроконтроллеров!
มุมมอง 1.2Kปีที่แล้ว
Минимальный набор для старта программирования микроконтроллеров!
Подключение кнопки к микроконтроллеру, одной кнопкой три команды - на языке программирования С. №8
มุมมอง 817ปีที่แล้ว
Подключение кнопки к микроконтроллеру, одной кнопкой три команды - на языке программирования С. №8
Внешние прерывания AVR, программа на языке программирования С. №7
มุมมอง 731ปีที่แล้ว
Внешние прерывания AVR, программа на языке программирования С. №7
Делаем аккумулятор на 7,4В, из двух 18650 3,7В , с платой для защиты литиевой батареи BMS.
มุมมอง 2.5Kปีที่แล้ว
Делаем аккумулятор на 7,4В, из двух 18650 3,7В , с платой для защиты литиевой батареи BMS.
Уже через две минуты уснул. Отлично получается так нудно и монотонно усыплять зрителей...
Это нормально, я на занятиях тоже спал в свое время)))
Будет код робота у Вас на сайте?
Да, будет два видеоролика. Первый - про плату расширения и модули робота. Второй - подробный разбор кода робота. К каждому видеоролику традиционно будет прикреплена ссылка, на текстовую статью на сайте autoielec.ru
Зачёт 👍
ацп на esp32 от нуля не меряет, соответственно измерение не супер точное
Да, это так, можно подогнать программно, но для этого нужно экспериментировать с кодом, подбирать коэффициент коррекции.
Так-так,кто у нас здесь?! Micropython, наконец то нашел канал. Хорошая подача. Спасибо!
Спасибо большое! Очень интересно, жду новых видео! Это лучший канал по Микропитону!
Согласен!!!
что только ни делал, но вылазит это 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
Добрый день, чтобы понять в чем проблема, нужно посмотреть на исходный код!
А чем не устраивает Arduino IDE, ей уже более 10и лет и библиотек куча под ESP32 с любыми датчиками и не только и примеров миллион ?
Добрый день! Всем устраивает, хорошая среда разработки!
генератор очень интересный, попробуем ... за тонкости и работу над ошибками огромное С П А С И Б О !
Благодарю за поддержку! Не ошибается тот, который ничего не делает!
Спасибо БОЛЬШОЕ за Ваши ролики ,очень понятно и доходчиво объясняете !!! Если есть возможность и время ,сделайте пожалуйста ролик на тему как микроконтроллер ESP32(8266) подключить к ПК.,т.е. чтобы с контроллера передавать значения на ПК по UART ,итд..
Обещать не буду, но если будет время, что нибудь придумаем!
Спасибо за видео!
Хотелось бы узнать в будущем как делать буквы больше меньше, как их двигать. Ну и как рисовать что то на дисплее, например дополнительно к цыфрам вольт метра ещё график.
С данным языком программирования это не так просто, нужно писать свои библиотеки для этого! По размеру букв есть библиотеки в сети! А двигать можно просто задавая координаты в видео это есть!
Это было самое точное разъяснение кода. Спасибо.
Очень доходчиво. Но покупать за 5р миньку ради одного раза как то неохота. Поэтому купил пару новых атмег))
Благодарю!
Клаааас!
Atmega32 не хочет восстанавливаться таким способом. Ошибка! CONFIG:0х000000 Знач. буф.:0хE1 Данн. ИС:0хFF
Не смотря, сразу лайк поставил! Спасибо большое!
А где статья на сайте к этому видео?
Добрый день! На сайте провожу технические работы до 20.06.24г, после будет доступен весь материал! С уважением. Электроника и Робототехника!
Технические работы завершены, сайт работает в обычном режиме! С уважением. Электроника и Робототехника!
Очень интересно. Спасибо. А теперь можете показать, как сделать простенький интерфейс на странице браузера ? Например добавить пару кнопок и управлять с помощью них микроконтроллером
Спасибо! Круто.
Хочется побольше обучающие видео смотреть. От начала, до конца. Micropython реально цепляет. Хоть я о в 32 года
Эхх, нет принтера(
Спасибо за видео!
Добрый день. Подскажите в чем разница программаторов на чипе FT232RL и PL2303 ? Попробовал прочитать контроллер инв.электроколяски PL2303 - не смог, стоит попробовать на чипе FT232RL с Али? Или нужен оригинальный FT232RL ? Спасибо заранее за ответ.
Здравствуйте. В чем разница сказать не могу, так как есть много факторов влияющих на работу программатора, например качество сборки программатора, качество микросхем, драйвера для компьютера, PL2303 на 64 битных ОС может работать не стабильно, да и драйвер найти наверное будет проблематично. FT232R - с драйверами дела обстоят получше, а на счет подделок это как повезет. конечно лучше искать оригинальное оборудование, а поддельными могут быть как PL2303 так и FT232R. С уважением. Электроника и Робототехника!
Здравствуйте покажите пожалуйста как прошивать по web esp 32
Здравствуйте. Скоро будет видео на канале, по прошивке через WI-FI!
Очень круто наконец-то и у нас начали что-то делать
Благодарю! Полезный контент, я подсел на Ваш канал, три недели не было видео, начал уже переживать.
Спасибо за видео. А ещё интересует, как можно связать два и более ESP32 для передачи информации от нескольких слэйвов к мастеру, какой протокол лучше использовать из поддерживаемых "из коробки". Т.е. один ESP32 будет играть роль главного контроллера, а остальные роль модулей входов/выходов, как у взрослых ПЛК.
Добрый день! ESP32 скорей всего не просто сделать будет мастером micropython, вижу два варианта, код писать на С и ESP32 мастер или использовать плату с STM32 под micropython. С уважением. Электроника и Робототехника!
@@elektronika-robototexnika Я выяснил, для этого нужно реализовать физический RS-485 и программно ModBus
5 строка это не опорное напряжение, а ослабление входного напряжения
Добрый день! Чтобы считать напряжения выше опорного напряжения, принимаем входное ослабление с помощью аргумента atten, это логично! Если у Вас есть какие то вопросы, предложения, пожелания, пишите! С уважением. Электроника и Робототехника!
Так на сайте в статье описано подробно, что это ослабление входного напряжения!
Привет снимайте по больше таких видео, конечно интересно лайк и подписка
Добрый день!Благодарю за поддержку!
Полезный контент! HC-SR04 сколько может измерять расстояние?
Может измерять до 40См!
Здравствуйте. Можете скачать прошивку с микросхемы 12F508A
Подскажите, а как округлить чтобы показывало не целое число, а например 10,5 сантиметров?
Посмотрите видеоролик "Вольтметр ESP32, напряжение выводим на oled дисплей , программа на MicroPython," ссылка на видео th-cam.com/video/T0z6AzwF1og/w-d-xo.html , там есть пример в коде как округлять с несколькими знаками после запятой! Будут вопросы пиши! С уважением. Электроника и Робототехника!
@@elektronika-robototexnika Спасибо, попробую.
Все получились, благодарю!
Спасибо, не думал, что так точно может измерять расстояние.
Спасибо! Очень полезный материал, только у вас нашел как реализовать вольтметр с дисплеем! Лайк и подписка!
Немного не корректно проверено . Подключить надо было по isp и проверить
В этой модели программатора нет разъема ISP. но после этой процедуры обычный USBASP по ISP спокойно подключается!
@@elektronika-robototexnika это исправляется обновлением софта
Не только, нужно еще и разъем впаивать)!
Подписался, интересные тема и редкая
Интересную тему вы освещаете. Думаю было бы интересно термометр 🌡️ ds18b20 сделать с выводом на OLED, или lcd1602, если библиотеки для них есть. Должно быть более интересно в плане применения, ато смотрел видео по вольтметру, кто-то даже спрашивал зачем это) Хотя с вольтметром тоже интересно. Только там замену точки на запятую может сделать, чтоб более привычно смотрелось
Благодарю за поддержку! Будет время, сделаем, 1602 и 18b20 в наличие есть, а также oled разных разрешений! Главное мало времени!
DS18B20 подключаем к ESP32, измеренную температуру выводим на дисплей , программа на MicroPython. th-cam.com/video/TL95KGOD-M4/w-d-xo.html
А зачем всё это?
Что именно зачем?
Благодарю за полезный материал.
Спасибо!
Спасибо за информацию. Всех благ.
локально такое можно запустить.? интересно для обучения детей питону такое сделать. я так понимаю среда любая. например vs code. зачем онлайн инструменты когда есть нормальная среда.
Добрый день! Все работает локально! Программа Iguana - MicroPython IDE, про нее я рассказывал в видеороликах на канале, посмотрите плейлист MicroPython, если интересно. Если будут вопросы пишите. С уважением. Электроника и Робототехника!
Интересно конечно, но AVR и atmelstudia, как-то привычнее
Да, согласен, но прогресс не стоит на месте, удаленная прошивка микроконтроллера, большая память и многое другое привлекают!
@@elektronika-robototexnika Я так понял ваша игуана очень похожа на Ардуино (она тоже поддерживает esp), только язык другой?
IDE не наша, сайт разработчика среды разработки robostart.ru/ , есть другие заграничные аналоги сред разработки, но я выбрал эту для удобства, все на Русском, на сайте разработчиков есть полные инструкции по работе с программой, установкой и плюс есть возможность программировать робота удаленно без проводов, помогает в процессе отладки кода!
А что нужно если хочется измерять напряжения выше 3,3в?
Делитель напряжения конечно
Спасибо . Ждём продолжения .
А есть возможность запускать таймер без остановки программы в точке вызова функции sleep()?
Не совсем понятен вопрос, но можно настроить прерывания по внутренним таймерам!
@@elektronika-robototexnika А таймеры аппаратные или программные? Мне, например, надо много -много таймеров и чтобы они не останавливали ход основной программы. Есть вариант без использования прерываний? У чипа же два ядра, можно второе использовать для таймеров, например?
@@elektronika-robototexnikaЯ к тому, что sleep() останавливает интерпретатор на время счёта. А если в это время произойдёт событие на входах, которое может пройти незамеченным.
ESP32 имеет четыре аппаратных таймера, без создания обработчика прерываний не обойтись, программа будет останавливаться, а программно для вашей задачи может воспользоваться FreeRTOS? В ней можно создавать задачи, которые будут выполняться без остановки программы, в том числе и таймеры!
@@elektronika-robototexnikaБлагодарю
А сколько будет примерный ток потребления, если подключить 4 моторредуктора на полную мощность?
Примерно 0,4-0,5А.
@@elektronika-robototexnika благодарю.
Ураа, новый видос! Спасибо!