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

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

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

#1

Сообщение dronTV » 18.07.2017{, 00:41}

здраствуйте , помогите , может ссылка на уже реализованый проект , не нашел я то что требуется а самому это надо пару месяцев разбираться .. есть машинка с двух сторон два двигателя которая прееворачивается .. торнадо360 в магазинах называется , через 3 дня крякнулась , делал на управлении по 433Мгц - но дело в том что например когда хочешь повернуть направо соответствено правый джостик отпускаешь и левой давишь верх но при этом она такая шустрая что она практически на 180 гразусов поворачивается ... вот хотел на джостиках сделать все проекты как правило на 1 моторе и 1 сервопривод сам переделать немогу , а ставить две ардуинки чтобы использовать по одному двигателю - смешно учитывая что еще нужно два модуля ставить NRF24L01 с антенами.... еще было бы хорошо поставить 2 кнопки чтобы к примеру сирену поставить и 2 переключателя типо фары включить при езде ... и поставить типо датчика положения как он там называется акселиометр ... вообщем к примеру едит машинка вперед на два двигателя подан плюс к контакту плюсовому и когда она перевернется типо на крышу ( но она и так ездиет ) то чтобы она продолжала ехать вперед - а это получается нужно уже подавать на эти два мотора минусы на контакт плюс мотора

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#2

Сообщение pan » 18.07.2017{, 08:11}

было. при чем недавно. тоже про машинку. лень поискать чтоли
http://forum.flprogwiki.ru/viewtopic.php?f=18&t=2239

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#3

Сообщение dronTV » 18.07.2017{, 09:58}

понятно что дело практики .. но это будет через два месяца наверное ... . я тока учу уроки так сказать - перешерстил темы  там вроде есть скетч с названием *управление 298* но непонятно к чему подключать джостик - там стоит 0 и 1 и все - что я так сказать с лету мог понять ... и то это только джостик - а какой скетч залить в ту ардуино которая будет передавать по радиоканалу ...

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#4

Сообщение pan » 18.07.2017{, 10:12}

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

Добавлено (18.07.2017, 10:12)
---------------------------------------------
dronTV писал(а):и то это только джостик - а какой скетч залить в ту ардуино которая будет передавать по радиоканалу ...
вы сначала по проводам настройте, когда будет работать как надо, тогда уж прилеплять радиоканал или интернет...
Вложения
0747075.flp
(134.8 КБ) 151 скачивание
Последний раз редактировалось pan 18.07.2017{, 10:22}, всего редактировалось 1 раз.

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#5

Сообщение dronTV » 18.07.2017{, 11:01}

да смотрел те в конце скетчи .. . но это получается по схеме .. ( я извиняюсь что такой нубяра тут задаю элементарные вопросы .. ) но не могу понять вот вы выложили последний скетч два блока всего - а куда подключать не могу найти ... можно прям для чаников писать .. там даже в описании не могу понять , вот вы расказываете по схематехнике подключения .. а мне бы типо конкретно за исключением питания .. в джостике выходы...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.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#6

Сообщение pan » 18.07.2017{, 11:17}

к блоку джойстика подключаете аналоговые входа. а в блоке для мотора указываете пины как подключен драйвер L298
(там в блоке подробно описано).   
Вложения
0960238.flp
(148.3 КБ) 126 скачиваний
Последний раз редактировалось pan 18.07.2017{, 11:24}, всего редактировалось 1 раз.

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#7

Сообщение dronTV » 18.07.2017{, 11:25}

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

Добавлено (18.07.2017, 11:25)
---------------------------------------------
а нельзя как нить по скайпу и синим экраном все это провернуть ?? 
Последний раз редактировалось dronTV 18.07.2017{, 11:24}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#8

Сообщение pan » 18.07.2017{, 11:34}

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

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

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

Добавлено (18.07.2017, 11:34)
---------------------------------------------
также рекомендуется к прочтению
Последний раз редактировалось pan 18.07.2017{, 11:32}, всего редактировалось 1 раз.

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#9

Сообщение dronTV » 18.07.2017{, 11:42}

вот - понял надо просто было дорисовать вход х и у ... а SW на джостике не используется ... ???
щас мучаю .. выводы рисую .. а что такое  EN
Последний раз редактировалось dronTV 18.07.2017{, 11:48}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#10

Сообщение pan » 18.07.2017{, 11:51}

dronTV писал(а):а SW на джостике не используется ... ???
 в данном варианте не используется. можете задействовать куда захотите.
dronTV писал(а):а что такое  EN
 2 раза кликаете по блоку и открываете вкладку "описание автора"

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#11

Сообщение dronTV » 18.07.2017{, 13:40}

А ЧТО ЗА ОШИБКИ .... 
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.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

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

#12

Сообщение Dev1 » 18.07.2017{, 13:45}

Не загружается скетч, нет связи: не тот порт, нету дров на ардуино, не подключена...
Win10-64 FLProg v7.5.2 Portable :fie:

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#13

Сообщение pan » 18.07.2017{, 13:46}

без понятия

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

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

#14

Сообщение Dev1 » 18.07.2017{, 13:49}

Вы случаем не используете цифровые 0 и 1 порт в ардуино?
Win10-64 FLProg v7.5.2 Portable :fie:

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#15

Сообщение dronTV » 18.07.2017{, 14:06}

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

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

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#16

Сообщение pan » 18.07.2017{, 14:16}

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

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#17

Сообщение dronTV » 18.07.2017{, 14:45}

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

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

Добавлено (18.07.2017, 14:45)
---------------------------------------------
как хоть фото вставить сюда
Последний раз редактировалось dronTV 18.07.2017{, 14:50}, всего редактировалось 1 раз.

Аватара пользователя
Smit8719
Рядовой
Сообщения: 64
Зарегистрирован: 03.07.2017{, 02:00}
Репутация: 3

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

#18

Сообщение Smit8719 » 18.07.2017{, 23:53}

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

СпойлерПоказать
Изображение
Последний раз редактировалось Smit8719 18.07.2017{, 23:55}, всего редактировалось 1 раз.

dronTV
Рядовой
Сообщения: 11
Зарегистрирован: 17.07.2017{, 23:43}
Репутация: 0
Откуда: Москва

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

#19

Сообщение dronTV » 19.07.2017{, 10:43}

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.07.2017{, 02:00}
Репутация: 3

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

#20

Сообщение Smit8719 » 19.07.2017{, 11:29}

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

Ответить

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