Telecomanda Rc cu Arduino
#1
Postat 31 March 2015 - 09:23 PM
Dupa o perioade in care am fost inactiv revin cu ultimea mea realizare,,O TELECOMANDA PE ARDUINO".
Momentan se afla in stare de test,iar in proportie de 90% este gata.
Emitatorul este compus din:
-arduino mega 1 bucata
-nrf24l01 1 bucata
-firele
-potentiometrele
-acumulatori
Receptorul din:
-arduino mega
-nrf24l01
-lm7805 pentru alimentare
-si un acumulator de peste 6v
Daca sunt persoane interesate o sa ofer schema si programul!!!
http://imgur.com/dzApsw4
http://imgur.com/vvJkxPy
http://imgur.com/a9tfLf4
http://imgur.com/C6T0zQH
http://imgur.com/b21AmNQ
#2
Postat 31 March 2015 - 09:31 PM
Tot respectul mestericilor!
Pe de alta parte, proiectul tau probabil ca o sa ramana in cercuri restranse de pasionati. Dupa cum stii o statie RC decenta este de la 100 lei in sus, SH. Dar nu vreau sa vorbesc aiurea, asa ca daca tot ai venit cu problema, pune-o cu incredere pe masa. Adica prezinta ce face, cum face, eventual unde se situeaza fata de altele... Si dupa aceea ramane sa aplaudam noi despre ce si cum.
Multi dintre noi au cam tot ce trebuie (legat de partea hardware) sa faca ce zici tu. Aproape nimeni n-a stat sa faca un program pentru o radiocomanda cu aplicatii in modelism (sper ca asta ai facut, si nu te lauzi doar cu o sonerie). Putin probabil ca cineva sa duca la sfarsit un astfel de proiect, adica sa ajunga cu un aeromodel pe camp, comandat cu o astfel de radiocomanda. Repet, n-am pomenit nicaieri ca nu este posibil!
Daca mai ai rabdare si ceva amabilitate, detaliaza "problema", sa clatim si noi ochii.
Felicitari pentru preocupare!
Telefon: 0721 385365
#3
Postat 01 April 2015 - 08:17 AM
Fara sa minimizam realizarea, dar electronica e ultima grija astazi, un Arduino sau placa sdk stm32, peste care pui OpenTx si gata, ai statie de top.
Aceasta postare a fost editata de renatoa: 01 April 2015 - 08:18 AM
#4
Postat 01 April 2015 - 01:41 PM
renatoa, la 01 April 2015 - 08:17 AM, a spus:
Fara sa minimizam realizarea, dar electronica e ultima grija astazi, un Arduino sau placa sdk stm32, peste care pui OpenTx si gata, ai statie de top.
Renatoa partea mecanica a fost cea mai simpla am gasit in cutia cu maimute o statie defecta un fly-sky in 6 canale am scos totul afara si am pus arduinoul. :good:
Problema mea cea mai mare in momentul de fata este raza de actiune a statiei care bate fix 30 de metri. :angry: Momentan caut niste module mai puternice si lucrez la viitorul ei sistemul de telemetrie.
Proectul initial a pornit la provocarea profesorului de fizica si urmeaza sa devina un motoplanor full arduino cu telemetrie.
#6
Postat 01 April 2015 - 03:49 PM
#7
Postat 01 April 2015 - 04:16 PM
OpenLRS este deja un proiect destul de matur cu acele module RFM.
Alta solutie ar fi sa iei module si receptoare de RC 100% gata facute, si din statie doar sa generezi PPM.
#8
Postat 01 April 2015 - 10:02 PM
Aceeasi tehnologie 802.15.4 (zigbee) este disponibila cu CC2530 + amplificator pentru range de > 1km: http://www.ebay.com/itm/Uart-Serial-Port-to-Zigbee-Wi-Fi-CC2530
Exista SDK, cam shitty ce-i drept, dar este si iti permite sa bagi codul tau de aplicatie in transceiver pe langa cel de networking. Daca nu vrei sa mergi atat de departe, exista firmware doar pentru conexiune transparenta UART.
Aceasta postare a fost editata de Zen: 01 April 2015 - 10:04 PM
#9
Postat 02 April 2015 - 10:13 AM
Ca una e sa il folosesti in laborator sau la zeci de metri, si alta este in RC la sute de metri... la fel de optimist era si melihk de xbee acum 5 ani :)
http://www.rcgroups....84&postcount=13
si finalul...
http://www.rcgroups....98&postcount=88
Hmmm... recitind acum dupa atata vreme, vad ca problema a fost cu cele de 900Mhz numai...
Totusi, daca tot faci RC custom, de ce te-ai inghesui in 2.4G cu toata lumea, nu vorbesc de RC, ci de wifi si BT de la celulare, cand banda de 868M e pustie si faci 2km cu 10mW de voie... :unsure:
#10
Postat 02 April 2015 - 01:51 PM
Banda 868MHz o fi libera in sine dar nu-i cam aproape de GSM? http://www.rhcforum.ro/public/style_emoticons/default/unsure.gif Ar trebui sa aiba bandpass foarte bun rx-ul sa nu fie afectat de un telefon in apropiere (sau mai rau, un releu GSM).
Aceasta postare a fost editata de Zen: 02 April 2015 - 01:54 PM
#11
Postat 02 April 2015 - 02:34 PM
Nu de turnuri iti faci probleme, 2W ai unui celular activ in raza de 10m fac mult mai mult rau decat zeci de W ai unui releu la cativa km.
#12
Postat 03 April 2015 - 05:15 PM
#13
Postat 03 April 2015 - 06:12 PM
round-trip de 9ms pentru pachete, destul de bunicel zic eu.
Filmu e lung si plictisitor, setup-ul e totusi interesant: https://www.youtube....h?v=lR60toEjHl8
#14
Postat 03 April 2015 - 06:12 PM
Exista cateva proiecte pe net pentru folosirea unui nunchuk wii in scopul asta, in filmarile lui fmkit de pe rcgroups poti vedea asa ceva.
E o abordare intradevar atipica, care necesita reantrenarea substantiala a gargaunilor de la mansarda, dar cei care au incercat zic ca dupa asta nu se mai intorc la statii cu stick-uri...
Si pe mine ma intereseaza numai si numai prin prisma realizarii unui set cat mai mic de copter+RC, care sa imi ocupe spatiu minimal in valiza pe avion ;)
#15
Postat 03 April 2015 - 06:31 PM
Sunt si clone pe aliexpres la un sfert din pret, da nu se stie cat de bune.
Ce e interesant la ele e ca modulu de la sol e cu mufa USB, adica faci telecomanda aplicatie pe telefon sau tableta.
#16
Postat 03 April 2015 - 06:45 PM
Citeaza
Comunicatiile la arduino sunt de obicei legaturi de date.. Adica arduino-ul de pe model decodeaza comenzile si trimite pwm la servo. Partea buna e ca poti avea feedback, primesti informatii de la model, daca te intereseaza.
Sunt si module de comunicatie Wifi, si astea-s dragute ca la distante mici le comanzi direct din tableta, nu ai nevoie de "emitator". Cu ruter si antena directiva se pot atinge si cu astea 1-2km, dar am impresia ca au consum mai mare.
Astia au pastrat legatura buna la 4km cu antena directiva la baza si 500m cu ruter "normal" TP-link https://youtu.be/7BYdZ_24yg0?t=6m30s
#18
Postat 03 April 2015 - 07:30 PM
renatoa, la 03 April 2015 - 07:02 PM, a spus:
Am postat amandoi in acelasi minut si ne-am intercalat, de aici confuzia.
Ok.. tot pentru Dragos: modulul emitator RC se merita mai mult sa faci telecomanda care sa mearga cu receptoarele RC standard.
In cazul unui receptor cu microcontroler e util sa ai legatura de date bidirectionala, daca vrei inapoi date gen altitudine, directie, viteza, tensiuni, curenti, turatii, temperaturi si alte farafastacuri.
#19
Postat 03 April 2015 - 07:48 PM
Chiar si cele fara telemetrie, care nu trebuie sa trimita ceva inapoi.
RC-ul tot o legatura de date este, se transmite ca pe o seriala/radio modem.
Modularea si demodularea informatiei numerice este afacerea unui chip transceiver, transparenta la nivelul legaturii de date.
#20
Postat 03 April 2015 - 11:02 PM
Eu am o statie ppm din anii 90, o fi receptoru cu microprocesor, nu stiu si nici nu conteaza ca tot 6 canale are si-atat.
#21
Postat 01 September 2015 - 05:21 PM
`dasa, la 31 March 2015 - 09:23 PM, a spus:
Dupa o perioade in care am fost inactiv revin cu ultimea mea realizare,,O TELECOMANDA PE ARDUINO".
Momentan se afla in stare de test,iar in proportie de 90% este gata.
Emitatorul este compus din:
-arduino mega 1 bucata
-nrf24l01 1 bucata
-firele
-potentiometrele
-acumulatori
Receptorul din:
-arduino mega
-nrf24l01
-lm7805 pentru alimentare
-si un acumulator de peste 6v
Daca sunt persoane interesate o sa ofer schema si programul!!!
http://imgur.com/dzApsw4
http://imgur.com/vvJkxPy
http://imgur.com/a9tfLf4
http://imgur.com/C6T0zQH
http://imgur.com/b21AmNQ
Salut! Numele meu este Petru si sunt din Vaslui. Mi se pare o idee foarte interesanta. Te deranjeaja daca te sun in una din zile sa cer unele detalii? Sunt interesat de schema si program.
#22
Postat 02 September 2015 - 03:57 PM
PETT, la 01 September 2015 - 05:21 PM, a spus:
nici o problema stabilim pe rhc o ora si data cand sa vorbim momentan sunt aglomerat cu alte proiecte
#23
Postat 05 September 2015 - 07:57 AM
`dasa, la 02 September 2015 - 03:57 PM, a spus:
OK! Numarul meu de telefon e 0770345179. Da un beep sau un mesaj cand ai timp si chef. Daca iti vine mai usor, adresa de mail e pettgsm@gmail.com. Cu stima, Petru
#25
Postat 12 October 2015 - 05:27 PM
flomoc, la 12 October 2015 - 05:18 PM, a spus:
asta e un proiect de al meu mai vechi. mai am mult de munca la el. momentan e functioneaza pe o raza de 150 - 200 m.
Sper sa te inspire
https://youtu.be/BP_PS5Ix1XI
#26
#27
Postat 13 October 2015 - 06:03 AM
Are 7 canale proportionale ,8 comenzi ON/OFF si toretic telemetrie(in dezvolare). Canalul 1 controleasa un servo de la 1 la 2ms si 2 iesiri PWM de la 0 la 99% si poare fi mixat cu canalul 2 pt a modifica PWM 1 fata de 2(la o barca cu doua motoare sa poti vira doar din motoare). LCD-ul afiseaza momentan pozitia fiecarui potentiometru pe o scara de la 0 la 255 ,factorul de umplete al PWM 1 si 2, tensunea din baterii si in setup servo reverse.
Ambele microcontrolere merg cu quartz de 4MHz.
Spor la dezvoltare
#28
Postat 13 October 2015 - 08:34 AM
Azi insa... mai ales de cand a aparut placa AR9X, mi-e greu sa cred ca se mai justifica sa faci ceva de la zero si sa iasa peste acest nivel, la pret mai bun, mai ales dezvoltarea solitara a unui soft mamut de talia er9x/opentx.
Iar pe parte de RF, la fel, exista openlrs, unde ai ce invata suficient studiind codul, si il poti face in orice fel, fie de la cablaj gol, pana la a cumpara totul gata in carcasa.
Mult succes la invatat meserie !
Poate dam drumul la primul RC romanesc :)
Aceasta postare a fost editata de renatoa: 13 October 2015 - 08:35 AM
#29
Postat 15 October 2015 - 02:01 PM
flomoc, la 13 October 2015 - 06:03 AM, a spus:
Are 7 canale proportionale ,8 comenzi ON/OFF si toretic telemetrie(in dezvolare). Canalul 1 controleasa un servo de la 1 la 2ms si 2 iesiri PWM de la 0 la 99% si poare fi mixat cu canalul 2 pt a modifica PWM 1 fata de 2(la o barca cu doua motoare sa poti vira doar din motoare). LCD-ul afiseaza momentan pozitia fiecarui potentiometru pe o scara de la 0 la 255 ,factorul de umplete al PWM 1 si 2, tensunea din baterii si in setup servo reverse.
Ambele microcontrolere merg cu quartz de 4MHz.
Spor la dezvoltare
Pentru telemetrie ai luat in calcul viteza de transfer a modulelor rf,intreb deoarece eu am avut probleme cand foloseam telemetrie reactia servourilor a fost incetinita.
#30
Postat 16 October 2015 - 07:54 PM