Радиоуправляемый катер из потолочки

Apolsys
Apolsys аватар
Offline
Зарегистрирован: 07.06.2016

Жек, все что ты дал - отличный материал понятно оформленый и доступный для понимания! И я в первую очередь начал со всего этого, ну вот не передает и не принимает хоть убей. Даже другие скетчи пробовал, другие библиотеки...как только отсоединяю радио модуль от связки - начинают исполнять что-то по коду в мониторе порта, как только подключаю радио модуль обратно на связку - монитор порта стопорится как будто ардуина зависла...

Сейчас появилась одна мысль...я подключал модуль питания на выход 5в к ардуине и может быть у самой ардуины не хватает исполнять роль питалова и от потребляемой мощности он глохнет. Может стоит модили питания запитать от отдельного источника? Это единствнный вариант, который я еще не попробовал.

П.С. С уселителем брал потому как думал, что пусть подороже но по лучше - брать дальше будут. Я ведь и подумать не мог, что будут проблемы - это мое первое знакомство с ардуино и его модулями.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

Apolsys
Apolsys аватар
Offline
Зарегистрирован: 07.06.2016

Ок, может дело и в прям в них...

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

kasper007
Offline
Зарегистрирован: 23.05.2016

Mr.Privet пишет:

Я что то не понял а вы мотор в воду погружаете? и все с ним нормально?

п.с. появилась мысль сделать катерок на воздушной тяге (я не уверен что это так называется), когда сверху стоит воздушный пропеллер и поворачивается сервой...

Совершенно верно, погружаю целиком в воду и все прекрасно работает. Мотор ведь безколлекторный. Подобная практика широко и на зарубежных форумах обсуждается. Конечно же возникает вопрос с обтекаймостью, но если рекорды ставить не нужно, то реализация имеет место быть.

Тут главное, что esc регулятор и аккумулятор находятся в герметичном отсеке.

kasper007
Offline
Зарегистрирован: 23.05.2016

Apolsys пишет:

