Pages: 1 ... 62 63 [64] 65 66 ... 106   Go Down
Author Topic: [Multicotteri] Elettronica : IMU, MCU, Sensori ed algoritmi di controllo  (Read 99202 times)
0 Members and 1 Guest are viewing this topic.
Tortona
Offline Offline
God Member
*****
Karma: 2
Posts: 590
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate ragazzi qualcuno di voi usa aeroquad come software per il quadricottero ? Sto cercando di ricreare quello che c'è in questa guida http://www.scoutuav.com/2011/12/13/low-cost-arduino-based-auto-stabilizing-system/. ho fatto fatto tutto il circuito collegando l'imu e il convertitore di livello logico, quando però apro aeroquad full configurator 3.0.2 non mi riconosce la scheda.
Da cosa può dipendere ? Potreste darmi una mano per favore ?
grazie in anticipo,
giacomo

in che senso non ti riconosce la scheda? magari quando fai l'upload del codice sull'arduino c'è qualche define da decommentare che ti sei dimenticato...
Logged

Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo non lo so ma ho rivisto il codice e i define sono tutti commentati tranne quello dell'aeroquad mini. Proprio ora stranamente la scheda mi si connette al software aeroquad configurator ma quando vado a mettere la vista 3d del quadricottero non succede nulla.
Logged

Tortona
Offline Offline
God Member
*****
Karma: 2
Posts: 590
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

purtroppo non ti so dire niente su quel firmware perchè non ho l'ho mai utilizzato
Logged

Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

quale altro firmware potrei utilizzare per il mio arduino uno ?
Logged

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 25
Posts: 5480
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il Multiwii
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

Tortona
Offline Offline
God Member
*****
Karma: 2
Posts: 590
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

vai di multiwii che ultimamente mi sta regalando emozioni  smiley-grin
Logged

Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Peró se uso il firmware multiwii posso utilizzare il mio arduino uno con l'imu 6dof della sparkfun che sto usando adesso ? O devo proprio cambiare hardware
Logged

Tortona
Offline Offline
God Member
*****
Karma: 2
Posts: 590
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

no va benissimo, dovrebbe esserci una define apposta per la imu sparkfun. Se mai non ci fosse puoi sempre decommentare le define dei singoli sensori...
Logged

Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie per l'aiuto, ho scaricato due versioni del firmware multiwii da google code, l'ultima e una un po' più vecchiotta. La prima mi da un errore nella compilazione e non sono riuscito a trovare nessun define nel codice, la seconda invece sono riuscito a compilarla e caricarla sull'atmega ma quando apro il config seleziono la porta ma non succede nulla. Con il multiwii è necessario il convertitore di livello logico ?
Logged

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10102
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il convertitore di livello logico ti serve a livello hardware, ora non ricordo ma le board che hai preso esistono anche con il convertitore di livello integrato. verifica quale hai preso!
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No no la mia imu non ha il convertitore di livello logico integrato. Il mio problema è che non riesco a far funzionare ne il software aeroquad nel il firmware multiwii
Logged

Riva del Garda, TN / Forlì
Offline Offline
Edison Member
*
Karma: 7
Posts: 2247
Il piu' modesto al mondo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://multiwii.googlecode.com/files/MultiWii_2_1.zip
scarica questo

apri l'ide di arduino e seleziona il file MultiWii_2_1.ino (IDE >= 1.0)

entra nel file config.h
decommenta le parti relative a ciò che ti serve (orientamento del quadri, velocità della I2C, sensori utilizzati)
avendo una board che dovrebbe essere inclusa basta che decommenti la linea #define NOME_DELLA_BOARD
altrimenti lasci commentato e più sotto decommenti ogni singolo sensore quindi compila e manda all'arduino

collega ciò che ti serve ma senza le eliche per ora.

accendi la trasmittente, collega arduino al pc, accendi il quadri, avvia l'interfaccia di multiwii.

ora passi a tutte le regolazioni, ci sono combinazioni con gli stick (per armare/disarmare motori, gestire trim ecc.) che puoi vedere qui:
http://multiwii.googlecode.com/svn/branches/Hamburger/MultiWii-StickConfiguration-21_v0-57721566.pdf
Logged

Il nuovo forum italiano sull'elettronica: http://www.electroit.tk/ <--- Nuovamente online!

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://multiwii.googlecode.com/files/MultiWii_2_1.zip
scarica questo

apri l'ide di arduino e seleziona il file MultiWii_2_1.ino (IDE >= 1.0)

entra nel file config.h
decommenta le parti relative a ciò che ti serve (orientamento del quadri, velocità della I2C, sensori utilizzati)
avendo una board che dovrebbe essere inclusa basta che decommenti la linea #define NOME_DELLA_BOARD
altrimenti lasci commentato e più sotto decommenti ogni singolo sensore quindi compila e manda all'arduino

collega ciò che ti serve ma senza le eliche per ora.

accendi la trasmittente, collega arduino al pc, accendi il quadri, avvia l'interfaccia di multiwii.

ora passi a tutte le regolazioni, ci sono combinazioni con gli stick (per armare/disarmare motori, gestire trim ecc.) che puoi vedere qui:
http://multiwii.googlecode.com/svn/branches/Hamburger/MultiWii-StickConfiguration-21_v0-57721566.pdf

Ho fatto come mi hai scritto e ho deselezionato i nomi dei due sensori sul file config.h quando però vado a compilare il tutto mi da degli errori sulla stringa "NUMBER_MOTOR"
« Last Edit: August 05, 2012, 05:58:38 pm by Giacomo96 » Logged

Rome
Offline Offline
Full Member
***
Karma: 0
Posts: 119
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tutto ok adesso funziona tutto bastava deselezionare il tipo di multicottero il file config.h
Ancora grazie mille a tutti quelli che mi hanno aiutato in particolare a superlol che è stato decisivo
Logged

Riva del Garda, TN / Forlì
Offline Offline
Edison Member
*
Karma: 7
Posts: 2247
Il piu' modesto al mondo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

allora oggi mi metto dietro e faccio l'ultima scheda di controllo (su millefori) che dovrà funzionare obbligatoriamente  smiley-lol

scusate se uso questo post per gestire cosa dovrà avere:
- Attacchi preimpostati per la ricevente
- Attacchi preimpostati per gli ESC
- Porta ICSP
- Porta per la comunicazione seriale (per la configurazione)
- Connettore per predisporre la IMU (di quelli magari usati per gli stabilizzatori delle batterie lipo)
- Alimentazione diretta a 5V (predispongo un UBEC se lo trovo oppure uso il bec di uno dei motori, tanto se va in fault il regolatore il motore non gira quindi il quadri cade comunque con o senza scheda funzionante  smiley-sweat )
- Led di stato

Scusa ratto se non uso la scheda che mi hai inviato ma ho fatto un mezzo casino sulle saldature e l'ho rovinata  smiley-cry
Logged

Il nuovo forum italiano sull'elettronica: http://www.electroit.tk/ <--- Nuovamente online!

Pages: 1 ... 62 63 [64] 65 66 ... 106   Go Up
Jump to: