Преобразуем изображения и GIF анимацию в C++ код для Arduino
Сейчас в продаже доступно много разных Ч/Б дисплеев, в том числе и OLED. Для того, чтобы получить красивое черно-белое изображение для этих дисплеев, с глубиной цвета всего 1 бит, но в тоже время с имитацией полутонов, как на представленной ниже картинке — нужно использовать преобразование по алгоритму «Floyd-Steinberg».
Этот конвертер, в отличие от предыдущих, может преобразовать изображение любого масштаба и с любой глубиной цвета в требуемый размер и сразу получить на выходе готовый Си код понятный Arduino IDE или другому компилятору.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Сейчас в продаже доступно много разных Ч/Б дисплеев, в том числе и OLED. Для того, чтобы получить красивое черно-белое изображение для этих дисплеев, с глубиной цвета всего 1 бит, но в тоже время с имитацией полутонов, как на представленной ниже картинке — нужно использовать преобразование по алгоритму «Floyd-Steinberg».
Этот конвертер, в отличие от предыдущих, может преобразовать изображение любого масштаба и с любой глубиной цвета в требуемый размер и сразу получить на выходе готовый Си код понятный Arduino IDE или другому компилятору.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍5❤1
В продолжение разговора про tinyML.
Запустить нейронную сеть на микроконтроллере с нуля — не так просто: нужно хорошо разбираться и в AI и в том, как адаптировать его для железа. Или же можно взять готовое решение, которые начали появляться.
Например, модуль голосового управления для роботов. Это плата на базе ESP32 S3, с уже встроенным микрофоном. Она распознаёт команды (из фиксированного набора — "Вперед", "Направо" и т.д.) и отправляет их по блютус и проводам.
Если её подключить к роботу, машинке, да вообще к любому устройству, оно сразу же становится tinyML-устройством и управляется голосом.
Модуль легко интегрируется с Ардуино, что подходит и для проектов в области детской робототехники, STEM, и для DIY-проектов.
Подробнее об этой плате можно прочитать здесь
Запустить нейронную сеть на микроконтроллере с нуля — не так просто: нужно хорошо разбираться и в AI и в том, как адаптировать его для железа. Или же можно взять готовое решение, которые начали появляться.
Например, модуль голосового управления для роботов. Это плата на базе ESP32 S3, с уже встроенным микрофоном. Она распознаёт команды (из фиксированного набора — "Вперед", "Направо" и т.д.) и отправляет их по блютус и проводам.
Если её подключить к роботу, машинке, да вообще к любому устройству, оно сразу же становится tinyML-устройством и управляется голосом.
Модуль легко интегрируется с Ардуино, что подходит и для проектов в области детской робототехники, STEM, и для DIY-проектов.
Подробнее об этой плате можно прочитать здесь
👍8❤1
RGB-светодиоды: как они работают, внутреннее устройство, как подключить, RGB-led и Arduino
Многоцветные светодиоды, или как их еще называют RGB, используются для индикации и создания динамически изменяющейся по цвету подсветки. Фактически ничего особенного в них нет, давайте разберемся, как они работают и что такое RGB-светодиоды.
Читать подробнее
YouTube канал с уроками по Arduino и ESP
Многоцветные светодиоды, или как их еще называют RGB, используются для индикации и создания динамически изменяющейся по цвету подсветки. Фактически ничего особенного в них нет, давайте разберемся, как они работают и что такое RGB-светодиоды.
Читать подробнее
YouTube канал с уроками по Arduino и ESP
👍5❤1
Модель трубопровода с клапанами под контроллер Arduino MEGA2560 для САУ давлением
Модель построена в российской среде модельно-ориентированного проектирования Engee. Использованы блоки из физической библиотеки Engee, которые в точности повторяют поведение реальных объектов. Модель включает:
- блок, описывающий падение давления в трубопроводе на пути движения жидкости;
- блок, представляющий объем трубопровода;
клапан, который имитирует случайную утечку;
- клапан с САУ, которая регулирует давление в трубопроводе в ответ на потерю жидкости.
Виртуальная САУ меняет параметры давления и регулирует текущее давление в трубопроводе. С помощью генерации кода из модели протестировали управляющие алгоритмы на отладочной плате микроконтроллера. Подробнее о модели
Модель построена в российской среде модельно-ориентированного проектирования Engee. Использованы блоки из физической библиотеки Engee, которые в точности повторяют поведение реальных объектов. Модель включает:
- блок, описывающий падение давления в трубопроводе на пути движения жидкости;
- блок, представляющий объем трубопровода;
клапан, который имитирует случайную утечку;
- клапан с САУ, которая регулирует давление в трубопроводе в ответ на потерю жидкости.
Виртуальная САУ меняет параметры давления и регулирует текущее давление в трубопроводе. С помощью генерации кода из модели протестировали управляющие алгоритмы на отладочной плате микроконтроллера. Подробнее о модели
👍5❤3
Поднимаем сервер на ESP8266 с помощью 3 строк кода благодаря библиотеке InqPortal
Как правило, все разработчики очень заинтересованы в том, чтобы их проекты были реализованы и запущены как можно быстрее. Помимо чисто рациональных факторов, фактор волнения от того, что их собственный проект воплощается в жизнь, вызывает прилив адреналина.
Библиотека InqPortal (можно найти в диспетчере библиотек Arduino IDE) – это кульминация шести лет и тысяч часов упрощения (для пользователя библиотеки) и усовершенствования для обеспечения надежной работы. Отзывы пользователей и наблюдение за разочарованием новичков, пытающихся создать свои собственные проекты, были учтены в новой версии InqPortal 5.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP
Как правило, все разработчики очень заинтересованы в том, чтобы их проекты были реализованы и запущены как можно быстрее. Помимо чисто рациональных факторов, фактор волнения от того, что их собственный проект воплощается в жизнь, вызывает прилив адреналина.
Библиотека InqPortal (можно найти в диспетчере библиотек Arduino IDE) – это кульминация шести лет и тысяч часов упрощения (для пользователя библиотеки) и усовершенствования для обеспечения надежной работы. Отзывы пользователей и наблюдение за разочарованием новичков, пытающихся создать свои собственные проекты, были учтены в новой версии InqPortal 5.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP
👍7❤2
Управление шаговым двигателем NEMA 17 с помощью Arduino и драйвера DRV8825
Рассмотрено управление шаговым двигателем NEMA 17 с помощью платы Arduino и драйвера двигателя DRV8825. Для управления вращением шагового двигателя будем использовать потенциометр.
Читать подробнее
НашYouTube канал с уроками по Arduino и ESP
Рассмотрено управление шаговым двигателем NEMA 17 с помощью платы Arduino и драйвера двигателя DRV8825. Для управления вращением шагового двигателя будем использовать потенциометр.
Читать подробнее
НашYouTube канал с уроками по Arduino и ESP
👍9
🔧 Методы поиска неисправностей в электронных схемах
Чаще всего люди интересуются электроникой чтобы уметь починить какой-либо прибор. Самостоятельной разработкой занимается лишь малая часть любителей. Теоретические знания хоть и дают общее понимания принципа работы компонентов, но для ремонта гораздо важнее знать методы их проверки.
В данной статье рассказано, как найти неисправность в электронной схеме своими руками, глазами и простым инструментом.
Наш YouTube канал с уроками по Arduino и ESP
Чаще всего люди интересуются электроникой чтобы уметь починить какой-либо прибор. Самостоятельной разработкой занимается лишь малая часть любителей. Теоретические знания хоть и дают общее понимания принципа работы компонентов, но для ремонта гораздо важнее знать методы их проверки.
В данной статье рассказано, как найти неисправность в электронной схеме своими руками, глазами и простым инструментом.
Наш YouTube канал с уроками по Arduino и ESP
👍8❤4
TinyRF - радиоуправление и обмен данными на ATttiny13
При разработке различных DIY устройств нередко возникает потребность в передаче/получении каких-либо данных по воздуху.
Если в случае использования «взрослых» микроконтроллеров (ATmega, STM) эта задача решается за пару минут подключением сторонней библиотеки, то с младшими версиями не все так просто. Наиболее популярные библиотеки зачастую не влезают в них, а существующие адаптации имеют сильно урезанный функционал.
Решается это простой и удобной библиотекой, которая реализует один из наиболее популярных протоколов радиообмена и позволяет не только передавать/принимать данные, но и управлять некоторыми сторонними устройствами.
Подробнее
YouTube канал с уроками по Arduino и ESP
При разработке различных DIY устройств нередко возникает потребность в передаче/получении каких-либо данных по воздуху.
Если в случае использования «взрослых» микроконтроллеров (ATmega, STM) эта задача решается за пару минут подключением сторонней библиотеки, то с младшими версиями не все так просто. Наиболее популярные библиотеки зачастую не влезают в них, а существующие адаптации имеют сильно урезанный функционал.
Решается это простой и удобной библиотекой, которая реализует один из наиболее популярных протоколов радиообмена и позволяет не только передавать/принимать данные, но и управлять некоторыми сторонними устройствами.
Подробнее
YouTube канал с уроками по Arduino и ESP
👍8👏5🫡1
Forwarded from Будущее за нами
Итак всем привет .
Давайте в последний раз . Меня зовут Игорь , он же Журик он же Иииигорь .
Это мой канал , в котором я выкладываю свой прогресс в осваивании разных технологий и создания своих устройств , на основе изученного или придуманного .
Также у этого канала есть соавтор , но он пока что неактивен .
Целью этого канала является разработка и исследование технологий , ведь мы же не хотим только потреблять , мы хотим создавать .
Если я вас заинтересовал , то милости прошу в канал
https://t.me/future122524
Давайте в последний раз . Меня зовут Игорь , он же Журик он же Иииигорь .
Это мой канал , в котором я выкладываю свой прогресс в осваивании разных технологий и создания своих устройств , на основе изученного или придуманного .
Также у этого канала есть соавтор , но он пока что неактивен .
Целью этого канала является разработка и исследование технологий , ведь мы же не хотим только потреблять , мы хотим создавать .
Если я вас заинтересовал , то милости прошу в канал
https://t.me/future122524
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👎2👏2
Как не спалить Ардуино - советы для начинающих
Хоть и современные чипы довольно развиты в плане наличия разных защит от случайных повреждений по электрической части, но всё же опасности подстерегают начинающего радиолюбителя на каждом шагу.
Как безопасно работать с ардуиной? Это главный вопрос статьи. Рассмотрим как электрические опасности для микроконтроллера, так и для всей платы и её компонентов в целом, а также вредные факторы механического происхождения.
Читайте на сайте
YouTube канал с уроками по Arduino и ESP
Хоть и современные чипы довольно развиты в плане наличия разных защит от случайных повреждений по электрической части, но всё же опасности подстерегают начинающего радиолюбителя на каждом шагу.
Как безопасно работать с ардуиной? Это главный вопрос статьи. Рассмотрим как электрические опасности для микроконтроллера, так и для всей платы и её компонентов в целом, а также вредные факторы механического происхождения.
Читайте на сайте
YouTube канал с уроками по Arduino и ESP
👍7❤1👎1