BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Radiocomandi (https://www.baronerosso.it/forum/radiocomandi/)
-   -   programmazione radiocomando e arduino (https://www.baronerosso.it/forum/radiocomandi/360758-programmazione-radiocomando-e-arduino.html)

skitarrata 07 luglio 16 14:51

programmazione radiocomando e arduino
 
ciao ragazzi volevo chiedervi se potete darmi una mano e delle dritte su come programmare sia il radiocomando e sia arduino con il radio comando (tipo che libreria usare) comunque il radio comando che ho e un tgy-i6 e non so come interfacciarlo perché le guide sono giapponesi nonostante ciò vi spiego anche un po il mio progetto, volevo costruire una macchinina ribaltatrice con un servo due motori dc e un l293d e il ricevitore che mi e uscito in dotazione con il telecomando, qualcuno può darmi una mano ?

ps: ho fatto la stessa discussione in software perche nn sapevo dove era piu opportuna farla, scusatemi >.<

il link del radiocomando e questo:
Turnigy TGY-i6 AFHDS Transmitter and 6CH Receiver (Mode 2)

italo.driussi 07 luglio 16 16:10

Per il manuale della trasmittente non so aiutarti

In ogni uscita della ricevente e' presente un oda quadra di lunghezza da 1 a 2 millisecondi, con arduino lo leggi, elabori e comandi il l293d, poche righe di codice

Cerca con google "arduino ppm"

klamath 07 luglio 16 16:11

ciao
conosco quel radiocomando, ma non ho capito perché arduino quando potresti usare uno o più esc per motori brushed ed eventualmente giocare con i mix del radiocomando, se ti spieghi meglio magari potresti avere più feedback

italo.driussi 07 luglio 16 16:21

Con arduino in pratica ti fai i regolatori.

skitarrata 07 luglio 16 16:44

volevo evitare di comprare esc perché il mio progetto e a scopo produttivo cioè voglio crescere con la programmazione di arduino, forse dopo questo piccolo progetto punterò a qualcosa di più complicato pero devo prima fare esperienza :D per caso sapete se devo usare una libreria in particolare per arduino ? (tipo la libreria IRremote)e non so per chi di voi ha già esperienza mi potrebbe spiegare più o meno come si da un comando al radiocomando ?

skitarrata 07 luglio 16 16:45

comunque grazie italo per il consiglio, faccio una ricerca su ciò che mi hai detto ;)

skitarrata 07 luglio 16 16:48

ho trovato questo che spiega il tutto anche se non e questo il progetto che devo realizzare hahaha pero vi spiega l293 come lo collegherò cioè a ponte H, in fine i motori sono semplicemente due motori DC quelli che vedete nella foto dell'link

Modulo comando motori DC con L293DNE scheda BS2 e BS2 SX

ripeto e solo un idea di come voglio realizzarlo ;)

romoloman 07 luglio 16 19:22

Per leggere più di un canale da una ricevente in modo decente servono gli interrupt, e così pure per pilotare dei servi in modo decente....
Non mi risulta che ci sia nessuna libreria che usi gli interrupt per leggere più di un ingresso servo, in compenso nella sezione elettronica di questo forum ci sono diversi esempi che lo fanno....

skitarrata 08 luglio 16 11:38

ok ora mi vado a documentare anche sugli interrupt ;) per il resto sai per caso una guida italiana che mi spiega il radiocomando come si programma ?

skitarrata 08 luglio 16 11:49

comunque da come ho potuto vedere ci sono per arduino anche degli interrupt di tipo software, ma ci sono anche di tipo hardware, io non so ora cosa intendevi per interrupt, pero dovrebbe andare bene quello di tipo software ?

romoloman 08 luglio 16 14:05

Citazione:

Originalmente inviato da skitarrata (Messaggio 4932250)
comunque da come ho potuto vedere ci sono per arduino anche degli interrupt di tipo software, ma ci sono anche di tipo hardware, io non so ora cosa intendevi per interrupt, pero dovrebbe andare bene quello di tipo software ?

Assolutamente no, per la lettura serve di tipo hardware: Port change
e di tipo software timer interrupt per la generazione delle uscite e controllo motori.

skitarrata 08 luglio 16 14:17

scusami forse sono ignorante in materia però mi sorge spontanea la domanda :( ma per il controllo dei motori non basta già l293 ?

romoloman 08 luglio 16 15:32

Citazione:

Originalmente inviato da skitarrata (Messaggio 4932291)
scusami forse sono ignorante in materia però mi sorge spontanea la domanda :( ma per il controllo dei motori non basta già l293 ?

E il ciclo in cui vai a controllare i motori con cosa lo fai?? nel main loop ?
e il servo oltre ai due motori DC dove lo controlli ?

PS: lo scopo di questa ribaltatrice quale è ? quale è il suo campo di applicazione ?

skitarrata 08 luglio 16 18:15

io i motori volevo controllarli con il ponte ad H con l293d il tutto comandato da arduino (compreso il servo) ho visto qualche libreria da scaricare per comandare i segnali in ppm pero se non so come programmare il radiocomando e non so come funziona e come collegare il ricevitore non posso mai iniziare a vedere se vado bene >.<

per farti capire più o meno cosa voglio fare ecco un progetto simile al mio ;)

Realizzazione robot da combattimento peso formica/antweight - Forum Modellismo.net

riassunto dei miei componenti:
due motori DC
arduino
ricevitore
l293d
servomotore


Tutti gli orari sono GMT +2. Adesso sono le 07:37.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002