Arduino – управление ЖК-дисплеем с параллельным интерфейсом по трем проводам
Многие, кто подключал Arduino к ЖК-дисплею с параллельным интерфейсом, знают, что для этого требуется 6 линий ввода/вывода. Теперь давайте посмотрим, как мы можем уменьшить количество требуемых линий ввода/вывода с помощью сдвигового регистра 74HC595. Конечно, мы можем уменьшить количество требуемых линий ввода/вывода, используя интерфейсную схему ЖК-дисплея с интерфейсом I2C, но она стоит в десять раз дороже 74HC595.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Многие, кто подключал Arduino к ЖК-дисплею с параллельным интерфейсом, знают, что для этого требуется 6 линий ввода/вывода. Теперь давайте посмотрим, как мы можем уменьшить количество требуемых линий ввода/вывода с помощью сдвигового регистра 74HC595. Конечно, мы можем уменьшить количество требуемых линий ввода/вывода, используя интерфейсную схему ЖК-дисплея с интерфейсом I2C, но она стоит в десять раз дороже 74HC595.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍8💯2❤1
Лучший способ передачи данных со смартфона
Уже два года автор статьи пользуется для обмена данными между смартфоном и компьютером, FTP через Wi-Fi. Это удобно и быстро. Теперь он поделится с нами этим способом.
Способ хорош тем, что не нужно нигде регистрироваться, помнить логины-пароли, настраивать сложные приложения.
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Уже два года автор статьи пользуется для обмена данными между смартфоном и компьютером, FTP через Wi-Fi. Это удобно и быстро. Теперь он поделится с нами этим способом.
Способ хорош тем, что не нужно нигде регистрироваться, помнить логины-пароли, настраивать сложные приложения.
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍6💯2❤1
Ультразвуковая линейка своими руками на основе Arduino с микроконтроллером ATtiny85
Измерение расстояния до объекта на пути человека, оборудования, транспортного средства или движущегося объекта используется в большом количестве приложений, таких как управление движением роботов, управление транспортными средствами, трость для слепых, медицинское оборудование и т. д. Сегодня доступны различные методы измерения расстояния, но измерение с помощью ультразвукового датчика является одним из самых дешевых среди других вариантов.
Подробнее о проекте
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Измерение расстояния до объекта на пути человека, оборудования, транспортного средства или движущегося объекта используется в большом количестве приложений, таких как управление движением роботов, управление транспортными средствами, трость для слепых, медицинское оборудование и т. д. Сегодня доступны различные методы измерения расстояния, но измерение с помощью ультразвукового датчика является одним из самых дешевых среди других вариантов.
Подробнее о проекте
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍8👏2❤1
Пример домашней автоматизации на Arduino с управлением нагрузками по GSM
В данном проекте мы узнаем, как сделать простую систему домашней автоматизации с помощью модуля SIM800L и Arduino. В проекте также используется двухканальный модуль реле для коммутации двух нагрузок, таких как лампа и вентилятор. Вы можете реализовать такую систему для вашего дома без небольших усилий.
Подробнее о проекте
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
В данном проекте мы узнаем, как сделать простую систему домашней автоматизации с помощью модуля SIM800L и Arduino. В проекте также используется двухканальный модуль реле для коммутации двух нагрузок, таких как лампа и вентилятор. Вы можете реализовать такую систему для вашего дома без небольших усилий.
Подробнее о проекте
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍12❤3
Что такое TinyML ("машинное обучение на Arduino")
Само машинное обучение — это технология, использующая алгоритмы, называемые нейронными сетями (пример показан на следующем рисунке), чтобы научить компьютер распознавать закономерности. Это экстраполируется на различные приложения, включая распознавание объектов и обработку естественного языка.
TinyML, с другой стороны, можно определить как подобласть машинного обучения, которая преследует цель запуска приложений машинного обучения на дешевых устройствах, а также устройствах с ограниченными ресурсами и мощностью. Цель TinyML — вывести машинное обучение на периферию, когда встраиваемые устройства на базе микроконтроллеров с питанием от батареи могут выполнять задачи машинного обучения с реакцией в реальном времени.
Подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Само машинное обучение — это технология, использующая алгоритмы, называемые нейронными сетями (пример показан на следующем рисунке), чтобы научить компьютер распознавать закономерности. Это экстраполируется на различные приложения, включая распознавание объектов и обработку естественного языка.
TinyML, с другой стороны, можно определить как подобласть машинного обучения, которая преследует цель запуска приложений машинного обучения на дешевых устройствах, а также устройствах с ограниченными ресурсами и мощностью. Цель TinyML — вывести машинное обучение на периферию, когда встраиваемые устройства на базе микроконтроллеров с питанием от батареи могут выполнять задачи машинного обучения с реакцией в реальном времени.
Подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍4🫡3❤1
DIY-часы всегда будут актуальны 😏
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🥰3
Тестер транзисторов на Arduino Uno 💥
В данной статье мы рассмотрим создание автоматического тестера транзисторов на основе платы Arduino Uno, предназначенный для определения распиновки и характеристик различных дискретных полупроводников (транзисторов NPN, PNP, МОП-транзисторов и т.д.). С его помощью можно также тестировать резисторы, конденсаторы, катушки индуктивности и многое другое.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
В данной статье мы рассмотрим создание автоматического тестера транзисторов на основе платы Arduino Uno, предназначенный для определения распиновки и характеристик различных дискретных полупроводников (транзисторов NPN, PNP, МОП-транзисторов и т.д.). С его помощью можно также тестировать резисторы, конденсаторы, катушки индуктивности и многое другое.
Читать подробнее
Наш YouTube канал с уроками по Arduino и ESP | VK | Скетчи Arduino на заказ
👍8❤1👏1
Преобразуем изображения и 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