Как стать автором
Обновить

Разработка радиоуправляемой модели танка на Arduino Nano: студенческий кейс

Время на прочтение4 мин
Количество просмотров7.4K
Всего голосов 7: ↑4 и ↓3+3
Комментарии32

Комментарии 32

Ну не знаю. Как проект - норм, можно фичи прикрутить, тогда цена оправдает себя, потому что...

Итоговая стоимость модели вместе с пультом и зарядником составила 2300 рублей. Значит, две такие модели, составляющие один набор, будут стоить 4600 рублей, что дешевле многих магазинных аналогов.

Нет, на авито готовые наборы в рабочем состоянии лежат от 1500р. за оба танка. В свое время очень популярная игрушка была.

С таким проектом в наше время есть шанс заинтересовать военкомат раньше диплома.

С чего бы вдруг?

Чтобы Армату запустить. ))

А военкомат тут причём?

НЛО прилетело и опубликовало эту надпись здесь

За неуд по электронике?

Пожалуй, единственное разумное объяснение.

Со старта у меня было понимание, что модель надо создавать на базе Arduino

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

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

Начните с Ардуино и не заморачивайте голову.

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

Спасибо! Тогда, наверное, лучше посмотреть на готовый обучающий набор с книгой и набором компонентов, чтобы на макетной плате по-быстрому тренироваться, не отвлекаясь на пайку. Или нет?

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

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

Можно начать вообще без набора, попробовав собрать схему в симуляторе типа tinkercad или wokwi. Там же можно посмотреть готовые проекты.

да не, не то, интересно как раз руками, а не в монитор смотреть. Тем более, дети же.

kit.alexgyver.ru вроде там дофига модулей и ещё уроки есть, как раз для начинающих.

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

Да, начальных знаний нет. Почему arduino не для промышленного использования прочитал тут, вы, видимо, тоже об этом? К сожалению, планы всё-таки на промышленное использование, но очень потом и в "тепличных" условиях. Думаю, всё-таки лишним это изучение не будет. Спасибо!

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

это прекрасный инструмент чтобы быстро и прикидочно проверить идею, например. Но с учетом того что очень много сложных проектов сделано в среде Arduino/Platformio - плохой ли это диагноз. И что то мне сомнительно что вылизанная функция DigitalWrite как то повлияет на надежность по сравнению с out PORTB,temp Стандартами безопасности, реализацию которых можно видеть в том же STM Cube вообще присущи всякие перепроверки очевидного, так что может Arduino то еще и надежнее будет с точки зрения софта :) :)

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

Так они всегда будут, ардуина позволит на время сгладить некоторые из них

"На время" ли?

"И да, чуть не забыл про одно из самых главных — электромеханическое реле, с помощью которого будут приводиться в действие электромоторы."

21 век, а управление моторами в игрушечном танке - на реле)
Есть же в продаже куча разных плат драйверов коллекторных моторов.

А полевик и диод шунтирующий обмотки двигателя (для защиты от обратных выбросов высокого напряжения) разве не сгодится ?

Тут же изменение полярности мотора нужно, так что на один мотор нужен полноценный H-мост из 4 транзисторов.

Спасибо, всё верно.

Больше того, есть уже и модули именно для ардуинщиков на нормальных микрухах, которые управляют моторами в ключевом режиме, из-за чего при тех же нагрузках имея размер "с фалангу" даже не греются, да и максимальная нагрузка выше. Я когда начинал 7 лет назад - был только огромный л298н.

Мой совет. Для лучшей надежности, все таки, после проверки функционала на bread board, хотя бы перенести все соединения на "растер" плату (такая плата с дырками под пайку) и запаять их. Однозначно будет надежнее. А лучше, всё таки развести плату переходник, дабы минимизировать количество навесных проводов.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий