Как стать автором
Обновить
0
0
Japar Ablesenov @Japar

Пользователь

Отправить сообщение

Рцборда, или Как Сделать Управляемую через Интернет Машинку

Время на прочтение17 мин
Количество просмотров78K
За последние несколько лет мне довелось сделать немало дистанционно управляемых устройств. Некоторые управлялись локально, с обычного ПК или со смартфона. Некоторые — через Интернет. Все устройства объединяет общий принцип — управляет ими человек, ориентируясь по картинке с видеокамеры на борту устройства. А само управление, в итоге, сводится к выдаче управляющих сигналов на сервомоторы или регуляторы (драйверы) моторов.

Так что, набравшись опыта в данном деле, решил попробовать более-менее систематизировать различные типы управления устройствами, чтоб при создании нового девайса не приходилось кучу всего переписывать, а достаточно было лишь изменить некоторые параметры конфигурации. В результате родился программный комплекс RCboard, или РЦборда. Т.к. все управляемые штуки я делаю с контролером Virt2real (Виртурилка) в качестве главного бортового мозга, то и рцборда изначально писалась именно под неё. Так что всю связку можно пафосно называть «Программно-аппаратный комплекс РЦборда».

В общем, в продолжении топика попробую написать рецепт про то как с помощью Виртурилки и РЦборды из обычной радиоуправляемой машинки сделать машинку, управляемую через Интернет (ну и локально она тоже будет управляться). Каналом связи будет обычный Wi-Fi (выход в инет через домашний роутер) или 4G связь через свисток Yota.

Краулер BSD Racing 4WD RTR 2.4Ghz 1:10


Сразу уточню — под термином «радиоуправляемая машинка» я подразумеваю не дешёвые китайские машинки, в которых вся электроника реализована на одной плате, а более-менее приличные машинки, построенные по модульной схеме — которые имеют регулятор оборотов двигателя (коллекторного, бесколлекторного — неважно) и сервомашинку для управления поворотом передних колёс.

Такую машинку я приведу в качестве подопытного кролика лишь в этом рецепте, так как проще всего для повторения. С небольшими изменениями в настройках рцборды и добавлением платки-регулятора оборотов движка всё то же самое можно сделать и с любой машинкой, главное чтобы у машинки были колёса (да хоть гусеницы) и был моторчик.

Что понадобится для сборки


  • Машинка c регулятором двигателя, двигателем и сервой
  • Аккумулятор (любой с подходящим для регулятора напряжением)
  • Контролер Virt2real (Виртурилка) с камерой, переходник USB-OTG, флешка micro-SD
  • Свисток Wi-Fi или Yota (можно и любой другой 4G модем)
  • Руки умеренной линейности


Читать дальше →
Всего голосов 39: ↑37 и ↓2+35
Комментарии6

Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

Уровень сложностиПростой
Время на прочтение25 мин
Количество просмотров99K

Подробный рассказ о том, как я свой дом и сад сделал умными. С фото, техническими деталями, стоимостями и выводами на будущее.

Читать
Всего голосов 246: ↑244 и ↓2+296
Комментарии296

Гусеничный автономный робот. Платформа для Ваших роботов

Время на прочтение3 мин
Количество просмотров17K

DIY разработка. Возможные сферы применения. Я покажу свой опыт как сделать автономный гусеничный робот, не раздувая щеки и бюджет. Задача оказалась достаточно интересной, а в процессе реализации я собрал все грабли, которые мог.

Читать далее
Всего голосов 41: ↑40 и ↓1+53
Комментарии24

Как подключить термопринтер к микроконтроллеру

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров11K
Приветствую всех!
Некоторые из нас неоднократно интересовались, как подключить термопринтер от какого-либо оборудования (кассы, терминала, торгового автомата или чего-то ещё). Количество постов на тематических форумах — хороший тому пример.

Тем не менее, подробного описания работы с такими железками я нигде не встречал.



Итак, в сегодняшней статье узнаем, как заставить работать термопечатающую головку со стандартным последовательным интерфейсом. Разберёмся, как подключить её и как ей управлять. Традиционно будет много интересного.
Читать дальше →
Всего голосов 74: ↑74 и ↓0+74
Комментарии54

Прикормочный кораблик на arduino

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров19K

