Разработка на Arduino — удалённая работа в Москве
Дата: 2025-03-31
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-03-31
Описание
Разработка приложений для ПК. Разработка с нуля. Управление сервоприводами на Arduino командами с Чата в ютуб и из Донатов с donatepay.ru Сообщения в Чате ютуба, содержащие определенные слова- команды: left, right, above, down, attack, stop добавляют по 1 единице к соответствующей шкале. Шкала в 100 единиц. Команды делятся на Команды Направления( left, right, above, down) и Команды Действия(attack, stop) Из каждого нового сообщения в чате засчитывается только по одной команде Направления и Действия. Т.е. сообщение left left left засчитает только 1 команду left. left right = +1 left, засчитывается первая команда. above stop = +1 above и +1 stop, attack stop down = +1 attack и +1 down Т.е. в каждом сообщении из Чата засчитывается только одна первая команда из Направления и одна первая из Действия, остальные игнорируются. Servo1 и Servo2 управляются командами Направления. Когда одна из Шкал набирает 100 баллов, происходит поворот одного из Сервоприводов, чтобы лазерный луч передвинулся на одну клетку в направлении, которое “победило“. Затем все Шкалы обнуляются и отсчет идет по новой. Клетчатая доска имеет размеры 51 на 51 клетку. Начальное положение Servo1 = 90 и Servo2 = 90, лазер попадает в центр доски. От центральной клетки вниз, вверх, влево и вправо есть по 25 клеток. Перемещение на одну клетку- это поворот соответствующей Сервы на 1 градус (попадание в клетки не идеальное, но это допустимо). Т.е. от центрального положения до крайних по 25 градусов поворота Сервы. Если шкала Above набрала 100 баллов, то Servo1 крутится на 1 градус вверх, если шкала Right, то Servo2 поворачивает на 1 градус направо и тд. Servo3 управляется командами Действия. Начальное положение Servo3 = 90 Когда шкала Attack набирает 100 баллов, то Servo3 делает три повторяющихся вращения с 90 до 0, три удара молотком с интервалом между ними в 1 секунду. Если же первой 100 баллов набирает шкала Stop, то ничего не происходит, а шкалы Действия обнуляются и отсчет идет по новой. Донаты. Клетчатая доска имеет обозначения по горизонтали цифровое от 1 до 51, и по вертикали буквенное ABCDEFGHIJKLMNOPQRSTUVWXYZ AA BB CC DD EE FF GG HH II JJ KK LL MM NN OO PP QQ RR SS TT UU VV XX YY ZZ тоже 51 клетка Донатное сообщение, содержащее координаты клеток, например, G7, T35, LL40 отдает команду соответствующим сервам переместить лазерный указатель на соответствующую клетку сразу, минуя все Шкалы. Также в Донате слова attack и stop срабатывают сразу, минуя показания шкалы. Если Донат 1 доллар, то в донатном сообщении исполняется только ОДНА команда Направления и ОДНА команда Действия. 2$ - ДВЕ команды Напр и две Действия, 3$ - ТРИ и тд Примеры: Донат 1$: D26 pp44 h16 attack attack - выполняется только перемещение на клетку D26 и одно срабатывание Servo3 (тремя ударами с интервалом 1 с) Когда приходит Донат, то на время выполнения команд от доната, Шкалы перестают принимать команды из Чата, счет замирает. Интерфейс программы со шкалами и фоном становится черно- белым, а поверх выходит сообщение на весь экран Chat commands are stopped. Commands from the Donation are executed. После их выполнения интерфейс становится цветным и Шкалы, со значений, на которых остановились, продолжают принимать команды из Чата.
Похожие заказы
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: AVR ATMega. Функции и задача устройства: Разработка квадрокоптера и написание приложения для управления им.
Саратов
Фрилансеры
2025-06-06
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Контролер пневмоподвески.
Краснодар
Фрилансеры
2025-06-06
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: ардуино NANO. Функции и задача устройства: Т.З. управление выносного реле /1. вход от 1в. до15в. реле выключено. вход от 15в. до 24в. реле включено. реле /2. включается от любого потенциала. Вход один канал. Управление реле 12в.
Казань
Фрилансеры
2025-06-03
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Мне нужно сделать всенаправленный микрофон, с автоматической выгрузкой аудиозаписей на сервер, который будет записывать 12 часов в день на одном месте. Не шпионское оборудование.
Смоленск
Фрилансеры
2025-06-03
Разработка на Arduino
дистанционно
договорная
Ардуино + Питон. Разработка с нуля. Помощь в сборе устройства на ESP32 + прошивка + написание софтины для ПС (с полноценным графическим интерфейсом) с возможностью дальнейшего расширения. Подроблей предлагаю обсудить по видеосвязи.
Красноярск
Фрилансеры
2025-06-03
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: Arduino Uno R3. Функции и задача устройства: Нужно чтобы робот доезжал до конца первой линии (в моём случае грядки), разворачивался (налево или направо) в зависимости от того, где расположена вторая грядка и въезжал на эту грядку. Так же робот должен определять саму грядку в моём случае она будет начерчена прямой линий зеленым цветом расстояние между грядок 13,5 см Длина грядок может быть разная Ширина робота 13,5 см.
Москва
Фрилансеры
2025-06-02
Разработка на Arduino
дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Задача, создать устройство которое записывает звук с потолка (стучат соседи сверху), и передает на динамик с усилителем. С аккумулятором. В идеале что бы отсекал высокие частоты, записывал и производил только ударные шумы динамик вот такой https://aliexpress.ru/item/1005006353630040.html.
Москва
Фрилансеры
2025-06-02