#ардуино — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ардуино, aggregated by home.social.
-
Применение платы Arduino Due для измерения параметров вибрации при балансировке роторов
Статья предназначена для начинающих разработчиков, планирующих применять платы Ардуино для измерения аналоговых сигналов. Можно почитать предыдущие статьи Введение в балансировку роторов и Практическое применение преобразования Фурье для анализа сигналов. Введение для начинающих
-
Ловим время в формате DCF77
В комментариях к "серверу точного времени" ( https://habr.com/ru/articles/1023414 ) предлагали вдобавок к NTP и GPS подключить еще и DCF77, как еще один источник времени. И я таки сделал это, хоть и в виде отдельной железки, а поскольку техника тут аналоговая - были свои нюансы. В качестве справки: DCF77 - это радиостанция, передающая точное время от атомных часов, собственно, это ее основное назначение. Расположена в Европе, в Германии, неподалеку от Франкфурта. Вещает на длинных волнах на всю Европу, захватывая в том числе часть exUSSR. Передает сигнал, содержащий информацию о времени и дате, UTC+1/UTC+2 в зависимости от "летнего времени". Также передает местную погоду и может быть использована как средство оповещения, но нас это мало касается. Рабочая частота 77.5 кГц - поэтому и "DCF77". Её сигнал может быть использован для автонастройки электронных часов, для чего выпускаются недорогие модули, которые можно встраивать в различные устройства, там, в Европе. А вот у нас это всё работает довольно плохо. Проблема простая: расстояние. Несмотря на большую мощность передатчика и хорошее распространение длинных волн на большие расстояния - 2000 км это 2000 км.
https://habr.com/ru/articles/1026588/
#умный_дом #часы #радиосвязь #ардуино #ntp #dcf77 #электроника
-
DIY: Экранчик для «умного дома»
Есть такая штука, как "дисплей покупателя" - это тот самый экран на кассе, где пишут сколько денег вы должны заплатить. И есть такое народное развлечение - делать из этих экранов всякое разное - ну например, "часы или метеостанцию" (с) Фишка тут в том, что можно приобрести их б/у за копейки, и получить при этом винтажный газоразрядный экран, приятного зеленого или синего цвета. Пусть алфавитно-цифровой - для часов этого более чем достаточно. Поскольку сервер времени я себе уже сделал - дай-ка, думаю, и эту штуку попробую освоить, будут часы с синхронизацией по NTP. А еще можно приспособить их для полезного дела - показывать температуру воды в котле, например - чтобы не бегать смотреть на основные экраны "умного дома", и не хвататься за телефон. Итак, под руку попался Wincor Nixdorf BA64-2: 2 строки по 20 символов, газоразрядный, аккуратный черный корпус.
https://habr.com/ru/articles/1025130/
#diy #умный_дом #ардуино #часы #метеостанция #очумелые_ручки
-
Примерка взрослого пальто. Событийно-ориентированный подход на Arduino
Arduino — игрушка? Да. Но на игрушечных примерах удобнее всего объяснять взрослые концепции: событийное программирование, инверсию управления, композицию. Рассказываю, как я строю обучение структурированному коду на базе обычной Arduino. Без громоздких фреймворков, только C++ и пара простых идей.
https://habr.com/ru/articles/1024730/
#событийное_программирование #рефакторинг #ардуино #структура
-
Статический анализ кода STM32. Конкретный пример
Для такого вот аппаратного ключа администратора нам понадобилось провести статический анализ кода. Как мы это делали - в статье. Добрый день, уважаемые коллеги! Хотел бы сегодня рассказать о несколько необычном опыте анализа кода. Предваряю возмущение многих – да, мсье действительно знает толк в извращениях 😊 Итак, о них родимых. В одном нашем изделии понадобилось защитить от несанкционированного доступа администраторскую консоль управления, банальный COM-порт с мостиком USB-UART на основе FT232. К сожалению, классическое решение с логином/паролем было обставлено целым частоколом формальных требований в виде (1) срока жизни паролей, (2) логирования успешных/неуспешных попыток, (3) минимальной длины паролей, (4) минимальным их алфавитом, (5) требований к применению больших и малых букв, и цифр, и спезнаков, именно «И», а не «ИЛИ». Перечислять можно бы и дальше, но зачем? Объехать все эти требования по обочине было решено нестандартным путём – поскольку все требования относились к программному продукту, а про аппаратные устройства ничего не было сказано, то мы просто применили АКА – аппаратный ключ администратора. Он втыкается в разрыв USB-кабеля, идущего от АРМ администратора к устройству, и по свободным линиям обменивается с Изделием сообщениями по схеме challenge-response, не передавая напрямую через линии связи общий секрет, при этом перехват сообщений злоумышленнику не даёт ровно ничего. Если кому интересно, как конкретно это сделано – пишите в комменты или в личку. Поскольку к историческому моменту принятия решения мы все были в жёстком цейтноте, изготовление АКА поручили стажёру. А он возьми и выбери за основу для разработки «голубую пилюлю (BluePill)» и STM32. Возмущаться, спорить и учить вечному было уже некогда, и тимлид, махнув рукой, согласился. Забегая вперёд, скажу, что отказов и/или сбоев АКА как с самого начала не наблюдалось, так и не наблюдается по сей день. Да, наверное, ПЛК на Ардуине – это уже слишком, но костыль и велосипед проходит вполне (рискую быть бит жёлтыми тряпками, но что было, то было).
-
«Потребительская корзина»: игра на табло покупателя
Однажды на онлайн-барахолке мне на глаза попался так называемый «дисплей покупателя» — алфавитно-цифровое табло, которое стоит на кассе и показывает текущий товар в чеке и сумму покупки. Это был старый экземпляр, с красивым зелёным VFD-дисплеем, да и стоил он копейки. Пройти мимо я не смог. Ну а потом, как и многие обладатели очумелых ручек до меня, захотел сделать какую-нибудь самоделку на его основе. Конечно, можно было бы засунуть туда ESP-шку и сделать погодную станцию, часы, или транслировать уведомления о новых сообщениях в ТГ и WhatsApp. Это всё, безусловно, по-своему интересно. Но самым большим моим увлечением являются игры. И поэтому я решил сделать из табло электронную игру. Как говорится, «но зачем?» Ответа у меня нет. Но есть рассказ, что и как я сделал.
https://habr.com/ru/companies/ruvds/articles/1019794/
#arduino #ардуино #штрихкод #штрихкод #vfd #дисплей #табло #кассовое_оборудование #самоделка #ruvds_статьи
-
«Потребительская корзина»: игра на табло покупателя
Однажды на онлайн-барахолке мне на глаза попался так называемый «дисплей покупателя» — алфавитно-цифровое табло, которое стоит на кассе и показывает текущий товар в чеке и сумму покупки. Это был старый экземпляр, с красивым зелёным VFD-дисплеем, да и стоил он копейки. Пройти мимо я не смог. Ну а потом, как и многие обладатели очумелых ручек до меня, захотел сделать какую-нибудь самоделку на его основе. Конечно, можно было бы засунуть туда ESP-шку и сделать погодную станцию, часы, или транслировать уведомления о новых сообщениях в ТГ и WhatsApp. Это всё, безусловно, по-своему интересно. Но самым большим моим увлечением являются игры. И поэтому я решил сделать из табло электронную игру. Как говорится, «но зачем?» Ответа у меня нет. Но есть рассказ, что и как я сделал.
https://habr.com/ru/companies/ruvds/articles/1019794/
#arduino #ардуино #штрихкод #штрихкод #vfd #дисплей #табло #кассовое_оборудование #самоделка #ruvds_статьи
-
«Потребительская корзина»: игра на табло покупателя
Однажды на онлайн-барахолке мне на глаза попался так называемый «дисплей покупателя» — алфавитно-цифровое табло, которое стоит на кассе и показывает текущий товар в чеке и сумму покупки. Это был старый экземпляр, с красивым зелёным VFD-дисплеем, да и стоил он копейки. Пройти мимо я не смог. Ну а потом, как и многие обладатели очумелых ручек до меня, захотел сделать какую-нибудь самоделку на его основе. Конечно, можно было бы засунуть туда ESP-шку и сделать погодную станцию, часы, или транслировать уведомления о новых сообщениях в ТГ и WhatsApp. Это всё, безусловно, по-своему интересно. Но самым большим моим увлечением являются игры. И поэтому я решил сделать из табло электронную игру. Как говорится, «но зачем?» Ответа у меня нет. Но есть рассказ, что и как я сделал.
https://habr.com/ru/companies/ruvds/articles/1019794/
#arduino #ардуино #штрихкод #штрихкод #vfd #дисплей #табло #кассовое_оборудование #самоделка #ruvds_статьи
-
«Потребительская корзина»: игра на табло покупателя
Однажды на онлайн-барахолке мне на глаза попался так называемый «дисплей покупателя» — алфавитно-цифровое табло, которое стоит на кассе и показывает текущий товар в чеке и сумму покупки. Это был старый экземпляр, с красивым зелёным VFD-дисплеем, да и стоил он копейки. Пройти мимо я не смог. Ну а потом, как и многие обладатели очумелых ручек до меня, захотел сделать какую-нибудь самоделку на его основе. Конечно, можно было бы засунуть туда ESP-шку и сделать погодную станцию, часы, или транслировать уведомления о новых сообщениях в ТГ и WhatsApp. Это всё, безусловно, по-своему интересно. Но самым большим моим увлечением являются игры. И поэтому я решил сделать из табло электронную игру. Как говорится, «но зачем?» Ответа у меня нет. Но есть рассказ, что и как я сделал.
https://habr.com/ru/companies/ruvds/articles/1019794/
#arduino #ардуино #штрихкод #штрихкод #vfd #дисплей #табло #кассовое_оборудование #самоделка #ruvds_статьи
-
Имитация движений: как научить робота повторять движения, используя нейросеть для генерации траектории
Имитация движений: как научить робота повторять движения, используя нейросеть для генерации траектории.
https://habr.com/ru/articles/1017826/
#имитационное_обучение #нейросеть #робототехника #хоббипроекты #ардуино #python #регрессия #arduino #сервопривод #энкодер
-
Как разработать устройство с нуля. Прибор измерения ёмкости конденсаторов
В статье проектируется с нуля мобильное устройство для измерение емкости на микроконтроллере ATmega8.
https://habr.com/ru/articles/1014768/
#ардуино #схемотехника #проектирование #емкость #измерительное_оборудование #разработка_электроники
-
Плохое яблоко на русской Ардуине
Некоторое время назад я поделился первыми впечатлениями от знакомства с Ардуино-совместимой платой ELBEAR ACE-UNO на базе отечественного микроконтроллера MIK32 «Амур». Материал нашёл хороший отклик среди читателей, и это подогрело моё желание развить тему. Правда, подогрев слегка перешёл в фазу медленного бурления, и достиг точки закипания только сейчас. Но лучше поздно, чем никогда. В прошлый раз я входил в эту воду совершенно без подготовки, и почти все мои тесты работали ужасно медленно. Но я верю, что «Амур» может лучше, и сегодня сделаю второй подход к снаряду: всё-таки попытаюсь продемонстрировать художественный фильм «Плохое яблоко», рассказывающий о негативном влиянии продукции компании Apple на моральный облик японских девочек. Попутно расскажу про несколько важнейших практических моментов при работе с «Амуром».
https://habr.com/ru/companies/ruvds/articles/1010060/
#arduino #ардуино #амур #mik32 #mik32_амур #riscv #riscv #микроконтроллеры #bad_apple #ruvds_статьи
-
Управляем вытяжной вентиляцией на Arduino
Давайте поговорим о вытяжной вентиляции в многоквартирных домах. Какая она бывает. Какие проблемы встречаются и как их решать. И основное: как управлять внутриквартирными дросселирующими заслонками (дроссель-клапанами) вентиляции в современных ЖК и обеспечивать комфортные уровни и шума, и расходования воздуха даже в условиях постоянных изменений тяги в общем канале. И конечно же, запользуем запылившуюся на полке Ардуинку.
https://habr.com/ru/articles/1005042/
#Arduino #ардуино #вентиляция #умный_дом #дроссельклапан #электропривод #433_мгц
-
Как я создавал шагающего робота «Регул»: путь от идеи до первых шагов
Как я создал робота шагохода с нуля и что в итоге у меня получилось. Вдохновившись видео Алекса Корвина, я решил собрать своего робота. Начал с замеров сервоприводов и моделирования в FreeCAD. Процесс оказался нудным: детали ломались из-за тонкого пластика, пришлось переделывать. Купил бракованные сервы — хрустели и не работали. Заменил на нормальные, заодно переделал модели. С туловищем тоже намучился: косяки в расчётах, кривые крепления, лишние детали. Когда дошло до программирования, полез в чаты радиоэлектронщиков – там меня послали и начали насмехаться. Спас друг, помог дописать код. Добавил управление с пульта. В итоге робот пошёл. Такие вот дела, робот создан.
-
Солнечный трекер на Arduino
Солнечный трекер – это устройство, которое может отслеживать положение солнца. На трекеры ставят солнечные панели, чтобы они могли аккумулировать больше энергии, благодаря изменению угла поворота в пространстве. Данная реализация является моделью для прототипа. Описание полной сборки и настройки, как и сборки многих других занимательных устройств я описал в своей книге " Умная робототехника для начинающих. Разработка на Arduino ". Для создания работающей модели нам понадобяться прочный, но лёгкий материал, на котором будет производиться монтаж электрокомпонентов и сам он будет использоваться в качестве несущей конструкции. Можно выбрать вспенённый пвх лист 3 мм или листовой прозрачный пластик 1,5-3 мм. Так же подойдёт корпус из под лазерных дисков. Нам нужны электрокомпоненты . Я возьму: arduino uno, два сервопривода- четыре фоторезистора, четыре резистора на 1 кОм, соединительные провода, плата для монтажа (можно беспаечную). Чтобы производить монтаж электроники, вырезать и собирать конструкцию трекера нам нужны инструменты. Я воспользуюсь: канцелярским ножом и ножницами, клеем для пластика или термоклеем, карандашом, линейкой или штангенциркулем, наждачной бумагой мелкой фракции, паяльной станцией с припоем и канифолью. Фоторезисторы в этом устройстве будут работать, как датчики света. Располагаться они должны по краям подвижной платформу. С какой стороны более яркий свет – в ту сторону и поворачивается устройство. Рассмотрим схему конструкции .
https://habr.com/ru/articles/995324/
#ардуино #трекер #проекты #проектирование #arduino #фотоны #фотоэлектрические #сборка_проекта #модель #прототип
-
Солнечный трекер на Arduino
Солнечный трекер – это устройство, которое может отслеживать положение солнца. На трекеры ставят солнечные панели, чтобы они могли аккумулировать больше энергии, благодаря изменению угла поворота в пространстве. Данная реализация является моделью для прототипа. Описание полной сборки и настройки, как и сборки многих других занимательных устройств я описал в своей книге " Умная робототехника для начинающих. Разработка на Arduino ". Для создания работающей модели нам понадобяться прочный, но лёгкий материал, на котором будет производиться монтаж электрокомпонентов и сам он будет использоваться в качестве несущей конструкции. Можно выбрать вспенённый пвх лист 3 мм или листовой прозрачный пластик 1,5-3 мм. Так же подойдёт корпус из под лазерных дисков. Нам нужны электрокомпоненты . Я возьму: arduino uno, два сервопривода- четыре фоторезистора, четыре резистора на 1 кОм, соединительные провода, плата для монтажа (можно беспаечную). Чтобы производить монтаж электроники, вырезать и собирать конструкцию трекера нам нужны инструменты. Я воспользуюсь: канцелярским ножом и ножницами, клеем для пластика или термоклеем, карандашом, линейкой или штангенциркулем, наждачной бумагой мелкой фракции, паяльной станцией с припоем и канифолью. Фоторезисторы в этом устройстве будут работать, как датчики света. Располагаться они должны по краям подвижной платформу. С какой стороны более яркий свет – в ту сторону и поворачивается устройство. Рассмотрим схему конструкции .
https://habr.com/ru/articles/995324/
#ардуино #трекер #проекты #проектирование #arduino #фотоны #фотоэлектрические #сборка_проекта #модель #прототип
-
Солнечный трекер на Arduino
Солнечный трекер – это устройство, которое может отслеживать положение солнца. На трекеры ставят солнечные панели, чтобы они могли аккумулировать больше энергии, благодаря изменению угла поворота в пространстве. Данная реализация является моделью для прототипа. Описание полной сборки и настройки, как и сборки многих других занимательных устройств я описал в своей книге " Умная робототехника для начинающих. Разработка на Arduino ". Для создания работающей модели нам понадобяться прочный, но лёгкий материал, на котором будет производиться монтаж электрокомпонентов и сам он будет использоваться в качестве несущей конструкции. Можно выбрать вспенённый пвх лист 3 мм или листовой прозрачный пластик 1,5-3 мм. Так же подойдёт корпус из под лазерных дисков. Нам нужны электрокомпоненты . Я возьму: arduino uno, два сервопривода- четыре фоторезистора, четыре резистора на 1 кОм, соединительные провода, плата для монтажа (можно беспаечную). Чтобы производить монтаж электроники, вырезать и собирать конструкцию трекера нам нужны инструменты. Я воспользуюсь: канцелярским ножом и ножницами, клеем для пластика или термоклеем, карандашом, линейкой или штангенциркулем, наждачной бумагой мелкой фракции, паяльной станцией с припоем и канифолью. Фоторезисторы в этом устройстве будут работать, как датчики света. Располагаться они должны по краям подвижной платформу. С какой стороны более яркий свет – в ту сторону и поворачивается устройство. Рассмотрим схему конструкции .
https://habr.com/ru/articles/995324/
#ардуино #трекер #проекты #проектирование #arduino #фотоны #фотоэлектрические #сборка_проекта #модель #прототип
-
Солнечный трекер на Arduino
Солнечный трекер – это устройство, которое может отслеживать положение солнца. На трекеры ставят солнечные панели, чтобы они могли аккумулировать больше энергии, благодаря изменению угла поворота в пространстве. Данная реализация является моделью для прототипа. Описание полной сборки и настройки, как и сборки многих других занимательных устройств я описал в своей книге " Умная робототехника для начинающих. Разработка на Arduino ". Для создания работающей модели нам понадобяться прочный, но лёгкий материал, на котором будет производиться монтаж электрокомпонентов и сам он будет использоваться в качестве несущей конструкции. Можно выбрать вспенённый пвх лист 3 мм или листовой прозрачный пластик 1,5-3 мм. Так же подойдёт корпус из под лазерных дисков. Нам нужны электрокомпоненты . Я возьму: arduino uno, два сервопривода- четыре фоторезистора, четыре резистора на 1 кОм, соединительные провода, плата для монтажа (можно беспаечную). Чтобы производить монтаж электроники, вырезать и собирать конструкцию трекера нам нужны инструменты. Я воспользуюсь: канцелярским ножом и ножницами, клеем для пластика или термоклеем, карандашом, линейкой или штангенциркулем, наждачной бумагой мелкой фракции, паяльной станцией с припоем и канифолью. Фоторезисторы в этом устройстве будут работать, как датчики света. Располагаться они должны по краям подвижной платформу. С какой стороны более яркий свет – в ту сторону и поворачивается устройство. Рассмотрим схему конструкции .
https://habr.com/ru/articles/995324/
#ардуино #трекер #проекты #проектирование #arduino #фотоны #фотоэлектрические #сборка_проекта #модель #прототип
-
Умный дом, у каждого он свой
Привет, Хабр! Меня всегда интересовала тематика умных домов, и поскольку разработка — это мое хобби, я всегда хотел создать что-то своё, уникальное, и при этом не потратить много денег. Также я давал себе отчет, что все современные системы по большей части имеют скорее маркетинговую цель, но всё же решил попробовать одно из популярных решений. Дисклеймер: я просто описываю личный опыт, все совпадения случайны!
-
Будильник для зимы: как я подружил лампу Ильича, ZigBee и LLM
Больше, чем понедельники, слякоть и безбашенные водятлы на дорогах, меня бесит будильник — маленький цифровой садист. Каждое утро он вырывает меня из сна с точностью и безжалостностью неумолимого палача. Причём бесит не сам факт пробуждения (я всё-таки взрослый человек и понимаю, что проекты сами себя не напишут), а то, как именно это происходит. Резко. Грубо. Без предупреждения. TLDR: Собрал мощный потолочный светобудильник на ZigBee-диммере + лампы накаливания. Настроил через Tasmota с помощью LLM за один день вместо недели. Подключить светобудильник к умному дому
https://habr.com/ru/articles/982486/
#здоровье_гика #ардуино #esp32 #сезон_ии_в_разработке #умный_дом #arduino #tasmota
-
Программатор ROM на Arduino за вечер
В ходе изучения данной стати вы узнаете: как создавать устройства на базе ардуино, как читать и применять документацию на микросхемы, как принимать стратегические решения в рамках установленной задачи, как работать с ROM памятью, как использовать доступные ресурсы максимально эффективно в установленных рамках, как собирать полезные устройства на макетке и многое другое, приятного чтения. Задача: есть микросхема памяти ROM 27С512 емкостью 512 бит или 64 Кбайта, в нее нужно прошить готовый дамп размером 16 Кбайт, понадобится нам такой ROM с дампом
https://habr.com/ru/articles/974162/
#27С512 #rom #Programmator #программатор #ардуино #arduino #flash #ZX #spectrum #eeprom
-
[Перевод] Как инженер-программист собрал для дочери синтезатор
На свой первый день рождения моя дочь получила развивающую доску Монтессори, полную переключателей и светодиодов. Наблюдая за тем, как она крутит ручки и переключает тумблеры, я вспомнил о панели управления синтезатором и задумался, а можно ли создать музыкальную версию доски Монтессори? Что-то простое, тактильное и креативное, не требующее нажатия кнопок для поддержания звука. Год спустя я решился воплотить эту идею в жизнь. И так как у меня не было опыта в создании такого рода устройств, то проект стал для меня поводом изучить микроконтроллеры, САПР, проектирование печатных плат и 3D-печать. В результате получилась музыкальная игрушка, в которой есть встроенный синтезаторный модуль, динамик, элементы управления темпом, громкостью, тональностью и инструментами (ползунки и «крутилки»), OLED-экран с танцующей пандой. И всё это в корпусе, напечатанном на 3D-принтере. Прототип вы видите на фото, а демонстрация финальной версии в конце статьи.
-
Gately — мой симулятор логических схем: от «игрушки» к диплому
История создания логического симулятора на TypeScript: от «игрушки» на паре до архитектурного движка с DI, event-bus и системой плагинов.
https://habr.com/ru/articles/965598/
#логический_симулятор #архитектура_ядра #di #логические_схемы #булева_логика #плагин #ардуино #typescript
-
Gately — мой симулятор логических схем: от «игрушки» к диплому
История создания логического симулятора на TypeScript: от «игрушки» на паре до архитектурного движка с DI, event-bus и системой плагинов.
https://habr.com/ru/articles/965598/
#логический_симулятор #архитектура_ядра #di #логические_схемы #булева_логика #плагин #ардуино #typescript
-
Gately — мой симулятор логических схем: от «игрушки» к диплому
История создания логического симулятора на TypeScript: от «игрушки» на паре до архитектурного движка с DI, event-bus и системой плагинов.
https://habr.com/ru/articles/965598/
#логический_симулятор #архитектура_ядра #di #логические_схемы #булева_логика #плагин #ардуино #typescript
-
Gately — мой симулятор логических схем: от «игрушки» к диплому
История создания логического симулятора на TypeScript: от «игрушки» на паре до архитектурного движка с DI, event-bus и системой плагинов.
https://habr.com/ru/articles/965598/
#логический_симулятор #архитектура_ядра #di #логические_схемы #булева_логика #плагин #ардуино #typescript
-
АрдуЛисп: революционное решение в области образовательной робототехники
АрдуЛисп – это революционное решение для олимпиадной и соревновательной образовательной робототехнике, основанное на использовании блочного языка программирования и скриптового языка программирования – ЛИСП. Все известные решения в области образовательной робототехники в мировой практике имеют возрастной порог...
https://habr.com/ru/articles/959724/
#Ардуино #Лисп #лиспмашина #соревновательное_программирование #pinlab #osdlab #образовательная_робототехника
-
Откуда пришел звук под водой: акустические кубики
Приветствую, глубокоуважаемые! Мы будем делать угломерную гидроакустическую систему на основе антенны из 4 (четырех) приемников и при ее помощи определять угол прихода сигнала. Конечно, в предельном случае хватило бы и двух - как у всех живых существ, но чтобы добиться приемлемого результата с двумя "ушами" нужен хотя бы рептильный мозг, а у нас нет никакого. Поэтому качество будем компенсировать количеством - это распространенная практика в природе, социальной жизни и технике. Начать погружение!
https://habr.com/ru/articles/956676/
#гидроакустика #ардуино #arduino #образование #разработка_электроники #конструктор #связь
-
[Перевод] Создаем гаджеты с Matter — новым стандартом для умного дома
Предположим, мы хотим создать устройство для умного дома, совместимое с Google Home, Amazon Alexa, Samsung SmartThings, Apple HomeKit, Tuya и другими платформами. В таком случае нам придется присоединиться к их партнерским программам и уже настраиваться на серьезный лад. Если же наша цель — гаджет, который работает со всеми этими экосистемами сразу, — то объем предстоящей разработки вырастает многократно. Неудивительно, что подобные программы рассчитаны в первую очередь на коммерческих производителей, а не на мейкеров. Но постойте… Неужели все так недоступно? Отнюдь. Сегодня все больше продуктов для домашней автоматизации внедряют протокол Matter. Возможно, мы сможем ограничиться поддержкой лишь этого стандарта. Простой пример — под катом
https://habr.com/ru/companies/selectel/articles/942240/
#selectel #matter #электроника #самоделки #ардуино #умный_дом
-
Мой первый проект по электронике: Дальномер на базе Arduino
Это моя первая статья, пожалуйста не судите строго. Так же хочу отметить что я не являюсь скиловым embedded разработчикам, сказать по правде я только учусь и до того как я поступил в универ для меня это было темным лесом, я даже мечтать не мог что я когда-то своими руками сделаю свой прибор. Данный проект является очень простым, каждый может сделать свой дальномер у себя дома если есть определенный комплекс ардуинщика.
-
Гидроакустические «кубики»
Приветствую, глубокоуважаемые! Мы сделали гидроакустический конструктор: теперь при помощи Arduino можно управлять передачей, детектировать прием, измерять время распространения сигнала в воде, макетировать свои навигационные системы и системы связи и даже делать антенные решетки. Зачем? Ну, если вы решили заняться астрономией или, скажем, биологией, или резьбой по дереву - у вас есть широкий выбор в инструментах, оборудовании, школах и даже направлениях. Но что делать, если вы решили посвятить себя передачи данных и навигации под водой? Как бы странно это не звучало. Вот для этого редкого случая мы и старались. Ну и, вдруг в школах, инженерных кружках или даже в университетах этому найдется применение - будем только рады. Начать погружение
https://habr.com/ru/articles/927914/
#гидроакустика #ардуино #разработка_электроники #конструктор #связь
-
Дизайн в электронике — кому он нужен? Тем более если это Ардуино, пусть и русская…
Так говорили многие, и даже те ребята инженеры, которые занимались схемотехникой... Зачем двигать детали, усложнять схемотехнику ради красивой картинки?
-
Управление голосом и наклоном «пульта» для робота CrowBot BOLT: разбор изменений в заводскую прошивку
Прошлым летом мы познакомились с модулем голосового управления для ардуино-роботов и использовали его для организации соревнований в детском лагере. С тех пор мы следили за обновлениями продукта и дождались новой интересной функциональности: не только голосовое управление, но и управление наклоном платы.
https://habr.com/ru/articles/897420/
#ардуино #arduino #ESP32 #искусственный_интеллект #голосовое_управление #гироскоп #гироскопическое_управление
-
Будни ретрогеймера: совершенная игровая Nintendo
Возвращаемся к шестнадцати битам! Сегодня я готовлю к эксплуатации сразу две игровые консоли Super Nintendo с целью погружения в богатый внутренний мир этой замечательной платформы сразу двух неофитов. Проводником же для них в туда выступит опытный Сусанин, то есть я. Задача на этот раз максимально проста: доукомплектовать две консоли и сделать им простейший мод со снятием региональной блокировки. Не очень интересный процесс в свете предыдущих публикаций цикла, но можно немного сместить фокус: сегодня это просто повод поговорить про замечательную, но не особо популярную в наших краях платформу, и рассказать личную историю, связанную с ней. Да и модификации получились достаточно разными, а в процессе также были подняты некоторые полезные вопросы. Очередная будня ретрогеймера начинается!
https://habr.com/ru/companies/ruvds/articles/895090/
#игры #игры_и_игровые_приставки #игры_и_консоли #ретрогейминг #16_бит #16bit #16bit_games #super_nintendo #super_famicom #snes #картридж #картриджи #pal #ntsc #моддинг #модификация #diy #сделай_сам #arduino #ардуино #ruvds_статьи
-
Использование лидара от робота-пылесоса для системы предотвращения столкновений в автономных роботах
Как прочитать данные с недорогого лидара от робота-пылесоса на ESP32, визуализировать показания на кольце из 12 светодиодов и даже интегрировать решение в робота для участия в соревнованиях.
https://habr.com/ru/articles/889524/
#робототехнические_соревнования #робототехника #евробот #ардуино #лидар #лидары
-
Устройство «музыкалки» AY-3-8910 и эмулятор на Arduino
Астрологи объявили месяц статей про ZX Spectrum, звук и Arduino. Количество публикаций увеличилось вдвое! В прошлый раз я показывал, как можно перенести однобитные, они же «биперные», музыкальные «движки» с ZX Spectrum на Arduino. Но всё-таки это была максимально нишевая тема внутри нишевой темы, весьма узкоспециализированный проект. Сегодня сделаю шаг ближе к народу. Расскажу, как работает легендарный звуковой чип AY-3-8910, как написать его простой эмулятор полностью с нуля, и как проиграть им музыкальный файл формата PT3 на обычной Arduino Nano.
https://habr.com/ru/companies/ruvds/articles/884436/
#arduino #arduino_uno #arduino_nano #ардуино #ay38910 #ay38912 #ym2149f #chiptune #vgm #music #эмуляция #эмулятор #синтез_звука #синтезатор #psg #pwm #pwm_dac #ruvds_статьи
-
Teensy 4: Arduino на скорости 600 МГц (почувствуй себя властелином вселенной)
Последнее время мне стали часто попадаться упоминания контроллеров Teensy, причём в самых интересных и мощных проектах. Какое-то время я не обращал на это внимание, но потом заинтересовался этой темой и чем дальше я в неё погружался, тем больше впечатлялся. Оказывается, последняя версия Teensy 4 сделана на основе Cortex M7 и работает на частоте 600 МГц, причём ядро там довольно продвинутое и позволяет исполнять две инструкции за такт, использует предсказание ветвлений и аппаратную обработку 64-битных чисел с плавающей точкой, а также много чего ещё, в том числе имеет на борту много RAM, Flash и PSRAM памяти и т. д. В общем, контроллер очень продвинутый и позволяет создавать проекты в области обработки звука, управления массивами светодиодов, вывода видео на LED экраны, создания музыкальных синтезаторов и т. д. и т. п. В результате я пришёл к выводу, что с этим стоит познакомиться поближе и на Али был заказан комплект Teensy 4.1 с Audio и Ethernet расширениями, а затем я с большим удовольствием поэкспериментировал с этим железом. Ну а далее я предлагаю свой отчёт о проведённых экспериментах, а также поделюсь своими впечатлениями о Teensy 4.1.
https://habr.com/ru/companies/timeweb/articles/878550/
#timeweb_статьи #arduino #teensy #Cortex #M7 #ардуино #diy #iot #ethernet #ams #audio #led
-
Биперная музыка на Arduino
Любимый отечественными энтузиастами компьютерной ретро-техники компьютер «Синклер» ZX Spectrum родом из начала 1980-х годов — восьмибитный. Любимый самодельщиками нынешнего тысячелетия Arduino родом из середины 2000-х годов — тоже восьмибитный. Они похожи, но такие разные. Сегодня попробуем навести мостик между этими мирами, преодолеть пропасть в два десятка лет, и заставить два разных устройства проиграть одни и те же мелодии. В этой статье сплетаются сразу три темы: как устроены некоторые музыкальные полифонические процедуры на ZX Spectrum, как воспроизвести результат их работы в совершенно иной реализации на Arduino, а заодно немного электроники для начинающих — рассуждения на тему, как можно правильно или неправильно подключить динамик для вывода звука к этой самой Ардуине.
https://habr.com/ru/companies/ruvds/articles/880206/
#zx_spectrum #спектрум #бипер #beeper #1bit #музыка #чиптюн #видеоигры #arduino #ардуино #шим #pwm #усилитель #узч #усилитель_звуковой_частоты #электроника #электроника_своими_руками #электроника_для_начинающих #c #assembler #ассемблер #z80 #zilog_z80 #ruvds_статьи
-
DIY LED Cube. Часть 2: превращаем Arduino Nano в ESP32 (а что, так можно было?)
Понятно, что ESP32 в качестве управляющего контроллера для любого девайса, в том числе и светодиодного куба, — это гораздо интереснее, чем «простенькая» Arduino Nano, но AlexGyver в своём базовом проекте почему-то остановился именно на Arduino Nano. Мы же пойдём дальше и оснастим наш LED Cube современным ESP32 со всеми присущими ему возможностями: Bluetooth, Wi-Fi, двумя 32-разрядными ядрами, большим объёмом памяти и прочим, что позволит в дальнейшем оснастить куб беспроводными интерфейсами и включить его в IoT систему. Тем более, что сделать это будет не так сложно — оказывается стандартная распиновка колодки Arduino Nano — это ещё и универсальный переходник для подключения любых различных контроллеров. Об этой сакральной магии и поговорим далее…
https://habr.com/ru/companies/timeweb/articles/871456/
#timeweb_статьи #Arduino #Nano #ESP8266 #ESP32 #LED #LED_Cube #Ардуино #светодиодный_куб #программирование #DIY #IoT
-
Сколько роботов можно испечь на кухне?
Привет, Хабр! Хочу поделится личным опытом в DIY роботостроении. Что можно уже сейчас сделать с доступными современными технологиями CAD проектирования, 3д печати, прототипирования моделей в симуляторах физики, новыми функциональными языками программирования а также паяльником, отверткой и желанием постигать что то новое. Так сколько?
https://habr.com/ru/articles/872006/
#ардуино #роботы #робототехника #slam #симулятор #mecanum #cad #diy #bldc #сервопривод
-
Все мои Ардуинки: часть третья, ESP8266 и ESP32
И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.
https://habr.com/ru/companies/ruvds/articles/863990/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu
-
Все мои Ардуинки: часть третья, ESP8266 и ESP32
И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.
https://habr.com/ru/companies/ruvds/articles/863990/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu
-
Все мои Ардуинки: часть третья, ESP8266 и ESP32
И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.
https://habr.com/ru/companies/ruvds/articles/863990/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu
-
Все мои Ардуинки: часть третья, ESP8266 и ESP32
И снова, уже в третий раз ( здесь у нас первый , вон там второй ) вашему вниманию предлагается моя коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в мировой революции место в экосистеме Arduino.
https://habr.com/ru/companies/ruvds/articles/863990/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny #esp8266 #esp32 #esp32cam #espressif #esp32s2 #esp32s3 #esp32c3 #xtensa #riscv #nodemcu
-
Больше чем Хакатон
Когда на первых же часах хакатона отчислилась одна команда, мы приуныли. Но в итоге все оказалось не так плохо. Привет Хабр. Меня зовут Артём. Сегодня я расскажу про наш кейс на национальном студенческом хакатоне Цифровой суверенитет 3.0. Подробнее про него можно почитать на сайте https://цифровой-суверенитет.рф. Перед участниками стояла задача разработать среду визуального программирования для российского контроллера Рудирон. По итогам соревнования мы получили самые разнообразные решения: от расширений для VS Code, до самописных приложений. Результат не разочаровал Читать продолжение в источнике
https://habr.com/ru/companies/aquarius/articles/864460/
#Рудирон #хакатон #язык_программирования #контроллер #микроконтроллеры #блочное_программирование #ардуино #ide #среда_разработки
-
Больше чем Хакатон
Когда на первых же часах хакатона отчислилась одна команда, мы приуныли. Но в итоге все оказалось не так плохо. Привет Хабр. Меня зовут Артём. Сегодня я расскажу про наш кейс на национальном студенческом хакатоне Цифровой суверенитет 3.0. Подробнее про него можно почитать на сайте https://цифровой-суверенитет.рф. Перед участниками стояла задача разработать среду визуального программирования для российского контроллера Рудирон. По итогам соревнования мы получили самые разнообразные решения: от расширений для VS Code, до самописных приложений. Результат не разочаровал Читать продолжение в источнике
https://habr.com/ru/companies/aquarius/articles/864460/
#Рудирон #хакатон #язык_программирования #контроллер #микроконтроллеры #блочное_программирование #ардуино #ide #среда_разработки
-
Больше чем Хакатон
Когда на первых же часах хакатона отчислилась одна команда, мы приуныли. Но в итоге все оказалось не так плохо. Привет Хабр. Меня зовут Артём. Сегодня я расскажу про наш кейс на национальном студенческом хакатоне Цифровой суверенитет 3.0. Подробнее про него можно почитать на сайте https://цифровой-суверенитет.рф. Перед участниками стояла задача разработать среду визуального программирования для российского контроллера Рудирон. По итогам соревнования мы получили самые разнообразные решения: от расширений для VS Code, до самописных приложений. Результат не разочаровал Читать продолжение в источнике
https://habr.com/ru/companies/aquarius/articles/864460/
#Рудирон #хакатон #язык_программирования #контроллер #микроконтроллеры #блочное_программирование #ардуино #ide #среда_разработки
-
Больше чем Хакатон
Когда на первых же часах хакатона отчислилась одна команда, мы приуныли. Но в итоге все оказалось не так плохо. Привет Хабр. Меня зовут Артём. Сегодня я расскажу про наш кейс на национальном студенческом хакатоне Цифровой суверенитет 3.0. Подробнее про него можно почитать на сайте https://цифровой-суверенитет.рф. Перед участниками стояла задача разработать среду визуального программирования для российского контроллера Рудирон. По итогам соревнования мы получили самые разнообразные решения: от расширений для VS Code, до самописных приложений. Результат не разочаровал Читать продолжение в источнике
https://habr.com/ru/companies/aquarius/articles/864460/
#Рудирон #хакатон #язык_программирования #контроллер #микроконтроллеры #блочное_программирование #ардуино #ide #среда_разработки
-
Все мои Ардуинки: часть вторая, ATtiny и STM
Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними. В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расширяемости. В этой и следующей части речь пойдёт уже о сторонних решениях, разработанных и поддержанных в Arduino IDE творческими усилиями множества энтузиастов. Сегодня это будут довольно редкоземельные элементы — платы, не так часто встречающиеся в самоделках. Но возможно, это именно то, что вы искали для решения какой-то особенно нестандартной задачи. А я расскажу о некоторых связанных с ними граблях, по которым уже сплясал лично, чтобы вам не пришлось повторять этого дома.
https://habr.com/ru/companies/ruvds/articles/858820/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny
-
Все мои Ардуинки: часть вторая, ATtiny и STM
Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними. В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расширяемости. В этой и следующей части речь пойдёт уже о сторонних решениях, разработанных и поддержанных в Arduino IDE творческими усилиями множества энтузиастов. Сегодня это будут довольно редкоземельные элементы — платы, не так часто встречающиеся в самоделках. Но возможно, это именно то, что вы искали для решения какой-то особенно нестандартной задачи. А я расскажу о некоторых связанных с ними граблях, по которым уже сплясал лично, чтобы вам не пришлось повторять этого дома.
https://habr.com/ru/companies/ruvds/articles/858820/
#ruvds_статьи #arduino #arduino_ide #arduino_uno #arduino_nano #arduino_mega #arduino_leonardo #arduino_pro_mini #arduino_pro_micro #lilypad #freeduino #ардуино #ардуинщик #ардуино_головного_мозга #attiny #atmega #stm8s #blue_pill #stm8blue #stm32duino #micronucleus #mhtiny