roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 12:37

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 117, 118, 119, 120, 121, 122, 123 ... 128  След.
Автор Сообщение
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 окт 2020, 08:28 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Скетч посмотрел vorpala - длиннющий. А мне гексапод под настроение - придумалось движение, записал фрагмент. А собирать в одно большое и гармонично-красивое не получится. И железный пульт это забавно, надо попробовать, но как сделать его изменчивым для доработок? Добавить сенсорный экран? Это уже получится перебор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 09 окт 2020, 21:06 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Склепал пульт-макет. Скетч писать конечно быстрее чем в процессинге. Но расходовать HC-05, уно, нано или про мини на управлялку как то тяжко. Тут мысль возникла почти бредовая совместить ходуна и пульт в одно гибридное. Пульт-жук управляет жуком-пультом. Два разных внешне трансформера связанных в одно...надоело одно, поменяй не меняя на другое) вот только с дизайном чего то затык, просто коробочка и коробочка с ножками - как в одно совместить?


Вложения:
пульт.jpg
пульт.jpg [ 1.15 МиБ | Просмотров: 3039 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 окт 2020, 16:19 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
В свете последних событий, эта тема имеет немного другой окрас. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 20 окт 2020, 22:26 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Добавил прозрачный колпак-голову :( Мозги какие то с глазками получились. Не удержался, добавил пульт со смартфона. Железный пульт на кнопках не понравился, сделал версию с джойстиком - лучше чуток.
Удалось написать скетч для дистанционной заливки скетчей через блютуз, потренировался на уно и про мини 168. Теперь можно робота руками вообще не трогать. Осталось только научится дистанционно включать (выключать уже могу :) с наименьшим потреблением в покое.


Вложения:
ВИД (2) — копия.jpg
ВИД (2) — копия.jpg [ 529.75 КиБ | Просмотров: 2896 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 23 окт 2020, 18:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
dimamichev писал(а):
Удалось написать скетч для дистанционной заливки скетчей через блютуз, потренировался на уно и про мини 168.

Научил бы форумчан в отдельной теме. Многие еще не умеют.

Добавлено спустя 14 минут 12 секунд:
dimamichev писал(а):
Осталось только научится дистанционно включать

В ВТ модуле HC-05 есть нога, на которой появляется "1" когда устанавливается соединение. Можно ее использовать для оживления робота.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 23 окт 2020, 19:15 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Да научить не проблема, только скетч я отработал на стационарном компьютере с внешним блютуз модулем - таким:

А вдруг на ноутбучных не пойдёт? Проверить нет возможности.
Нашёл у Дмитрия Осипова урок как снизить в 10 раз потребление тока модулем в ожидании соединения. Проверил, работает.
Правда команда АТ, используемая им совсем не про энергосбережение.
https://www.youtube.com/watch?v=McDeejrLgT8
Про энергосбережение в АТ командах нашёл здесь:
https://www.edaboard.com/threads/sniff- ... le.267303/
,но после не совсем (совсем не) понятного перевода, в конце всё свелось к выше указанному варианту Дмитрия.
Про хитрую ножку не знал, был замысел взять сигнал с ТХ модуля и его запараллелить на RS триггер - послал, например, 121212, триггер переключился, подал питание на мк и периферию.


Вложения:
рис.6.jpg
рис.6.jpg [ 259.74 КиБ | Просмотров: 2837 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 25 окт 2020, 00:32 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Сделай зарядную базу. Пусть дном на нее садится. Заодно решишь сложную задачу поиска и автоматического позиционирлвпния на зарядке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 25 окт 2020, 13:45 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Это уже будет независимая робоплатформа ))), а не плата.
Эту задачу можно решить так: полигон-белый, ограниченный чёрным и один оптический датчик на тележке. Как только напряжение аккумулятора упало, включаем оба мотора и катим куда нибудь до столкновения с чёрным. Тут переход на хождение по границе. Налево или направо - всё равно придёт на станцию - там датчик остановки в потолке и безконтактная зарядка (на али вроде видел - две катушки и платки). Далее выход на полигон в обратном порядке. Итого два простеньких датчика и клеёнка+зарядка. Можно разрабатывать и внедрять полностью автономного робота :D


Вложения:
САМОЗАРЯДКА.jpg
САМОЗАРЯДКА.jpg [ 78.59 КиБ | Просмотров: 2771 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 25 окт 2020, 16:56 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Нууу клеенка... Лучше научи паука ходить на источник ИК излучения, как делают роботы- пылесосы, когда ищут базу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 ноя 2020, 12:10 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Попробовал гексапода погонять в режиме квадропода - переваливается с одной пары на другую(что и ожидалось изначально). Вот же между схемой 3 через 3 ноги и 2 через 2 ноги должно что то быть ))) Нашёл пару ссылок на пентапода, как они должны ходить на самом деле ?, всегда 3 на земле, две в воздухе. В ролике, по ссылке, получается пословица "как собаке пятая нога".
http://www.serva.cz/konstrukce/penta/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 20 ноя 2020, 22:08 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386

Играюсь с еср32, из простенького чего не может ардуино пока такое соорудил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 21 ноя 2020, 01:11 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
забавно, это что за режим?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 21 ноя 2020, 09:35 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386

Режим с использованием пары ёмкостных сенсорных контактов платы esp32 и постоянным их переключением вход-выход. Добавил мигание.
Код:
////////////////////// СЕНСОРНЫЙ СВЕТОДИОД
// Тестовый скетч для емкостных сенсорных контактов ESP32.
//
byte fl=0;// флаг состояний светодиода
int n=30;// переменная длительностей пауз между переключениями
void setup()
{
//Serial.begin(115200);

}
void loop()
{
//////////////////
pinMode(12, INPUT);//переводим выводы в режим входа
pinMode(13, INPUT);
int k1=0;int k0=0;int k01=0;// счётчики проверки исключающей ложные срабатывания сенсоров
for(int i=0;i<3;i++){//проверяем несколько раз было ли касание вывода(ов) светодиода...
if(touchRead(12)<=20&&touchRead(13)>20){k1++;}//... на включение 
if(touchRead(13)<=20&&touchRead(12)>20){k0++;}//... выключение
if(touchRead(13)<=20&&touchRead(12)<=20){k01++;}//... или мигание
}
if(k1>2){fl=1;}// выставляем значение флага по результатам счётчиков
if(k0>2){fl=0;}
if(k01>2){fl=2;}
//Serial.println(touchRead(12));// используется при отлаживании работы конкретной схемы 
//Serial.println(touchRead(13));
/////////////////
pinMode(12, OUTPUT);//переводим выводы в режим выхода
pinMode(13, OUTPUT);//анод светодиода к 12, катод через резистор 1к к 13
if(fl==1){digitalWrite(12, HIGH);delay(n);}//включаем
if(fl==0){digitalWrite(12, LOW);delay(n);}//выключаем
if(fl==2){digitalWrite(12, HIGH);delay(5*n);digitalWrite(12, LOW);delay(5*n);}//мигаем
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 21 ноя 2020, 16:22 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 21 ноя 2020, 22:59 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
https://robototehnika.ru/content/article/svetodiod-kotoryy-mozhno-zadut-kak-svechu/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 117, 118, 119, 120, 121, 122, 123 ... 128  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO