Вопросы новичка.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Вопросы новичка.

Сообщение Scorpio » 26 сен 2020, 20:08

У разных цветов, разный ток потребления.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 26 сен 2020, 20:20

Да, не, я думаю обычные светодиоды, просто чудо и всё.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Myp » 26 сен 2020, 21:21

А чего им сделается, у диодов рабочий ток примерно как максимальный ток у ноги контроллера.
тут больше за контроллер надо переживать.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Вопросы новичка.

Сообщение Scorpio » 27 сен 2020, 04:01

Согласно даташиту, максимальный ток через один вывод микроконтроллера AVR не должен превышать 40 мА, а ток через выводы VCC и GND не должен превышать 200 мА для PDIP и 400 мА для корпусов TQFP/MLF. Если перегрузить ногу, например, настроить порт на выход и подать лог 1 на закороченный пин, то он неминуемо сгорит, хотя сам МК скорее всего не пострадает.
Когда ты подключил в параллель красный и синий светодиоды, синий не мигал потому что у него гораздо больше внутреннее сопротивление, чем у красного, и ему нужно выше напряжение, чтобы зажечься (примерно 2.5В, а красному около 1.6В). Соответственно будут разные ограничительные резисторы. Связано это с тем, что для разной длины волны используются разные кристаллы. Если посмотришь в лупу на прозрачный 3х-цветный светодиод, то сам это увидишь.
Так что никаких чудес - сплошная физика.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 27 сен 2020, 13:41

Протестировал сервы, одна периодически отказывается участвовать в шоу (
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 27 сен 2020, 15:08

dimamichev писал(а):просто чудо и всё

Никакого чуда нет. Мосфет выхода микроконтроллера сам по себе имеет нехилое сопротивление. А с падением напряжения в 1.5 - 3 вольта на светодиоде, можно вообще забыть про выгорание контроллера от светодиода. Спалить контроллер можно только коротким замыканием на питание, т.е. светодиод должен иметь 0 вольт падение :)
Может и можно спалить какой-нибудь многоногий контроллер, если на все 100 пинов контроллера повесить светодиоды и долго ждать...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 28 сен 2020, 18:41

Добавил хождение.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Scorpio » 28 сен 2020, 19:36

Поплавнее надо. А то ходит, как паралитик )))
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Вопросы новичка.

Сообщение dimamichev » 28 сен 2020, 19:42

Пробовал плавно, сервы самих ног как надо двигаются, а в бедренных трясучка возле каждого нового положения появляется - выглядит ещё хлеще.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение HarryStar » 01 окт 2020, 19:27

Ненене. Только плавное движение серв. Если оно у вас трясется - значит делаете что-то не так. Плюс быстрое перемещение серв под нагрузкой нифига им не полезно.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Вопросы новичка.

Сообщение dimamichev » 01 окт 2020, 21:56

Я понимаю, но пока разобраться почему так не могу (, вроде всё делал как обычно.

Добавлено спустя 1 час 21 минуту 37 секунд:

Не совсем видно дрожание серв поднимаемых ног при ходьбе, но на холостом ходу по воздуху ай как видно.
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение dimamichev » 03 окт 2020, 13:01

Решил добавить управление с пк. Написал приложение в процессинге для мышки. Оказывается в такой конструкции шасси можно делать разнонаправленные движения по 3 или 6 лучам. Добавляем разворот и этого достаточно для произвольного движения по плоскости.
Вложения
сборка.jpg
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 03 окт 2020, 14:34

Тебе осталось немного до изобретения ворпала :))
https://vorpalrobotics.com/wiki/index.p ... structions
https://github.com/vorpalrobotics/VorpalHexapod

Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Вопросы новичка.

Сообщение dimamichev » 03 окт 2020, 18:07

Не, я ещё ни разу не пробовал пульт на реальных кнопках или джойстиках делать ) Конечно пластмассы ухандохано много в него, а у меня пока нет возможности печатать самому(
Управление с пк взял чтоб в перспективе научиться заливать варианты скетчей в плату по "воздуху".
Аватара пользователя
dimamichev
 
Сообщения: 1386
Зарегистрирован: 03 янв 2013, 16:27

Re: Вопросы новичка.

Сообщение Dmitry__ » 03 окт 2020, 22:15

dimamichev писал(а):Не, я ещё ни разу не пробовал пульт на реальных кнопках или джойстиках делать )

Да я не про это :)
Щаз напишешь скетч в 3000 строк, добавишь туеву хучу функций, и получишь аналог vorpala :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11