Капец, прям руки опускаются.....пришли модули питания для nrf24, запитал, стату выдало нормальную на обоих, а передавать пакету между 2-мя nrf24 так и не получается хоть убей! пробовал и библиотеки разные, и скетчи разные.... и все бестолку((((

Весь процесс поделки лодки упирается только в беспроводную связь, а я ее еще в августе планировал пускать, а уже сентябрь заканчивается(((

Использовал абсолютно все то же самое. Только еще к UNO помимо NRF24 еще повесил BT модуль HC-06, чтобы через него подключить программный джойстик на смартфоне. Все прекрасно работает.

У меня к Вам вопрос, а питаете вы ардуинку и nrf24 от одного источника? Я когда запитывал UNO от USB, а NRF24 от обыкновенной кроны ничего не работало. Я так понимаю, что не было общей земли. Когда питание NRF24 взял непосредственно с UNO или же питал все от одного акб, то все сразу работало.

Apolsys
Apolsys аватар
Offline
Зарегистрирован: 07.06.2016

Да от одного, от USB запитана ардуина, к ней на выход 5в и земля напаян стабилизатор на 3.3в

satelit
Offline
Зарегистрирован: 12.12.2015

помогите с драйвером двигателя реверсный на мосфетах на N транзисторах. драйвер заказывать долго.

схемок накидайте пожалуйста. гугл выдает только две схемы PN переходом

второй вопрос :кто пользуется пультами KN- протокола, где библиотеку найти

LYNX
Offline
Зарегистрирован: 21.03.2014

И снова привет всем, особенно jeka_tm :)

Получил свои 5 радиомодулей. С ними тоже самое. Статус выдает а v202_rx только старт показывает. Типо связаться не может

Радиомодуль как сразу соединяется с пультом? Нужно ли помимо включения пульта и дергания рычажка чтото еще нажимать?

Может быть проблема в ардуино, она у меня про мини 168

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хорошо вечером буду дома проверю еще раз и инструкцию напишу

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Проверка связи с пультом от квардрокоптера с протоколом v202

у меня сейчас такой пульт, с ним и буду писать иструкцию

сначала нужно подключить правильно nRF24L01 к ардуине и проверить этой инструкцией 

http://arduino.ru/forum/proekty/radioupravlyaemyi-kater-iz-potolochki?pa...

заодно проверить примером nRF24L01_scanner где увидите насколько занят диапазон 2.4ггц у вас)

после этого вам будет известны порядок пинов CE и CSN, у меня получилось :

RF24 radio(A3,A2);

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

далее открываем пример от библиотеки v202_rx. находим следующую строку и меняем пины на свои

wireless.setPins(A3,A2);

открываем терминал на скорости 115200 и там должно быть слово Start

далее включаем пульт и должна появится надпись Bind in progress. далее стиком вверх вниз, на экране появится в углу значок что пульт включился и можно двигая джойстики увидеть соответствующие им данные

Start
Bind in progress
136 :	0	101	50	9	0	0	0	0
136 :	0	101	50	6	0	0	0	0
136 :	0	94	50	1	0	0	0	0
132 :	0	68	49	0	0	0	0	0
136 :	0	53	46	0	0	0	0	0
136 :	0	36	36	0	0	0	0	0
136 :	0	29	33	0	0	0	0	0
136 :	0	16	28	0	0	0	0	0
136 :	0	8	23	0	0	0	0	0
136 :	0	0	14	0	0	0	0	0
136 :	0	0	1	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
140 :	0	0	0	0	0	0	0	0
140 :	0	0	0	0	0	0	0	0
140 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	0	0	0	0	0	0
136 :	0	0	-1	0	0	0	0	0
136 :	13	0	-10	0	0	0	0	0
136 :	33	0	-25	0	0	0	0	0
132 :	45	0	-46	0	0	0	0	0
136 :	69	0	-50	0	0	0	0	0
136 :	79	0	-50	0	0	0	0	0
136 :	98	0	-50	0	0	0	0	0
136 :	110	0	-50	0	0	0	0	0
136 :	134	0	-50	0	0	0	0	0
136 :	141	0	-50	0	0	0	0	0
140 :	159	1	-50	0	0	0	0	0
136 :	168	19	-50	0	0	0	0	0
136 :	184	28	-50	0	0	0	0	0
136 :	193	47	-50	0	0	0	0	0
140 :	196	56	-50	0	0	0	0	0
136 :	203	80	-50	0	0	0	0	0
136 :	206	90	-50	0	0	0	0	0
136 :	206	101	-48	0	0	0	0	0
136 :	206	101	-42	0	0	0	0	0
136 :	206	101	-38	0	0	0	0	0
136 :	206	101	-34	0	0	0	0	0

кнопкой в левом верхнем углу настраивается максимум значений с джойстиков

вот и все)) удачи в проектах

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

у меня кстати собран такой модуль: ардуина нано + nrf24l01+разъем USB. удобно когда нужен однозначно рабочий радиомодуль с известными пинами для инициализации

LYNX
Offline
Зарегистрирован: 21.03.2014

1. Поключил верно

Тест показал верную информацию, порты 7,8

STATUS		 = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1	 = 0xe7e7e7e7e7 0xe8e8f0f0e1
RX_ADDR_P2-5	 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR		 = 0xe7e7e7e7e7
RX_PW_P0-6	 = 0x00 0x20 0x00 0x00 0x00 0x00
EN_AA		 = 0x3f
EN_RXADDR	 = 0x02
RF_CH		 = 0x40
RF_SETUP	 = 0x27
CONFIG		 = 0x0f
DYNPD/FEATURE	 = 0x03 0x06
Data Rate	 = 250KBPS
Model		 = nRF24L01+
CRC Length	 = 16 bits
PA Power	 = PA_MAX

2. Сканер показал

RF24/examples/scanner/
00000000000000001111111111111111222222222222222233333333333333334444444444444444555555555555555566666666666666667777777777777777
0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020235600
0000000000000000000000000011011000000000000000000000000000000000000000000000000011000000000000000000000000000000000000002141a100
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000213544200
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111101400
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010022400
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111022300

3. Открыл тест протокола

Открыл терминал, включил пульт, и вуаля, данные появились

 

Предположения

Перед этим обновил линукс (накопилось зща много), больше абсолютно ничего, даже кондер не припаявал. Наверно этом была проблема, не знаю...

Спасибо jeka_tm за помошь, буду дальше настраивать

 

Обновлено: Все подключил: Серво крутится, мотор чуть чуть и останавливается, или провода или напряжение, позже гляну

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну вот))) делов то. а конденсатор нужен обязательно

LYNX
Offline
Зарегистрирован: 21.03.2014

Постестил. Серво крутится отлично. В зависимости от % на пульте разный угол поворота

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

При питание от аккума вроде есть наводки - мелкое подергивание серво, если подключить еще усб то пропадает дергание

 

Наверно аккума на 2s2p мало? Пусковой ток наверно слишком большой?

По питанию - от аккума - в ардуино и драйвер. От ардуино (5в) на стабилизатор 3.3в далее на связь. Серво тоже от ардуино.

Увеличивать количество банок?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

у меня 2s2p было в катере и норм. как у тебя ардуина питается? нарисуй схему в части питания всей схемы

LYNX
Offline
Зарегистрирован: 21.03.2014

от аккума на raw arduino

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

сравни и подумай почему я так сделал. почитай про вход raw, и почему это частая ошибка новичков

http://arduino.ru/forum/proekty/radioupravlyaemyi-kater-iz-potolochki?pa...

http://arduino.ru/forum/proekty/radioupravlyaemyi-kater-iz-potolochki?pa...

LYNX
Offline
Зарегистрирован: 21.03.2014

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

А если просто стабилизатор 5в на ардуино?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

мотор просаживает напряжение в момент пуска сильно, raw или стабилизатор на 5В это одно и тоже, у стабилизаторов есть собственное падение напряжения. допустим аккумулятор просадил до 4В в момент пуска, стабилизатор еще до 3В. ардуина перезагрузилась. это первое

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

а вот серву можно питать от отдельного стабилизатора на 5В, просадка по полсекунды не критична

питание частая ошибка новичков, придерживайся моей структуры питания

LYNX
Offline
Зарегистрирован: 21.03.2014

Понял.

Если использовать такой преобразователь

Его будет достаточно? Ставить значит после 1 банки, потом преобразователь.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

вариантов много

LYNX
Offline
Зарегистрирован: 21.03.2014

Спасибо, буду ждать последней детальки, и наверно будет собрано все :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хорошо. видел как катер шустро бегает по мягкому пушистому снегу, и даже поворачивает))

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

Привет всем. Жень подскажи, для чего ты ставишь конденсаторы на 16в? В интернете так и не нашел ответ на этот вопрос. Может ли твоя схема и без них работать?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

привет. а где именно?

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

На видео, где ты катер демонстрируешь, там на схеме у тебя два конденсатора

 

 

vlad123419
Offline
Зарегистрирован: 25.03.2016

Здравствуйте! Jeka_tm, привет! Может пишу сюда не по теме, но хочу показать что сделал! Квадрокоптер на Ардуино Уно и MPU6050! Вот видео :https://youtu.be/jRbujizp_d8

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

klochkovdi05 пишет:

На видео, где ты катер демонстрируешь, там на схеме у тебя два конденсатора

каком именно?))

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

vlad123419 пишет:
Здравствуйте! Jeka_tm, привет! Может пишу сюда не по теме, но хочу показать что сделал! Квадрокоптер на Ардуино Уно и MPU6050! Вот видео :https://youtu.be/jRbujizp_d8

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

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

перепутал, там один стоит

 

 

vlad123419
Offline
Зарегистрирован: 25.03.2016

