[Progetto Scolastico] Pilotare macchinina tramite Arduino Uno.

Salve,

Ringrazio coloro che utilizzeranno il loro tempo per visionare e rispondere in questo topic.

Sono uno studente dell'ultimo anno di un istituto tecnico industriale - indirizzo di elettronica e telecomunicazioni, ahimè non abbiamo mai utilizzato Arduino nè a scuola, nè in corsi pomeridiani di robotica, perciò non sono pratico di questi interessante mondo che è Arduino!

Per il progetto di esame, ci siamo organizzati nel seguente modo: tre gruppi di due persone ciascuno (hardware, software e meccanica) in ognuno di questi piccoli team ci sono dei relatori, perchè forniremo della documentazione alla commissione di esame.

Il fulcro del progetto: una macchinina (senza telecomando) comandata tramite un cellulare.

Il problema principale di questo progetto consiste nell'interazione tra Arduino Uno e i motori di una macchinina telecomandata che abbiamo comprato.

O meglio, la macchinina è dotata di ruote, servomotori, motore e una batteria da 12V e una scheda che gestisce il tutto: ora si dovrebbe eliminare quella scheda e collegarla ad Arduino Uno, che tramine la WiFi Shield dovrebbe gestire i movimenti da un applicazione sul computer.

Come è possibile fare questa operazione? Cosa sarebbe quella scheda e come la sostituisco?

Scusa, ma come possiamo sapere che scheda monta?
L'avete comprata, perciò esiste un nome del prodotto, un produttore, un sito dove ne parlano?!? :fearful:

No, è una macchinina qualunque comprata a quattro soldi usata da un amico e non ha documentazione, nome e nessuna tipologia di fogli tecnici.

Molti ex-studenti comprando una macchinina radiocomandata sono riusciti a gestirla tramite Arduino Uno e WiFi Shield:)

Se ci fosse una base già predisposta con quattro ruote, e con la possibilità di montare facilmente Arduino su di essa sarebbe fantastico! Perchè modificare questa mi sembra apparentemente difficile..

Ad esempio una cosa come questa:
http://www.robot-italy.com/it/magician-chassis-kit-piattaforma-robotica.html

http://www.ebay.it/itm/Smart-Robot-Car-Chassis-Kit-with-Speed-Encoder-wheels-and-Battery-Box-/130860569016?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item1e77e5d1b8&_uhb=1#ht_3659wt_1188

oppure questo (ma dalla cina ci mette 2 mesi ad arrivare):
http://www.ebay.it/itm/121049610199?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649#ht_1195wt_954

Preferirei un modello di automobile a quattro ruote, perchè ho bisogno di uno spazio più ampio per montare una telecamerina, della sensoristica e un faretto per le riprese al buio gestito da sensore di luminosità che ho già preparato e collaudato con Arduino Uno.

Una macchina qualsiasi non può essere gestita da Arduino in nessun modo? Conosci qualche base di automobile a quattro ruote da comprare?

Grazie infinite per i consigli e la tempestività =)

dall'inghilterra di solito 1 settimana e arriva

Un qualsiasi motorino DC brushless può essere pilotato da Arduino. Però se dei motorini montati sulla macchinina che già avete non sapete nulla, si può solo andare a tentativi.
Potete almeno fare delle foto? (foto dell'interno della macchinina e dei motori e della scheda da rimuovere)
Se alleghi le foto (Additional options) le foto sono piccole e cliccandoci sopra uno se le ingrandisce.

Questa sarebbe perfetta, le dimensioni sono adatta alle nostre esigenze, le tempistiche dell'ordine sono buone!
Veramente ottimo, grazie!:smiley:

Questo modellino è dotato di servo motori, motore o è solamente la base su cui montarci il tutto? Dovrebbero essere quelli sotto accanto a ciascuna ruota ma non sono sicuro, e non vedo il motore principale.

Nel primo caso, come collego Arduino Uno ad essi?
Nel secondo caso, sai consigliarmi qualcosa servo motore specifico da comprare per rendere piu facile e per gestire il tutto tramite Arduino?

Credi sia predisposta per sterzare/girare?

EDIT: Domani mattina presto posto diverse fotografie della macchinina, perchè l'abbiamo lasciata nel laboratorio a scuola.

Four wheel drive smart car chassis kit. Very easy to construct, just add micro-controller (such as Arduino), and sensor modules to build a fully autonomous robot.
Car comes with tachometer wheel for rotary encoder.
Four separate motors with gearbox allows for good maneuverability.
Large, sturdy chassis allows greats expandability.

Si, c'e' tutto. Sono 4 motori. Frà l'altro secondo me basterebbero 2.
Per sterzare fermi un motore e fai ruotare solo l'altro. Ti danno anche 4 ruote tacometriche, ovvero quel cartoncino tondo con i buchi, da attaccare a un encoder per sapere quanti giri fa ogni ruota. L'encoder non c'e'.
I motori li piloti con Arduino, ma non direttamente. Di solito si usa una shield per i motori DC. I motori DC sono meno complicati dei motori passo-passo.
I motori passo-passo vogliono molta corrente e scaldano da bestie. I motori DC sono più umani, ma i pin di Arduino NON danno così tanta corrente.
Cerca delle guide sui motori DC. Ne trovi a bizzeffe.

Questo potrebbe essere un buono spunto: