Помогите найти или создать скетч джостики-ардуино-L298

Вопросы по подключению кнопок и клавиатур
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

здраствуйте , помогите , может ссылка на уже реализованый проект , не нашел я то что требуется а самому это надо пару месяцев разбираться .. есть машинка с двух сторон два двигателя которая прееворачивается .. торнадо360 в магазинах называется , через 3 дня крякнулась , делал на управлении по 433Мгц - но дело в том что например когда хочешь повернуть направо соответствено правый джостик отпускаешь и левой давишь верх но при этом она такая шустрая что она практически на 180 гразусов поворачивается ... вот хотел на джостиках сделать все проекты как правило на 1 моторе и 1 сервопривод сам переделать немогу , а ставить две ардуинки чтобы использовать по одному двигателю - смешно учитывая что еще нужно два модуля ставить NRF24L01 с антенами.... еще было бы хорошо поставить 2 кнопки чтобы к примеру сирену поставить и 2 переключателя типо фары включить при езде ... и поставить типо датчика положения как он там называется акселиометр ... вообщем к примеру едит машинка вперед на два двигателя подан плюс к контакту плюсовому и когда она перевернется типо на крышу ( но она и так ездиет ) то чтобы она продолжала ехать вперед - а это получается нужно уже подавать на эти два мотора минусы на контакт плюс мотора
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

было. при чем недавно. тоже про машинку. лень поискать чтоли
http://forum.flprogwiki.ru/viewtopic.php?f=18&t=2239
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

понятно что дело практики .. но это будет через два месяца наверное ... . я тока учу уроки так сказать - перешерстил темы  там вроде есть скетч с названием *управление 298* но непонятно к чему подключать джостик - там стоит 0 и 1 и все - что я так сказать с лету мог понять ... и то это только джостик - а какой скетч залить в ту ардуино которая будет передавать по радиоканалу ...
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

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

Добавлено (18.07.2017, 10:12)
---------------------------------------------
dronTV писал(а):и то это только джостик - а какой скетч залить в ту ардуино которая будет передавать по радиоканалу ...
вы сначала по проводам настройте, когда будет работать как надо, тогда уж прилеплять радиоканал или интернет...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 18 июл 2017, 10:22, всего редактировалось 1 раз.
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

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

Добавлено (18.07.2017, 11:01)
---------------------------------------------
а еще и вот что выдает 
Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"

