annuncio

Comprimi
Ancora nessun annuncio.

MultiWii Quad! Alternativa ad Aeroquad/Baronpilot con sensori wii

Comprimi
X
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • Originariamente inviato da kamikazeta Visualizza il messaggio
    arduino l'ho preso da drobotics su ebay, in inghilterra
    E' lui, Drobotics vende il Dfrduino nano che è spesso un po' sfigato quanto a regolatore..
    Io ne ho diversi e gli unici rotti sono quelli dfr.

    per l'alimentazione dal pin +5 bisogna cambiare qualcosa sul codice?
    No, non bisogna cambiare niente, non stai facendo alcuna modifica nè hardware nè software, si tratta solo di alimentare l'arduino a 5v dall'apposito pin, piuttosto che usare il pin Vin che passa attraverso il regolatore.

    quella è sempre una entrata o può anche essere una uscita? è possibile alimentarlo dalla shield?
    E' un pin dedicato all'alimentazione +5V, puoi usarlo in entrata per alimentare l'arduino (solo da un regolatore che eroghi 5v stabilizzati) oppure in uscita se usi il regolatore interno. Ma nel tuo caso, visto che il regolatore è presumibimente rotto, sarà solo l'entrata di alimentazione.
    Il 4° pin dall'alto sulla fila di destra, nella foto sotto:


    intanto vedo se riesco a recuperare un regolatore adattabile
    Puoi usare un qualsiasi bec a 5v per provare...
    Johnny
    (GTE - Torino)
    Out of sight, NOT out of mind.

    Commenta


    • Originariamente inviato da biv2533 Visualizza il messaggio
      Mi pareva di averti dato questo suggerimento solo due volte.
      E menomale che non t'ha ascoltato , tu gli volevi far dare i 5v al pin d11, che è configurato come un output pwm....non sarebbe stato molto contento (come infatti ti ha detto Toshiro)
      Johnny
      (GTE - Torino)
      Out of sight, NOT out of mind.

      Commenta


      • Kamikazeta parlava di shield e gli ho detto di alimentarlo un qualsiasi pin che viene usato per i motori ad esempio il D11.
        Il che significa non dare tensione all'uscira 11 di arduino, ma alla shield con 5 volt che alimentera' arduino.
        Come ripeto si parlava di shield non di dare 5vcc diretti al piede di arduino, mi pareva fosse chiaro.
        La cosa come dicevo funziona tranquillamente.
        Ultima modifica di biv2533; 02 giugno 11, 09:19.

        Commenta


        • Ragazzi, vado leggermete OT ma potrebbe essere interessante per molti (me compreso!).
          Stavo pensando di creare un sistema per avere la GUI a terra funzionante in "wireless". Quindi avere a terra una groundstation con un pc che faccia funzionare la GUI. Per il data link pensavo ad un transceiver in banda 433MHz tipo questo: Store Search Results
          Magari in futuro potrebbe essere possibile inviare comandi speciali al controller di bordo come coordinate GPS o parametri di volo tra cui avere la possibilità di cambiare al volo i parametri di PID e monitorarne la reazione.
          Chi mi aiuta?
          AERODRONE M4X - AERODRONE M6S (revamping) - AERODRONE M4H - i miei video

          Commenta


          • Originariamente inviato da magnetron1 Visualizza il messaggio
            Ragazzi, vado leggermete OT ma potrebbe essere interessante per molti (me compreso!).
            Stavo pensando di creare un sistema per avere la GUI a terra funzionante in "wireless". Quindi avere a terra una groundstation con un pc che faccia funzionare la GUI. Per il data link pensavo ad un transceiver in banda 433MHz tipo questo: Store Search Results
            Magari in futuro potrebbe essere possibile inviare comandi speciali al controller di bordo come coordinate GPS o parametri di volo tra cui avere la possibilità di cambiare al volo i parametri di PID e monitorarne la reazione.
            Chi mi aiuta?
            Attualmente la ricezione della configurazione del pid é sincrona e blocca i processi di ricezione e stabilizzazione del mezzo(testato con Bluetooth). Ci vuole un bel po' di lavoro per renderlo operativo. Ma vale la pena di farlo con multiwii piuttosto che passare a qualcosa di piu evoluto che già lo supporta?

            Alessio

            Commenta


            • Scusate se specifico, ma non vorrei creare male interpretazioni sopratutto da parte dei nuovi arrivati.

              L'alimentazione dell'Arduino Nano tramite shield originale puo' avvenire in tre modi differenti:
              - Tramite apposito ingresso con connettore circolare con polo positivio centrale e accetta alimentazioni da 7 a 20Vcc (volt in corrente continua)

              - Tramite la porta USB a 5Vcc fornita du un computer, ma con pochissima corrente, quindi non usabile per pilotare servi o altre cose

              - Usando il pin centrale dei connettori delle uscite D3 D9 D10 e D11, quelle alla quali solitamente si connettono i regolatori o eventuali servi.

              Su tali uscite, l'alimentazione andra' data sul pin centrale il positivo da parte di un unico BEC, quindi scollegando il centrale (positivo) da parte degli altri regolatori connessi.
              Sempre sulla stessa spinetta sara' collegata l'uscita in PWM che andra' al regolatore o al servo e la massa GND.
              L'alimentazione deve essere rigorosamente a 5Vcc non superiore.

              Il sistema funziona, perche' ne ho collegati almento un paio ad alcuni amici del campo volo e quindi non parlo per sentito dire, ma per esperienza diretta.
              Se non funziona e' necessario ponticelare il pin capofila a due poli sulla testata dello shield nella colonna delle uscite D13, D12 ecc.

              Spero di aver fatto maggiore chiarezza alla mie precedenti affermazioni e mi scuso per eventuali refusi o fraintendementi che potrei aver provocato

              Commenta


              • vorrei annunciare a tutti che è stato aperto lo store ufficiale di arduino con sede in svizzera.
                http://store.arduino.cc/ww/index.php...ex&cPath=11_12
                in particolare:
                http://store.arduino.cc/ww/index.php...products_id=77

                quindi piuttosto che fare braccino corto prendete un qualcosa di sicuro

                se posso aggiungere una cosa anche io sto creando una board dedicata con circuiti SMD per l'utilizzo con multiwii, ma credo che il mio primo quadri vedrà solo una scheda originale

                riguardo al fatto di trasmettere i dati a terra, 2 zigbee uno sul cottero e uno a terra, a terra con l'adattatore e sul cottero collegato ai pin 0 e 1 di arduino, funzionano come un cavo seriale invisibile via radio, non ricordo su che frequenze opera ma dovrebbero essere le 2.4GHz

                li potete trovare qui:
                .: Robot Italy WebSite:. : Modulo XBee con Antenna a Chip [550011] - 27,60EUR

                altrimenti:
                Zigduino - Logos Electromechanical

                costa circa come un arduino UNO, poi però dovete adattare il software in modo che invece che al Serial.print mettete il comando necessario per trasmettere via zigbee. non garantisco sulla portata in quanto non ne ho mai provati..
                http://www.electroit.tk/ - il sito sull'elettronica tutto italiano

                Commenta


                • Originariamente inviato da biv2533 Visualizza il messaggio
                  Su tali uscite, l'alimentazione andra' data sul pin centrale il positivo da parte di un unico BEC, quindi scollegando il centrale (positivo) da parte degli altri regolatori connessi.
                  Sempre sulla stessa spinetta sara' collegata l'uscita in PWM che andra' al regolatore o al servo e la massa GND.
                  L'alimentazione deve essere rigorosamente a 5Vcc non superiore.

                  Il sistema funziona, perche' ne ho collegati almento un paio ad alcuni amici del campo volo e quindi non parlo per sentito dire, ma per esperienza diretta.
                  Se non funziona e' necessario ponticelare il pin capofila a due poli sulla testata dello shield nella colonna delle uscite D13, D12 ecc.

                  Spero di aver fatto maggiore chiarezza alla mie precedenti affermazioni e mi scuso per eventuali refusi o fraintendementi che potrei aver provocato

                  Stefano questo è valido solo per la shield del Nano DFrobots.... come l'avevi scritto tu prima era fraintendibile (specie perchè kamikazeta stava misurando la tensione ai capi dei singoli pin).

                  Comunque, visto che ci siamo, cerchiamo di chiarire cosa è meglio fare e cosa invece NO se avete la shield dell'arduino nano prodotta da DFRobots:

                  - L'alimentazione via usb è utile solo per caricare il software, non va usata per nient'altro.
                  Infatti, non solo non eroga corrente sufficiente per pilotare servocomandi, ma non va usata nemmeno per fare prove con i sensori se alimentate dal D12, perchè l'usb spesso eroga meno di 5v e non stabilizzati, rendendo le letture dei gyro/accell ballerine e poco affidabili (sia che abbiate messo i diodi in serie, sia che alimentiate diretti a 5v dal d12).

                  - l'alimentazione dal jack della shield accetta sì da 7 a 20V, ma è sconsigliato usare alte tensioni per lunghi periodi, quindi meglio limitarsi al massimo ad usare 12v (12,6v per una 3s completamente carica), per evitare di sovraccaricare il regolatore. (La cosa migliore sarebbe usare una lipo 2s o un regolatore che eroghi 7-9v)

                  Evitate di alimentare direttamente dal jack (Pwrin), è fatto per applicazioni di laboratorio, non è adatto al nostro uso, infatti non assicura un contatto sempre saldo quando il mezzo vibra o manovra velocemente, e tende a sfilarsi in volo.

                  Se volete usare la stessa batteria di volo, una batteria dedicata, un regolatore o quant'altro, alimentate la shield direttamente dai pin VIN / Ground, ce sono riportati in fondo a destra nella shield:

                  Se proprio avete rotto il regolatore di tensione interno dell'arduino, e volete provare ad alimentare l'arduino a 5V (dovete usare per forza un bec a 5v o un regolatore stabilizzato), usate preferibilmente i connettori +5v /ground (nati per le connessioni i2c) che stanno sotto i pin VIN.

                  I questo modo lasciate in pace gli altri connettori degli esc /servi e ricevente, così evitate di fare casino.

                  Ricordatevi di NON usare il bec integrato dei regolatori che usate per i motori (per tutta una serie di motivi che abbiamo elencato ormai un miliardo di volte e dovreste ormai conoscere a memoria!!), staccate sempre il filo centrale (rosso) dalla spinetta dell'esc.
                  Johnny
                  (GTE - Torino)
                  Out of sight, NOT out of mind.

                  Commenta


                  • Grazie Biv per la spiegazione e i suggerimenti, non ho avuto modo i giorni scorsi di provare con questo sistema, all'inizio non mi era chiaro come procedere. Ora si.

                    jhoexp mi sa che uno dei miei era sfigato. Ora proverò come mi avete suggerito, intanto mi sto procurando un regolatore da sostituire
                    tutti i miei video
                    tutte le mie recensioni

                    Commenta


                    • Originariamente inviato da jhoexp Visualizza il messaggio
                      Se proprio avete rotto il regolatore di tensione interno dell'arduino, e volete provare ad alimentare l'arduino a 5V (dovete usare per forza un bec a 5v o un regolatore stabilizzato), usate preferibilmente i connettori +5v /ground (nati per le connessioni i2c) che stanno sotto i pin VIN.

                      I questo modo lasciate in pace gli altri connettori degli esc /servi e ricevente, così evitate di fare casino.

                      ecco questa era la mia prossima domanda, per evitare appunto ulteriori modifiche alle connessioni.!
                      tutti i miei video
                      tutte le mie recensioni

                      Commenta


                      • Originariamente inviato da lol21 Visualizza il messaggio
                        riguardo al fatto di trasmettere i dati a terra, 2 zigbee uno sul cottero e uno a terra, a terra con l'adattatore e sul cottero collegato ai pin 0 e 1 di arduino, funzionano come un cavo seriale invisibile via radio, non ricordo su che frequenze opera ma dovrebbero essere le 2.4GHz

                        Ho valutato anche la soluzione zigbee, ma dato che opera a 2,4GHz vorrei evitarlo per il fatto che la tx di controllo opera a 2,4GHz, il video link opera a 1,2GHz e si sa che alcune armoniche disturbano il 2,4GHz della rx (lo filtrerò con un apposito filtro) e vorrei per questo evitare un'altra 2,4GHz sul multicottero per limitare ulteriormente i disturbi ecco perchè pensavo al 433MHz.
                        AERODRONE M4X - AERODRONE M6S (revamping) - AERODRONE M4H - i miei video

                        Commenta


                        • ordunque mi metto all'opera, ho deciso di fare un vero e proprio arduino con zigbee e attacchi per i regolatori e per i sensori della wii. il chip non sarà SMD ma un normale DIP.

                          appena avrò qualche risultato posto
                          http://www.electroit.tk/ - il sito sull'elettronica tutto italiano

                          Commenta


                          • Originariamente inviato da jhoexp Visualizza il messaggio
                            Ciao Sergio...bene finalmente ti sei presentato anche qui!
                            Vedo che procedi col quad e mi sembra tutto ok, però è strano che tu non veda i motori rispondere al comando da radio sul roll come sugli altri assi... specie quando l'escursione del canale è corretta sul configuratore.
                            I valori di PID e soprattutto l'RC rate/expo sono quelli di default?
                            Comunque una volta che vieni al campo se mi avvisi e porti il mezzo gli diamo un'occhiata e vediamo se c'è qualcosa di strano...
                            Ho scoperto l'arcano ovvero i parametri che io credevo di default non lo sono .
                            Quelli che vengono su facendo il read sulla GUI sono completamente fasulli e questo succede anche ricaricando il programma, il PID è impostato a 30 ed anche gli altri parametri sono tutti troppo elevati, uso la versione 1.7.
                            Impostando i valori letti in alcuni post sul forum tutto funziona regolarmente ed anche il roll lavora come gli altri canali.
                            Dove posso trovare i veri default per iniziare ?
                            Sergio
                            (GTE - Torino)

                            Commenta


                            • Originariamente inviato da kamikazeta Visualizza il messaggio
                              Grazie Biv per la spiegazione e i suggerimenti, non ho avuto modo i giorni scorsi di provare con questo sistema, all'inizio non mi era chiaro come procedere. Ora si.

                              jhoexp mi sa che uno dei miei era sfigato. Ora proverò come mi avete suggerito, intanto mi sto procurando un regolatore da sostituire
                              Ciao Kami, anchi io presi il tutto da drobotics, e come ti dissi anche il mio regolatore mi fece ciao ciao, e quindi è stato sostituito con quello che ti dissi.
                              sicuramente non comprero' piu dal quel fornitore visto i casi.

                              Commenta


                              • Originariamente inviato da jhoexp Visualizza il messaggio
                                Stefano questo è valido solo per la shield del Nano DFrobots.... come l'avevi scritto tu prima era fraintendibile (specie perchè kamikazeta stava misurando la tensione ai capi dei singoli pin).

                                Comunque, visto che ci siamo, cerchiamo di chiarire cosa è meglio fare e cosa invece NO se avete la shield dell'arduino nano prodotta da DFRobots:

                                - L'alimentazione via usb è utile solo per caricare il software, non va usata per nient'altro.
                                Infatti, non solo non eroga corrente sufficiente per pilotare servocomandi, ma non va usata nemmeno per fare prove con i sensori se alimentate dal D12, perchè l'usb spesso eroga meno di 5v e non stabilizzati, rendendo le letture dei gyro/accell ballerine e poco affidabili (sia che abbiate messo i diodi in serie, sia che alimentiate diretti a 5v dal d12).

                                - l'alimentazione dal jack della shield accetta sì da 7 a 20V, ma è sconsigliato usare alte tensioni per lunghi periodi, quindi meglio limitarsi al massimo ad usare 12v (12,6v per una 3s completamente carica), per evitare di sovraccaricare il regolatore. (La cosa migliore sarebbe usare una lipo 2s o un regolatore che eroghi 7-9v)

                                Evitate di alimentare direttamente dal jack (Pwrin), è fatto per applicazioni di laboratorio, non è adatto al nostro uso, infatti non assicura un contatto sempre saldo quando il mezzo vibra o manovra velocemente, e tende a sfilarsi in volo.

                                Se volete usare la stessa batteria di volo, una batteria dedicata, un regolatore o quant'altro, alimentate la shield direttamente dai pin VIN / Ground, ce sono riportati in fondo a destra nella shield:

                                Se proprio avete rotto il regolatore di tensione interno dell'arduino, e volete provare ad alimentare l'arduino a 5V (dovete usare per forza un bec a 5v o un regolatore stabilizzato), usate preferibilmente i connettori +5v /ground (nati per le connessioni i2c) che stanno sotto i pin VIN.

                                I questo modo lasciate in pace gli altri connettori degli esc /servi e ricevente, così evitate di fare casino.

                                Ricordatevi di NON usare il bec integrato dei regolatori che usate per i motori (per tutta una serie di motivi che abbiamo elencato ormai un miliardo di volte e dovreste ormai conoscere a memoria!!), staccate sempre il filo centrale (rosso) dalla spinetta dell'esc.
                                Ciao jhoexp, sono daccordo con te a utilizzare bec esterni in modo da non affanare gli esc, nel mio caso con un regolatore alimento solo la rx gli altyri cavo red tolto, ma volevo porti la domanda forse stupida ma se si volesse passare per i connettori +5v e non per il vin e non sia ha alcun bec come si potrebbe procedere per mantenere quel voltaggio?
                                Grazie

                                Commenta

                                Sto operando...
                                X