Official topic: multicotteri con arduino!

salva lo 0 degli accelerometri, andrebbero tarati anche i giroscopi ma quello non è fattibile da GUI.

http://www.multiwii.it/427/
ti consiglio questa lettura molto facile :wink:

superlol: salva lo 0 degli accelerometri, andrebbero tarati anche i giroscopi ma quello non è fattibile da GUI.

http://www.multiwii.it/427/ ti consiglio questa lettura molto facile ;)

Utilissima! Mi tornera' utile quando saro' pronto, ma e' definitivamente utile! Ma il READ nell'interfaccia, e il WRITE, a che servono?

Dalla mia foto qualcuno capisce xke' il mio grafico va un po' a caso? Posso fare un video se necessario :-)

Ho trovato un consiglio su un video in youtube che recita

connect adxl335 sensor from wii ninchuk to arduino:
X - A3
Y - A2
Z - A1
in multiwii sketch (#define ADCACC):
void adc_ACC_getRawADC() {
accADC[ROLL] = -analogRead(A2); // Y
accADC[PITCH] = -analogRead(A3); // X
accADC[YAW] = -analogRead(A1); // Z

E ho riposizionato il tutto alla luce della foto di astrobeed…
Un po’ meglio ma dopo poco sembra andare a caso o inizia a girare tutto in maniera vorticosa ??!?!?!!

Allego ulteriore foto

secondo me la calibrazione dell’accellerometro nel software è errata. Non so se vanga fatta dinamicamente o ci sono dei valori fissi… tu sei sicuro che all’accensione, per qualche secondo, hai tenuto il sensore perfettamente fermo e dritto? (in modo che avvenisse la calibrazione?)

p.s. per quanto riguarda java:
1: si tratta della versione 1.7, tu hai ancora la 1.6
2: si basa sul codice, ciò NON vuol dire che è stata sostituita, anche se i due progetti sono in stretta sintonia
3: la controparte Oracle è ancora superiore dal punto di vista compatibilità, testato sulla mia pelle con motori grafici 3d, fisici, e non è la prima volta che leggo errori di rxtx con la openJDK

esiste un test di compatibilità per le piattaforme che si dichiarano java compatibili, e openJDK ha ancora un pò di strada da fare, anche se l’idea di una VM completamente open source è davvero intrigante

Federico: E ho riposizionato il tutto alla luce della foto di astrobeed.. Un po' meglio ma dopo poco sembra andare a caso o inizia a girare tutto in maniera vorticosa ??!?!?!!

Quasi sicuramente il tuo problema è legato alla mancata coerenza tra gli assi del gyro e quelli dell'accelerometro e, forse, anche per i fondo scala. Io ho montato il tutto su breadboard per comodità, in settimana preparo una schedina dedicata dove mettere anche il magnetometro e il sensore di pressione, e il verso di montaggio è praticamente obbligato, infatti, e l'avevo pure detto, ho dovuto modificare i riferimenti degli assi nel software per farli tornare nel giusto modo. In pratica devi avere che muovendo l'asse roll del gyro e quello roll dell'accelerometro i relativi grafici e valori devono muoversi assieme e con lo stesso segno, la stessa cosa va rifatta per tutti gli altri assi modificando l'assegnazione, e il verso, come serve nel software. Nel tuo caso devi agire su questa porzione di codice :

// **************************
// ADC ACC
// **************************
#if defined(ADCACC)
void adc_ACC_init(){
  pinMode(A1,INPUT);
  pinMode(A2,INPUT);
  pinMode(A3,INPUT);
}

void adc_ACC_getRawADC() {
  accADC[ROLL]  =  -analogRead(A1);
  accADC[PITCH] =  -analogRead(A2);
  accADC[YAW]   =  -analogRead(A3);

  acc_1G = 75;
  acc_25deg = 32; // = acc_1G * sin(25 deg)
  accPresent = 1;  
}
#endif

Basta spostare A1, A2, A3 come serve ed eventualmente togliere il segno - per invertire la direzione.

Ecco fatto il danno, ho ordinato questo telaio, come motori ci metto quattro Scorpion 2212-26, più che altro perché ne ho già due nel cassetto.

astrobeed: Ecco fatto il danno, ho ordinato questo telaio, come motori ci metto quattro Scorpion 2212-26, più che altro perché ne ho già due nel cassetto.

eliche 10x6?

anche se delle 10x4.5 dovrebbero già tirare a bestia

superlol: eliche 10x6? anche se delle 10x4.5 dovrebbero già tirare a bestia

Come avevo già accennato il discorso elica è molto delicato, figurati che a parità di diametro, passo e giri del motore ottieni una spinta diversa a seconda del produttore/modello. Fortunatamente Scorpion ha un software gratuito che permette di verificare tutti i parametri su una ampia scelta di eliche, grazie a questo programma è facile identificare l'elica che fornisce la maggiore spinta, a discapito dell'efficienza, oppure la maggiore efficienza a discapito della spinta. In base ai calcoli posso optare per diverse eliche da montare sul quadri in funzione di quello che desidero, se voglio la massima autonomia mette delle GWS EP0804 che consentono una spinta statica massima di 390 grammi (1.2 kg di spinta complessiva) con un consumo massimo di solo 5A per motore, ovviamente il payload è poco, al massimo ci posso mettere sopra una Flycam. Se voglio la massima spinta monto le GWS EP1045 che forniscono fino a 800 grammi (3.2 kg complessivi, potrei metterci sopra pure una Reflex), però la corrente massima arriva a 11.5A, oppure delle Cam Prop 11x6 che forniscono 860 grammi, corrente 13.2A Ovviamente i valori di corrente sono riferiti alla spinta massima e non al valore in Hovering e tantomeno a quello nel volato dove si ha il consumo minimo se non si spinge troppo la velocità.

Dimenticavo, il software della Scorpion si può utilizzare anche con motori non loro, basta scegliere “Custom/User” nella selezione del motore e impostare a mano tutti i parametri prendendoli dalle caratteristiche tecniche del motore a cui volete accoppiare un’elica.

Grazie per la dritta software e complimenti anche per i tuoi acquisti!
Gia’ che siamo in tema eliche, sapete dove sia possibile acquistarle a Milano oppure on line non troppo pacco? Cioe’ non voglio mettermi a limarle perche’ sono scarse (e non ho l’attrezzatura per valutarlo)
Non vedo l’ora di avere ancora tempo per lavorare ai sensori…

Federico: Gia' che siamo in tema eliche, sapete dove sia possibile acquistarle a Milano oppure on line non troppo pacco?

Online quelle di MikroKopter, però tocca vedere che motori hai o vuoi prendere. In negozio a Milano (Seregno) le trovi sicuramente da Mella quelle del Gaui, e molto probabilmente ha anche altri passi perché vende un tricottero grosso per riprese video. In alternativa fatti un giretto da Movo e da Taccani, sono tra i più grossi e forniti negozi di modellismo a Milano e anche se non le hanno disponibili in negozio sicuramente te le fanno arrivare.

Federico:
Grazie per la dritta software e complimenti anche per i tuoi acquisti!
Gia’ che siamo in tema eliche, sapete dove sia possibile acquistarle a Milano oppure on line non troppo pacco? Cioe’ non voglio mettermi a limarle perche’ sono scarse (e non ho l’attrezzatura per valutarlo)
Non vedo l’ora di avere ancora tempo per lavorare ai sensori…

particolare: le eliche NON si limano, o perdi il profilo alare che è peggio. di solito si da una mano di colla col pennellino sulla pala più leggera, in modo da influire il meno possibile sul profilo ma giocare con i pesi.

lesto:
particolare: le eliche NON si limano,

Sopratutto serve un equilibratore per eliche a sospensione magnetica come questo:

scusa astro ma per motivi di sicurezza e rendimento ti chiedo di rivalutare le eliche, con 1.3kg lo tiri su ma non hai sicurezza, se ti si scarica la batteria cade quasi a piombo.

promettimi che mi dirai quando lo proverai per non essere li nei paraggi :sweat_smile:

dico sul serio io usavo le 8x6 e quando ho visto che non aveva una buona ripresa ed è quasi andato addosso ad un mio compagno per batteria scarica ho messo le 10x4.5 anche avendo alla fine meno autonomia. la sicurezza ti prego contala, sarai abituato agli elicotteri che basta poco di più tanto se va male qualcosa nei modelli viene giù tutto (non credo che riesca ad andare in autorotazione) ma qui è qualcosa che non va storto, intendo che DEVI mettere una spinta quasi 2 volte il peso.

oddio adesso non è che se si scarica la batteria viene giù a sasso, man mano che la batteria si scarica perdi potenza in modo abbastanza graduale, quindi al massimo vedresti il mezzo perdere di quota. Forse l’unica cosa che può essere problematica è se hai messo i fail safe che troncano la batteria quando scende sotto il voltaggio minimo.

Certo che però può venire giù a sasso per mille altri motivi, quindi la testa bisogna usarla

superlol:
scusa astro ma per motivi di sicurezza e rendimento ti chiedo di rivalutare le eliche, con 1.3kg lo tiri su ma non hai sicurezza, se ti si scarica la batteria cade quasi a piombo.

Il mio quadri verrà a pesare circa 800 grammi in ordine di volo, la spinta di 1.3kg la ottengo calcolando una tensione di 11.1 Volt, cioè quella nominale del pacco che raggiunge non prima di essere a metà capacità, pertanto avrei un lift pari 1.6 volte il peso, non posso fare acrobazie, ma volare sicuramente si.
In tutti i casi le eliche più piccole le ho citato solo a titolo d’esempio, non penso che le monterò mai.

la sicurezza ti prego contala, sarai abituato agli elicotteri che basta poco di più tanto se va male qualcosa nei modelli viene giù tutto (non credo che riesca ad andare in autorotazione)

Per me la sicurezza è la cosa più importante.
Per tua informazione, non solo gli elicotteri modello eseguono senza problemi l’autorotazione, ma la fanno pure in volo rovescio, ovviamente tocca essere capaci di farla e se c’è una cosa che so fare molto bene con gli elicotteri è proprio l’autorotazione :slight_smile:

ma qui è qualcosa che non va storto, intendo che DEVI mettere una spinta quasi 2 volte il peso.

Te lo dico per la seconda volta, ho oltre 30 anni di modellismo dinamico alle spalle, ho fatto volare di tutto, mi mancano solo i modelli con turbina (troppo costosi), sono un ottimo costruttore e un bravo pilota, non mi servono i tuoi consigli su come costruire, e far volare, un qualunque modello :slight_smile:
Ti allego una foto di quello che sono capace di fare con un hely (ed è una cosa che faccio senza problemi), giudica tu :grin:

lesto: oddio adesso non è che se si scarica la batteria viene giù a sasso, man mano che la batteria si scarica perdi potenza in modo abbastanza graduale,

Esatto, anche se le LiPo sotto i 3.3 - 3.2 V cominciano a perdere tensione molto rapidamente c'è comunque un calo di tensione costante mano a mano che si scaricano che si riflette sotto forma di maggiore stick per stare in aria, te ne accorgi con largo anticipo che le batterie stanno per finire. Poi se c'è la telemetria a terra è un attimo impostare un allarme acustico quando la tensione scende troppo ed è ora di atterrare.

non voglio mettere in discussione le tue abilità di modellista ma sinceramente ho visto molta gente che ha costruto modelli per 30 anni pilotati per 35 e 2 settimane al fa con un blizzard motorizzato tuning l’ha fatto partire in verticale, sbagliato il comando di coda (miscelazione sbagliata) ed è venuto giù.

ed un’altro conosco che ha fatto un F18 tutto in balsa, messo elica propulsiva tutto tarato alla perfezione ma non aveva messo il salvaelica in modo corretto (dopo averne montati una trentina) ed è un miracolo si sia rovinata solo la pancia dell’aereo.

insomma ok sono errori di distrazione ma mentre un aereo è un corpo che bene o male plana e un quadricottero no direi di partire con certezze sopratutto sul peso. io parto con eliche che mi daranno 10 minuti scarsi di autonomia è vero ma mi danno una spinta sicura sempre. poi magari vedo che invece di montare le 10x4.5 monterò le 9x5 o qualcosa del genere per ridurre consumi ma anche spinta e però essere sicuro che voli tranquillo anche quei pochi minuti che guadagnerò.

scusa non voglio criticare, il materiale e i soldi sono tuoi ma io ho sempre sentito chi si loda si imbroda, magari nel tuo caso non è così e lo spero vivamente.
non voglio entrare in conflitto perchè come ti ho detto sei una persona che stimo tantissimo almeno per quanto posso conoscerti sul forum e da cui ho molto da imparare

@astrobeed Pensavo di procurarmi dei motori da 1050kv circa 140w, all'incirca come quelli che hai mostrato nell'ultimo link. Ho visto dei filmati di quadcopteri da 50cm con questo setup che mi hanno attirato. Con eliche da 10x4.5 ho visto che portavano anche 1kg di peso aggiuntivo... A settembre a questo punto cerchero' di andare anche da questi negozi che mi hai indicato!

ps: figo l'elicottero sottosopra :-) Confessa: e' un photoshop ! :P :P

superlol: non voglio mettere in discussione le tue abilità di modellista ma sinceramente ho visto molta gente che ha costruto modelli per 30 anni pilotati per 35 e 2 settimane al fa con un blizzard motorizzato tuning l'ha fatto partire in verticale, sbagliato il comando di coda (miscelazione sbagliata) ed è venuto giù.

Un conto è fare un botto per un errore, e tutti quanti ne facciamo, e un conto fare un botto perché il progetto è sbagliato, sono due cose diverse.

scusa non voglio criticare, il materiale e i soldi sono tuoi ma io ho sempre sentito chi si loda si imbroda, magari nel tuo caso non è così e lo spero vivamente.

Se volevo lodarmi ti avrei citato ben alte cose, ti ho solo fatto presente che non sono un principiante e che ho una grossa esperienza maturata sul campo di volo oltre ad un notevole bagaglio teorico.