Сборка прикормочного кораблика на радиоуправлении начиналась в рамках моего первого студенческого проекта на arduino. Я жил далеко от городской суеты, поэтому приходилось в основном использовать только те компоненты, которые были на руках. Задача была проста - создать кораблик, который сможет разносить корм для рыбы с полезной нагрузкой около двух килограмм. Что бы достичь своих целей я должен был решить список следующих задач:

Читать далее
Всего голосов 74: ↑74 и ↓0+74
Комментарии52

Дневной и ночной режимы освещения

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров5.7K

Приветствую, Хабр!

Читал недавно книгу, один из героев которой, заходя в санузел, кинул фразу: почему еще не изобрели лампочку, которая ночью бы светили тусклее чем днем. Дело тут, конечно, не в экономии электричества, а в том, чтобы ночью не слепить «посетителя» со сна. Идея мне показалась довольно здравой.

Реализация
Всего голосов 21: ↑21 и ↓0+21
Комментарии46

Шасси беспилотника на базе Lada Vesta. Полный комплект drive-by-wire

Время на прочтение7 мин
Количество просмотров8.5K

Мой опыт превращения Lada Vesta в шасси для беспилотника при помощи проекта с открытым исходным кодом Polysync OSCC. Как научить автомобиль поворачивать, ускоряться и тормозить по команде.

Читать далее
Всего голосов 46: ↑46 и ↓0+46
Комментарии8

Ненормативная схемотехника: ATmega8 – кто сказал, что выше головы не прыгнешь?

Время на прочтение14 мин
Количество просмотров26K
Вот уж несколько лет, как я увлёкся микроконтроллерами, а именно семейством AVR. Ещё на этапе освоения Ардуино (в этот момент часть аудитории поплевались и ушли читать другие статьи) я пытался выдавить из неё больше, чем задумано. Меня всегда больше интересовали нестандартные решения обычных задач. Сейчас я знаю об AVR намного больше, чем ещё пару лет назад, и всё больше убеждаюсь, что знаю очень мало.



С чего начинает среднестатистический начинающий электронщик? Правильно, с часов! Как только научился пользоваться голыми контроллерами, а не платами Ардуино, захотел сделать часы на Атмеге, голой Атмеге без кучи ключей и буферных микросхем. И обязательно со статической индикацией, а не с динамической (ну не люблю я её). Собственно, статическая индикация программно гораздо проще, а ведь мы простых путей не ищем. Но зато возникают другие проблемы, которые несколько раз меня останавливали в самом начале пути. Понятно, что если взять Атмегу пожирней, задействовать в ней половину ножек и полпроцента памяти, задача упрощается донельзя, собственно, такие настольные часы на ATmega128 работают у меня на столе пару лет.



Но это не наш метод. Я с самого начала хотел именно ATmega8, как самую доступную и самую дешёвую (в том числе в дип-корпусе). Всё то же самое можно и на ATmega48, но её попробуй ещё найди, разве что у Вас в ящике стола валяется их много с незапамятных времён.
Читать дальше →
Всего голосов 22: ↑19 и ↓3+24
Комментарии54

Полив газона с помощью модели сегментации изображений и системы на базе Arduino

Время на прочтение15 мин
Количество просмотров6.5K

Инженерная цель данного эксперимента заключалась в разработке системы из трёх частей, а именно модели сегментации изображения, скрипта управления двигателем и спринклера, работающего под управлением Arduino. В преддверии старта нового потока курса по ML и его расширенной версии Machine Learning и Deep Learning, делимся с вами описанием системы, которая должна целенаправленно поливать участки травяного газона, что позволит сэкономить значительное количество воды, а заодно и времени.

Приятного чтения
Всего голосов 7: ↑6 и ↓1+6
Комментарии12

Декоративная подсветка лестницы. Часть вторая. «Программная»

Время на прочтение5 мин
Количество просмотров5.8K

Доброго всем дня! В предыдущей части я представил на суд свою реализацию избитой идеи подсветки лестничного марша. Статья касалась только "железной" части проекта. В этот раз постараюсь описать процесс "оживления" сего девайса. Процесс получился достаточно затяжной, поскольку проект ведется "в свободное от основной работы время" с перерывами и явно проигрывает по важности прочим домашним делам :). Доработка ведется и сейчас, но уже есть, что показать.

Глянуть хоть глазком...
Всего голосов 7: ↑6 и ↓1+6
Комментарии4

