Go Down

Topic: Official topic: multicotteri con arduino! (Read 359205 times) previous topic - next topic

lestofante



Il WMP + Nunchuk è solo un modo per risparmiare qualche Euro, in particolare il WMP ha un rapporto prezzo prestazioni ottimo, con circa 20 Euro ti ritrovi con un giroscopio a tre assi, già filtrato, tutto sommato decente e sufficiente per lo scopo, però c'è di meglio.
Per quanto riguarda l'utilizzo dell'accelerometro del Nunchuk lo sconsiglio sia perché la conversione è fatta solo a 10 bit, tanto vale usare direttamente l'ADC dell'ATmega, sia perchè un ADXL335 già saldato su una breakout board costa di meno ed è meno ingombrante.



il nunchuck, se usato col pass-through del WMP, restituisce solo 9 bit...
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

FEDERICO

Il WMP e' il wii motion plus, uno scatolotto che si collega sotto il telecomando wiimote. Il telecomando wiimote non conosco la connessione (ma suppongo che se lui si interfaccia in i2c ai suoi amici, anche lui supporti i2c) ma non mi pare il topic giusto per porre la domanda! F
Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

astrobeed


il nunchuck, se usato col pass-through del WMP, restituisce solo 9 bit...


Ecco un altro ottimo motivo per non usare il nunchuk come accelerometro.
Scientia potentia est

FEDERICO

Astrobeed, tu hai fatto le tue prove tramite il software gui in java che c'e' nel pacchetto del multiwii?
Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

Kal

Ho montato anche io wm+ e nunchuck con il multiwii, però qualche volta non mi legge il nunchuck.. ma basta staccare e riattaccare che funziona tutto.. entrambi i dispositivi sono non originali, dite che l'unica cosa che può causare l'errore è il collegamento o ci possono essere altri problemi?
www.robodroid.wordpress.com

milvusmilvus

in attesa che anche io possa mettere le mani su multiwii e nunchuck, potete inviarmi una foto dei dispositivi collegati?? non ho ancora capito come si collegano.... e in giro non ho trovato foto..

Kal


in attesa che anche io possa mettere le mani su multiwii e nunchuck, potete inviarmi una foto dei dispositivi collegati?? non ho ancora capito come si collegano.... e in giro non ho trovato foto..

Ho fatto un video in cui mostro come ho fatto io.. lo trovi qui http://robodroid.wordpress.com/2011/07/16/multiwii-come-collegare-il-nunchuck-e-il-wii-motion-plus-ad-arduino/
www.robodroid.wordpress.com


astrobeed


potete inviarmi una foto dei dispositivi collegati?? non ho ancora capito come si collegano.... e in giro non ho trovato foto..


Se vai alla pagina 17, replay 251, ho messo una foto di come ho montato il WMP e l'accelerometro ADXL345 su una breadboard per fare le prove.
Se usi tutti device I2C il montaggio è semplicissimo, devi mettere in parallelo tutti i segnali SCL su una linea e gli SDA su una seconda linea, SCL lo colleghi ad A5 di Arduino e SDA ad A4, metti due resistenze di pull up da 1.5k (valore più che sicuro) su SCL e SDA collegandole al +3.3V.
ATTENZIONE che tutti i device I2C che si collegano al MultiWii [font=Verdana]DEVONO[/font] essere alimentati a 3.3V, assolutamente da evitare l'alimentazione a 5V, chi scrive che si può fare sta dicendo delle cavolate enormi.
Scientia potentia est

lestofante


Ho montato anche io wm+ e nunchuck con il multiwii, però qualche volta non mi legge il nunchuck.. ma basta staccare e riattaccare che funziona tutto.. entrambi i dispositivi sono non originali, dite che l'unica cosa che può causare l'errore è il collegamento o ci possono essere altri problemi?


nel senso che il nun non viene proprio rilevato, o che da in output sempre lo stesso valore?
Guida per principianti http://playground.arduino.cc/Italiano/newbie
Unoffical Telegram group https://t.me/genuino

astrobeed


Ho montato anche io wm+ e nunchuck con il multiwii, però qualche volta non mi legge il nunchuck.. ma basta staccare e riattaccare che funziona tutto..


Nel video che hai postato non vedo le resistenze di pullup e vedo che alimenti il tutto da un pin di Arduino senza nemmeno mettere i diodi in serie.
Così non va bene, alimenta il tutto direttamente dai 3.3V forniti da Arduino e metti due pull up da 1.5k su SCL e SDA del WMP.
Io ho lasciato il WMP in funzione per diverse ore di seguito per sincerarmi se veramente perde la comunicazione come asserisce l'autore del MultiWii, per questo motivo ha previsto l'alimentazione tramite un GPIO con due diodi in serie per poter resettare a comando il WMP, non ho riscontrato nessun problema.
La mia ipotesi è che i problemi lamentati sono dovuti a valori non idonei per le pull up sulla I2C, se non la totale mancanza di queste, con device non originali funziona lo stesso perché le pull up possono incluse sul WMP, però sono di alto valore e sicuramente portano a vari problemi quando si collega tutto il resto.
Scientia potentia est

f.schiano

Ragazzi, ma il sito www.multiwii.com anche a voi non carica Le immagini??

E' un problema di questi giorni o è un problema generale?

Grazie...ciao a tutti!!!

astrobeed


Ragazzi, ma il sito www.multiwii.com anche a voi non carica Le immagini??


Ho provato adesso e anche a me non fa vedere le immagini, testato con Chrome, con Firefox e con Explorer.
Scientia potentia est

f.schiano

Io solo con Chrome ed Explorer...ma il risultato è lo stesso :) !!!

ratto93

A me carica tutto tranquillamente con Opera, IE mi da problemi....
Se corri veloce come un fulmine, ti schianterai come un tuono.

Go Up