Скетч использует 614 байт (1%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 38 байт (1%) динамической памяти, оставляя 2010 байт для локальных переменных. Максимум: 2048 байт.

avrdude: stk500_paged_load(): (a) protocol error, expect=0x10, resp=0x01
avrdude: stk500_cmd(): programmer is out of sync
avr_read(): error reading address 0x0000
    read operation not supported for memory "flash"
avrdude: failed to read all of flash memory, rc=-2
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

к блоку джойстика подключаете аналоговые входа. а в блоке для мотора указываете пины как подключен драйвер L298
(там в блоке подробно описано).   
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 18 июл 2017, 11:24, всего редактировалось 1 раз.
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

pan писал(а):к блоку джойстика подключаете аналоговые входа.
эти типо к любому аналоговому входу поключил - а програма как узнает к какому я подключил, тлт не так допонял ... в джостике 3 выхода (кроме питания) а в скетче два входа на джостике

Добавлено (18.07.2017, 11:25)
---------------------------------------------
а нельзя как нить по скайпу и синим экраном все это провернуть ?? 
Последний раз редактировалось dronTV 18 июл 2017, 11:24, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

dronTV писал(а):а програма как узнает к какому я подключил
 вы шутите?
Изображение

Добавлено (18.07.2017, 11:28)
---------------------------------------------
dronTV писал(а):а нельзя как нить по скайпу
 во первых не пользуюсь им. во вторых на работе.
в третьих вам точно нужно посетить замечательную страничку

Добавлено (18.07.2017, 11:30)
---------------------------------------------
dronTV писал(а):в джостике 3 выхода (кроме питания) а в скетче два входа на джостике
а зачем блоку знать про остальные пины джойстика. они не нужны. можете их использовать по своему усмотрению

Добавлено (18.07.2017, 11:34)
---------------------------------------------
также рекомендуется к прочтению
Последний раз редактировалось pan 18 июл 2017, 11:32, всего редактировалось 1 раз.
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

вот - понял надо просто было дорисовать вход х и у ... а SW на джостике не используется ... ???
щас мучаю .. выводы рисую .. а что такое  EN
Последний раз редактировалось dronTV 18 июл 2017, 11:48, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

dronTV писал(а):а SW на джостике не используется ... ???
 в данном варианте не используется. можете задействовать куда захотите.
dronTV писал(а):а что такое  EN
 2 раза кликаете по блоку и открываете вкладку "описание автора"
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

А ЧТО ЗА ОШИБКИ .... 
Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"

Скетч использует 2388 байт (7%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 49 байт (2%) динамической памяти, оставляя 1999 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20
Произошла ошибка при загрузке скетча
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение Dev1 »

Не загружается скетч, нет связи: не тот порт, нету дров на ардуино, не подключена...
Win10-64 FLProg v7.5.2 Portable :fie:
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

без понятия
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение Dev1 »

Вы случаем не используете цифровые 0 и 1 порт в ардуино?
Win10-64 FLProg v7.5.2 Portable :fie:
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

Dev1 писал(а):Не загружается скетч, нет связи: не тот порт, нету дров на ардуино, не подключена...
дрова есть на эту уно , порт тот ...

Добавлено (18.07.2017, 14:06)
---------------------------------------------
pan писал(а):без понятия
блин только щас глянул ... я собирал эту машинку на L298 она слабовата и греется сильно от моих моторов - потом поставил L298N (короче без радиатора и без этих входов -она хоть и на 1,5 ампера но не греется и тянут движки .... - это что если я хочу сделать на ардуино это нужно - Монстр Moto Щит VNH2SP30 ставить , чтобы скоростью управлять ?? - могу видео показать ...
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение pan »

смотрите на сколько ампер драйвер и сколько жрет мотор. если драйвера хватает по току, значит надо ставить радиатор.
зачем ставить мощнее чтобы сэкономить на радиаторе?
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

pan писал(а):к блоку джойстика подключаете аналоговые входа. а в блоке для мотора указываете пины как подключен драйвер L298(там в блоке подробно описано).
Прикрепления: 0960238.flp(148Kb)
скачал еще раз - вроде тоже самое но тут уже с изменениями - залился без ошибок , по марганию светодиода и мониторингу порта вижу ... что если джостик давить вправо маргает светодиод и ъъъъъъъ ъъъъъъъ пишет

Добавлено (18.07.2017, 14:42)
---------------------------------------------
pan писал(а):зачем ставить мощнее чтобы сэкономить на радиаторе?
вот у меня габариты драйверов - сначала ставил 298 с радиатором - он сильно греется и мотор нетянет чуток - но написано 2а по паспорту так сказать ... потом поставил тот что маленький написано 1,5А но он тянет движки и негреется ( но в нет регулировки оборотов наверное выводов

Добавлено (18.07.2017, 14:45)
---------------------------------------------
как хоть фото вставить сюда
Последний раз редактировалось dronTV 18 июл 2017, 14:50, всего редактировалось 1 раз.
Аватара пользователя
Smit8719
Рядовой
Сообщения: 64
Зарегистрирован: 03 июл 2017, 02:00

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение Smit8719 »

Терпению pan позавидуешь :D. Я кстати, к вашему джойстику дальнометр прикрутил, чтобы модель не врезалась в препятствия, но из-за неимения его, проверил на потенциометре - работает

СпойлерSPOILER_SHOW
Изображение
Последний раз редактировалось Smit8719 18 июл 2017, 23:55, всего редактировалось 1 раз.
dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17 июл 2017, 23:43
Откуда: Москва

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение dronTV »

Smit8719 писал(а):Терпению pan позавидуешь :D
да я нубяра в этом деле - ( осваиваю уроки , но ...) может плохо ищу.. .. да и вообщем стандартные ошибки новичков наверное ... 
Вот в начале скетч скинули - сначала просто не знал как подключать джостик - там 3 вывода (оказывается один лишний..)
Затем прописываю выводы с ардуино и подключаю на драйвер - выводы шим их там как раз 6 - ENA, ENB, IN1, IN2, IN3, IN4 , подключаю а там линии не стыкуются ( статовятся жирнее.. может это и есть подключени..)

Добавлено (19.07.2017, 10:18)
---------------------------------------------
да и вообще - я думал как скачал скетч .. подключаю дорабатываю .. а через день тоесть сегодня смотрю а там по другому - впричем этот скетч то на моем компе... это что получается ктото делал и сохранил у себя - а у меня он так же поменялся ??

Добавлено (19.07.2017, 10:43)
---------------------------------------------
Smit8719 писал(а):Я кстати, к вашему джойстику дальнометр прикрутил
а кнопку выключить дальномер можно поставить чтобы к примеру на джостике когда чучуть давишь вперед значение меняется с 500 к примеру на 700( к примеру машинка едит 3 км в час ... если значение меняется больше в примеру 705 то включается этот дальномер и до максимума работает 1023 чтоли ... (врятли потребуется такая ситуация при которой на всей скорости при выключеном дальномере нужно биться об стенку) а если на маленькой скорости к примеру значение джостика 650 ... то она просто подъедит к стенке и успеет остановиться
Аватара пользователя
Smit8719
Рядовой
Сообщения: 64
Зарегистрирован: 03 июл 2017, 02:00

Помогите найти или создать скетч джостики-ардуино-L298

Сообщение Smit8719 »

dronTV мне кажется вам нужно сначала разобраться, что такое джойстик физический (делитель напряжения) и про кнопки тоже, так сказать, как это работает
Ответить

Вернуться в «Кнопки и клавиатуры»

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

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