Распознавание жестов — это технология, которая позволяет людям взаимодействовать с устройствами без физического нажатия кнопок или сенсорных экранов. Интерпретируя жесты человека, эта технология нашла свое применение в различных потребительских устройствах, включая смартфоны и игровые консоли. В основе распознавания жестов лежат два ключевых компонента: сенсор и программный алгоритм.
Рубрика «esp32» - 8
Machine learning на ESP32
2025-03-16 в 12:10, admin, рубрики: esp32, ml, mpu6050, распознавание жестовДжойстики из джойстиков своими руками
2025-03-11 в 13:01, admin, рубрики: arduino, bluetooth, dendy, esp, esp32, esp32-c3, esp32-s2, gamepad, joystick, PlayStation, ps1, ruvds_статьи, геймпад, геймпады, денди, джойстик, джойстик для одной руки, джойстики, игровой контроллер, игровой контроллер для одной руки
Одна из самых частых забав ретрогеймера-электроника — сделать что-нибудь со старыми джойстиками. Вот и сделаем! Это простейший материал для начинающих самоделкиных, на грани треш-контента и на радость одному Доктору, но с познавательными элементами, которые могут или не могут пригодиться на практике.
Будем курочить джойстики от старых игровых консолей, не приходя в сознание. Из двух проводных джойстиков сделаем один, другой джойстик лишим провода, а ещё пару просто подключим проводами. По сути это сразу три разных микро-проекта, связанные общей тематикой. Нет времени объяснять, приступаем!
Читать полностью »
Очумелые ручки: как я превратил старый смартфон в игровую консоль с возможностью звонить
2025-02-22 в 14:05, admin, рубрики: bodyawm_ништячки, C, DIY, esp32, timeweb_статьи, гаджеты, игровые консоли, игры, Программирование, смартфоныОсторожно: эта статья точно будет хабратортной, ведь в ней мы смоделируем, спроектируем и запрограммируем своё видение N-Gage 2! Я очень старался сделать статью интересной даже для тех читателей, кто не разбирается в теме 3D-печати и программирования микроконтроллеров :-)
Включаем функции сбора статистики в ESP32-arduino для PlatformIO
2025-02-02 в 0:35, admin, рубрики: esp32, freertos, platformioОсновная проблема в том, что в исходной собранной библиотеке arduino-esp32 для PlatformIO функции сбора статистики (vTaskGetRunTimeStats / vTaskList) отключены. Библиотека используется как есть, ссылки на гайды по сборке своих библиотек устарели (404), а актуальных доступных всем инструкций просто нет. К тому же issues по добавлению этих функций также не рассматривают, т.к. они связаны с использованием сторонней библиотеки.
Чтобы добавить эти функции - нужно пересобрать библиотеку с измененными параметрами. В качестве OS используем Ubuntu (Windows - пользователи могут поднять виртуалку в WSL).
Читать полностью »
Как создать модуль для Flipper Zero или как прийти к этому
2025-01-28 в 7:15, admin, рубрики: cc1101, esp32, flipper zero, flipperzero, nrf24, w5500Этой статьёй и её следующими частями я хочу привлечь внимание комьюнити и разработчиков Flipper Zero и рассказать о своём пути создания модуля. Здесь я расскажу о своих идеях и размышлениях о таком модуле, который можно будет назвать если не универсальным, то хотя бы приближённым к народу.
Идеей является мысль о создании такого модуля для Flipper Zero, который будет соответствовать моим требованиям и требованиям большинства пользователей (поэтому я сюда и пришёл), и хотел бы рассказать о моём видении такого модуля, а также спросить мнения комьюнити и попросить дать совет в некоторых решениях.
DIY LED Cube. Часть 2: превращаем Arduino Nano в ESP32 (а что, так можно было?)
2025-01-09 в 11:15, admin, рубрики: arduino, DIY, esp32, esp8266, IoT, LED, LED Cube, nano, timeweb_статьи, Программирование, светодиодный куб
Понятно, что ESP32 в качестве управляющего контроллера для любого девайса, в том числе и светодиодного куба, — это гораздо интереснее, чем «простенькая» Arduino Nano, но AlexGyver в своём базовом проекте почему-то остановился именно на Arduino Nano.
Мы же пойдём дальше и оснастим наш LED Cube современным ESP32 со всеми присущими ему возможностями: Bluetooth, Wi-Fi, двумя 32-разрядными ядрами, большим объёмом памяти и прочим, что позволит в дальнейшем оснастить куб беспроводными интерфейсами и включить его в IoT систему.
Тем более, что сделать это будет не так сложно — оказывается стандартная распиновка колодки Arduino Nano — это ещё и универсальный переходник для подключения любых различных контроллеров.
Об этой сакральной магии и поговорим далее…
Читать полностью »
SmartTherm: управляем котлом по OpenTherm удаленно с персональным облаком
2024-12-31 в 6:04, admin, рубрики: esp32, OpenTherm, отопление, отопление в ИЖСРазработка, когда-то начавшаяся с обсуждения на Хабре возможностями управления газовыми котлами с интерфейсом OpenTherm, привела с созданию не только прошивки для контроллера с процессором ESP32, но приложения для Android с персональным облачным серевером
DIY LED Cube: ультимативный гайд для сильных духом. Часть 1. Сборка
2024-12-30 в 8:05, admin, рубрики: arduino, DIY, esp32, esp8266, IoT, LED, LED Cube, nano, timeweb_статьи, Программирование, светодиодный куб
В народе говорят, что каждый радиолюбитель должен собрать своими руками хотя бы один радиоприёмник, а каждый настоящий DIY-щик — LED Cube. Действительно, какой же ты радиолюбитель, если не собрал ни одного радио? (смайл)
Со светодиодным кубом тема интересная, но имеет множество «нюансов», поэтому я всё время откладывал построение собственного куба. И, как выяснилось, не зря — если бы я только знал во что ввязываюсь, то скорее всего никогда бы не взялся за этот проект.
На деле всё вылилось в просто-таки экзистенциальный вызов и испытание, которое может пройти только человек с узкой задницей стальными нервами, кучей навыков и умений и непреклонной волей к победе — иначе вся эта конструкция уже на сотом светодиоде полетит через всю комнату в мусорное ведро (или просто тупо не включится после подачи питания).
Но зато, если ты преодолел все трудности и создал это маленькое чудо, то можешь наслаждаться как самим девайсом (а это совершенно замечательная штука, особенно в умелых руках), так и осознанием того, что ты сдал экзамен на звание DIY-щика 80-го уровня (смайл).
Читать полностью »
Бюджетный квадрокоптер на базе ESP32 своими руками
2024-12-29 в 9:01, admin, рубрики: DIY, esp32, mpu6050, ruvds_перевод, дроны, квадрокоптеры, электроникаИ хотя основной принцип, лежащий в их основе, может казаться простым, для правильного функционирования дронов и реализации ими нужных задач применяются сложные технологии и вычислительные системы. Например, для сохранения стабильности в полёте необходимы прецизионные датчики вроде гироскопа, а также эффективная обработка считываемых ими данных. Нашим же проектом станет сборка небольшого дрона, управляемого с помощью смартфона.Читать полностью »