Камера против эвакуаторов, угонщиков, дачных «гостей»

Время на прочтение6 мин
Количество просмотров22K


Есть понимание, что видеокамера, доступная по цене и функционально несложная поможет решить некоторые вопросы как автолюбителей, так и дачников.

В статье не будет затрагиваться этическая сторона вопроса продукта формата DIY (сделай сам) и кому он больше пригодится — нарушителям или законопослушным гражданам. Вместо этого, предлагается сконцентрироваться на технической стороне решения, которое наверняка будет интересно в ситуациях, вынесенных в заголовок статьи.

Итак, что будет делать камера, которую предлагается собрать бюджетно и не сильно погружаясь в технические аспекты вопроса.

Алгоритм работы следующий. Камера после включения «поднимает соединение» через usb 3G модем, соединяется с VPN, мониторит картинку и, при появлении движения на ней, делает фото и, заодно, отправляет фото в телеграм-канал владельца. Из опций — возможность записывать timelapse, видео и… возможность «покрутить головой» удаленно, то есть поуправлять камерой и посмотреть «что к чему». Нейросетей здесь нет, все достаточно просто.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+15
Комментарии57

Pimoroni Pico Wireless: добавляем беспроводную связь к Raspberry Pi Pico

Время на прочтение4 мин
Количество просмотров8.3K

Raspberry Pi Pico — отличная плата, хотя и с урезанными возможностями. В целом, ей не хватает двух ключевых функций. Первая — это кнопка reset, которую, впрочем, можно без проблем добавить самостоятельно. Вторая, более важная — беспроводная связь.

Исправить вторую проблему сложнее, но все равно можно. Сейчас появилась совместимая плата, Pimoroni Pico Wireless, которая подключается к «малинке» и обеспечивает работу с беспроводными сетями — пока что только WiFi, о Bluetooth расскажем ниже. Подключается она через SPI-интерфейс.
Читать дальше →
Всего голосов 38: ↑37 и ↓1+43
Комментарии11

Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть

Время на прочтение14 мин
Количество просмотров142K


Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


У меня было много довольно странных хобби. Некоторые приводили к странным эффектам, вроде массового домашнего производства домашнего порошка для посудомойки. В список к этому странному ряду я решил добавить еще один пункт. Теперь я развлекаюсь еще и с гидропоникой. Причем эффект получился еще более адовый, чем я ожидал.


Небольшая часть урожая


Тема чудовищно огромная, охватить ее за один пост вряд ли получится, поэтому я постараюсь ограничиться описанием принципа, почему это вообще работает и дать максимально исчерпывающий мануал, чтобы каждый смог из желудей и спичек повторить мой эксперимент. В самом начале будет много теории. Можете ее проскочить и сразу перейти к нужным покупкам, а вернуться к ней позже.


Сегодня в меню


  1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
  2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
  3. Питание растения как алгоритм
  4. Как быстро собрать прототип гидропонной установки
  5. Что такое capsicum chinense и как выжить при дегустации
Всего голосов 248: ↑248 и ↓0+248
Комментарии332

Как сделать самодельный электрический багги с мощным мотором. Часть 2. Электрика, колеса, первый запуск и выезд

Время на прочтение3 мин
Количество просмотров28K

Всем привет.

Прошло около недели после нашего последнего поста, где мы рассказали о концепции нашей задумки и о первых этапах сборки. Кто пропустил и кому интересно, то можете почитать здесь.

За эти 2 недели работы мы сильно продвинулись дальше в построении нашего ELVO eBuggy.

Первое, чем мы занялись, это поиск и покупка колес. Начали мониторить разные варианты. Мы точно не хотели литые диски, так как при ударных нагрузках они могли бы разлететься в самый неподходящий момент. Поэтому мониторили или усиленную штамповку, или крепкую ковку. Сразу хотелось бы отметить момент, что для нас построение электробагги - это хобби. У нас нет спортивных команд и спонсоров, поэтому наши бюджеты ограничены. Мечтали, конечно, о ковке на хороших шинах максис. Но и то, что Выбрали мы, также отнюдь не плохой вариант. Это усиленные немецкие диски Dotz Dakar, обутые во внедорожную резину Cordiant Offroad.

Читать далее
Всего голосов 20: ↑17 и ↓3+20
Комментарии12