Ну да, классно получилось! Схему и код позже скину, но сразу скажу, что они не мои, слямзил)) Пульт брал Flysky b6 как то так называется, с приёмником, который в пластиковом корпусе, он подороже и получше! Раму брал F450, ну и моторы с регуляторами 920
Kv и регуляторы на 30 ампер. Винты 1045 ну и там по мелочи))

Mr.Privet
Mr.Privet аватар
Offline
Зарегистрирован: 17.11.2015

vlad123419 пишет:
Ну да, классно получилось! Схему и код позже скину, но сразу скажу, что они не мои, слямзил)) Пульт брал Flysky b6 как то так называется, с приёмником, который в пластиковом корпусе, он подороже и получше! Раму брал F450, ну и моторы с регуляторами 920
Kv и регуляторы на 30 ампер. Винты 1045 ну и там по мелочи))

Я бы мозг ardupilot поставил бы...

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

klochkovdi05 это по питания от бросков тока, но тогда я микроконтроллер питал от стабилизатора, и это было важно, сейчас у меня повышающий стабилизатор, аккумулятор мощнее и это уже не кретично, поэтому в последней версии его нет

ну если все магазинное это для общей инфы. тогда интересует схема и код для ардуины. датчика давления нет?

vlad123419
Offline
Зарегистрирован: 25.03.2016

А Смысл? Та же Ардуино, но уже заточенная под полет! Это тогда как конструктор получается, а мне интереснее самому сделать!

vlad123419
Offline
Зарегистрирован: 25.03.2016

Код и схему можешь найти здесь: http://www.brokking.net/ymfc-al_main.html
Там в архиве все

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

vlad123419 спасибо

Mr.Privet ардуипилот это наверно имеется в виду эта плата? и кроме ардуины с прошивкой на плате стоит mpu-6050, датчик давления, gps, компас и еще несколько плюшек в виде контроля тока и напряжения.  так?

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

Mr.Privet
Mr.Privet аватар
Offline
Зарегистрирован: 17.11.2015

jeka_tm пишет:

vlad123419 спасибо

Mr.Privet ардуипилот это наверно имеется в виду эта плата? и кроме ардуины с прошивкой на плате стоит mpu-6050, датчик давления, gps, компас и еще несколько плюшек в виде контроля тока и напряжения.  так?


Именно так, только gps приобретается отдельно, можно еще подключить внешний компас если встроенный чем то не устраивает. Хоть он в основном заточен под полет (три, квадро, хекса, окто коптеры) но так же есть режим для машинок, который с легкостью перестраивается под катера. Из полезных функций в этом плане езда(полет) по точкам жпс. Питание для него тоже через специальный модуль делается.

Mr.Privet
Mr.Privet аватар
Offline
Зарегистрирован: 17.11.2015

vlad123419 пишет:
А Смысл? Та же Ардуино, но уже заточенная под полет! Это тогда как конструктор получается, а мне интереснее самому сделать!

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

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

На счет стяжки бумажным клеем не понял. Это как?

 

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

И разновидностей Титана тоже много. Я так понимаю что после высыхания он должен быть эластичным. Жень, ты какой порекомендуешь титан?

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

не пиши кучу коротких сообщений. дополни предыдущее. просто напиши изменить

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

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

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

Сенкс

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

Купил клей Титан универсальный, нанес на шов. Клей разьел подложку))))). Я хз чем клейть))))

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

вспомнил. титаном я клеил именно потолочную плитку, а подложку я уже термоклеем. может дело в этом. подложку я и не пробовал клеить титаном

klochkovdi05
Offline
Зарегистрирован: 11.05.2016

На счет клея разобрался, купил Tytan Hydro Fix. Он отлично склеивает подложку (полистерол). 

Подскажите, кто наносил эпоксидку на подложку? Просто на некоторых сайтах пишут что эпоксидка растворяет полистерол, т.е. подложку. Кто-то пробовал, если да отпишитесь пожалуйста.