Как найти удаленную работу в зарубежной компании. 10 шагов

Время на прочтение10 мин
Количество просмотров64K


Каждый год Оксфордский словарь английского языка выбирает «Слово года». Но в 2020-м что-то пошло не так. Издательство Оксфордского университета описало 2020-й как «год, который лишил нас дара речи», и сказало, что к нему невозможно подобрать правильное слово.


Но на наш взгляд, такое слово всё-таки есть. С прошлого марта в мире резко возросло использование слова «удаленно». Большинство предприятий отошли от традиционной модели офисной работы и стали пытаться организовать труд сотрудников из дома. Для разработчиков из СНГ это прекрасная возможность начать работу в лучших мировых компаниях. Зарплаты за рубежом выше, а возможностей сейчас стало больше, чем когда-либо прежде.


Мы постоянно исследуем рынок. Публикуем сотни вакансий ежедневно. И сейчас 40% выручки получаем от иностранных компаний, которые в основном нанимают программистов для удаленной работы.


Вот несколько наблюдений о том, как разработчику найти удаленную работу в 2021 году. И большой список ресурсов, которые могут помочь вам получить хорошую должность.

Читать дальше →
Всего голосов 26: ↑24 и ↓2+28
Комментарии16

«Железяка 1» — робот из «обычного» металлического конструктора

Время на прочтение5 мин
Количество просмотров8.7K

Небольшой дисклеймер. Эта статья нашлась в моих старых "запасах", и она написана несколько лет назад. Но на фоне новости, что компания, которая производит "донора" для робота решила выпустить набор на Arduino, решил показать, что можно сделать похожее самостоятельно. Благо информация до сих пор не устарела, и никто вам не мешает заменить микроконтроллер на что-то другое.

Собрать робота из отечественного металлического конструктора, который многие из моего поколения помнят еще с уроков школьного труда в детстве. Возможно ли? Такой «вызов» я себе поставил, заодно решив посмотреть как возможность данного предприятия, так и для прощупывания почвы создания хоть и не очень сильного, но конкурента импортных наборов, занимающих на российском рынке монопольную долю. Предупрежу, что далее будет много фотографий и текста.

Читать далее
Всего голосов 16: ↑15 и ↓1+19
Комментарии17

100500-ая автоматика полива для растений. Часть 2: Сенсоры и электроника

Время на прочтение15 мин
Количество просмотров9.7K


В вводной части повествования речь вкратце пошла об общем развитии системы автоматизации полива растений. В этой части, более подробно рассказ об измерительной технике, с которой довелось познакомиться по ходу развития проекта, электронике и, конечно же, о падениях в грязь лицом.

Читать далее
Всего голосов 21: ↑21 и ↓0+21
Комментарии13

100500-ая автоматика полива для растений

Время на прочтение14 мин
Количество просмотров18K

Сказ о том, как я строил очередную систему автоматики для полива и климат-контроля растений.

Читать далее
Всего голосов 40: ↑40 и ↓0+40
Комментарии32

VOC датчик в каждый дом: отслеживаем вредную органику по цене двух чашек кофе

Время на прочтение10 мин
Количество просмотров41K

VOC - это летучая органика. Например, формальдегид, который еще недавно можно было прикупить себе домой в комплекте с дешевой мебелью.

В малых дозах он никак не определяется организмом, зато отлично раздражает слизистые, приводит к головной боли, усталости и злокачественным опухолям.

Или, например, бензол, который в избытке можно встретить около любой автомагистрали, и который приводит к примерно таким же неприятным последствиям

Под катом соберем и доведем до ума надежный и дешевый датчик летучей органики, посмотрим на кучу графиков состояния воздуха и выясним, когда проветривание - не самая лучшая идея

За чистым воздухом!
Всего голосов 43: ↑42 и ↓1+61
Комментарии66

Умные дворники: автоматизируем автомобиль

Время на прочтение12 мин
Количество просмотров26K

Рассказ об опыте создания "с нуля", от идеи до рабочего устройства, простой автоматизации для своего автомобиля. Используя микроконтроллер STM32 и CAN-шину автомобиля сделаем жизнь автолюбителя немного проще и приятнее.

Читать далее
Всего голосов 50: ↑48 и ↓2+64
Комментарии160
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Дата рождения
Зарегистрирован
Активность