Torna indietro   BaroneRosso.it - Forum Modellismo > Categoria Robotica, droni, fpv e multicotteri ad esclusivo uso amatoriale. > Flight Controller/schede di volo Motori e Regolatori


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 10 dicembre 12, 20:39   #1 (permalink)  Top
User
 
L'avatar di TermicOne
 
Data registr.: 02-01-2004
Residenza: Vicino a Saronno
Messaggi: 6.998
MegaPirate su CRIUS AIO Pro - Installation log

Sul tema MegaPirate ho visto che ci sono un paio di thread interessanti:

http://www.baronerosso.it/forum/mode...-settaggi.html

http://www.baronerosso.it/forum/mode...gapirates.html

dove ho trovato un sacco di informazioni utili e che consiglio di leggere a chi si vuole avvicinare a questo tema.

Vista l'ampia disponibilità della scheda CRIUS AIO PRO a basso prezzo e visto che già da molti viene usata con MultiWii mi è sembrato utile aprire questo thread specifico dove riportare info e riferimenti per semplificare l'installazione di MegaPirate sulla CRIUS AIO Pro:

Multiwii and Megapirate AIO Flight Controller w/FTDI (ATmega 2560)

AIOP ALL IN ONE PRO Flight Controller V1.1 - Flight Control - RCTimer RC Plane Car MultiRotor APM and MultiWii Carbon Fiber Propeller Hobby Store


Questo thread NON è una guida (non sono un esperto in materia) ma vuole rappresentare piuttosto un log delle attività di installazione con problemi incontrati e soluzioni trovate (o da trovare).

Chi scrive questo post è un completo niubbo in MegaPiratologia e quindi metto in comune i passi che vengono fatti in modo che se altri vogliono seguire la medesima strada possono forse fare meno fatica evitando errori comuni e magari banali.

Naturalmente sarebbe auspicabile che gli "esperti" presenti nel forum potessero dare il loro aiuto quando vedono che ci stiamo impantanando. Sarebbe anche simpatico se altri amici che stanno facendo la medesima strada potessero condividere qui le loro esperienze in modo da mettere in comune errori e soluzioni.

...via alla nuova avventura!

Luciano
TermicOne non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 20:46   #2 (permalink)  Top
User
 
L'avatar di Sergei
 
Data registr.: 26-05-2011
Residenza: Torino
Messaggi: 398
Citazione:
Originalmente inviato da TermicOne Visualizza messaggio
Sul tema MegaPirate ho visto che ci sono un paio di thread interessanti:

http://www.baronerosso.it/forum/mode...-settaggi.html

http://www.baronerosso.it/forum/mode...gapirates.html

dove ho trovato un sacco di informazioni utili e che consiglio di leggere a chi si vuole avvicinare a questo tema.

Vista l'ampia disponibilità della scheda CRIUS AIO PRO a basso prezzo e visto che già da molti viene usata con MultiWii mi è sembrato utile aprire questo thread specifico dove riportare info e riferimenti per semplificare l'installazione di MegaPirate sulla CRIUS AIO Pro:

Multiwii and Megapirate AIO Flight Controller w/FTDI (ATmega 2560)

AIOP ALL IN ONE PRO Flight Controller V1.1 - Flight Control - RCTimer RC Plane Car MultiRotor APM and MultiWii Carbon Fiber Propeller Hobby Store


Questo thread NON è una guida (non sono un esperto in materia) ma vuole rappresentare piuttosto un log delle attività di installazione con problemi incontrati e soluzioni trovate (o da trovare).

Chi scrive questo post è un completo niubbo in MegaPiratologia e quindi metto in comune i passi che vengono fatti in modo che se altri vogliono seguire la medesima strada possono forse fare meno fatica evitando errori comuni e magari banali.

Naturalmente sarebbe auspicabile che gli "esperti" presenti nel forum potessero dare il loro aiuto quando vedono che ci stiamo impantanando. Sarebbe anche simpatico se altri amici che stanno facendo la medesima strada potessero condividere qui le loro esperienze in modo da mettere in comune errori e soluzioni.

...via alla nuova avventura!

Luciano
Perfetto Luciano.......Sono della partita.
__________________
Sergio
(GTE - Torino)
Sergei non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 20:53   #3 (permalink)  Top
User
 
L'avatar di ttcorse
 
Data registr.: 17-01-2009
Residenza: Lucca
Messaggi: 629
Io mi sottoscrivo per rimanere aggiornato!
__________________
ttcorse non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 20:59   #4 (permalink)  Top
User
 
L'avatar di TermicOne
 
Data registr.: 02-01-2004
Residenza: Vicino a Saronno
Messaggi: 6.998
SW setup

1 - scaricato Arduino ultima versione:
Arduino - Software

2 - scaricato MegaPirate NG ultima versione:
MegaPirateNG_2.7_R4.zip - megapirateng - MegaPirateNG 2.7 R4 - MegaPirate Next Generation - Google Project Hosting

3 - copiato il contenuto delle cartelle "libraries" e "tools" di MegaPirateNG nelle analoghe cartelle di Arduino

4 - configurato il file APM_Config.h per la CRIUS AIO Pro

Codice:
// Select your sensor board
#define PIRATES_SENSOR_BOARD PIRATES_CRIUS_AIO_PRO_V1
/*
	PIRATES_ALLINONE
	PIRATES_FFIMU
	PIRATES_FREEIMU
	PIRATES_BLACKVORTEX
	PIRATES_FREEIMU_4 					// New FreeIMU 0.4.1 with MPU6000, MS5611 and 5883L
	PIRATES_DROTEK_10DOF_MPU 		// MPU6000, MS5611 and 5883L
	PIRATES_CRIUS_AIO_PRO_V1    // Crius AllInOne Pro v1
*/

// RC configuration
// Uncomment if you uses PPM Sum signal from receiver
//#define SERIAL_PPM ENABLED

#define TX_CHANNEL_SET	TX_mwi
/*
	TX_set1							//Graupner/Spektrum												PITCH,YAW,THROTTLE,ROLL,AUX1,AUX2,CAMPITCH,CAMROLL
	TX_standard					//standard  PPM layout Robbe/Hitec/Sanwa	ROLL,PITCH,THROTTLE,YAW,MODE,AUX2,CAMPITCH,CAMROLL
	TX_set2							//some Hitec/Sanwa/others									PITCH,ROLL,THROTTLE,YAW,AUX1,AUX2,CAMPITCH,CAMROLL
	TX_mwi							//MultiWii layout													ROLL,THROTTLE,PITCH,YAW,AUX1,AUX2,CAMPITCH,CAMROLL
*/

// Select your baro sensor
#define CONFIG_BARO AP_BARO_MS5611_I2C
/*
	AP_BARO_BMP085_PIRATES
	AP_BARO_MS5611_I2C
*/

// Warning: COPTER_LEDS is not compatible with LED_SEQUENCER, so enable only one option
#define COPTER_LEDS ENABLED     // New feature coming from ArduCopter
//#define LED_SEQUENCER ENABLED   // Old Oleg's LED Sequencer, see leds.pde for more info

#define MAX_SONAR_RANGE 400

#define OSD_PROTOCOL OSD_PROTOCOL_NONE
/*
	OSD_PROTOCOL_NONE
	OSD_PROTOCOL_SYBERIAN
	OSD_PROTOCOL_REMZIBI  // Read more at: http://www.rcgroups.com/forums/showthread.php?t=921467
*/

// For BlackVortex, just set PIRATES_SENSOR_BOARD as PIRATES_BLACKVORTEX, GPS will be selected automatically
#define GPS_PROTOCOL GPS_PROTOCOL_AUTO
/*
	GPS_PROTOCOL_NONE 	without GPS
	GPS_PROTOCOL_NMEA
	GPS_PROTOCOL_SIRF
	GPS_PROTOCOL_UBLOX     <<< Select this for UBLOX LEA-6 (CRIUS GPS boards and others)
	GPS_PROTOCOL_MTK16
	GPS_PROTOCOL_BLACKVORTEX
	GPS_PROTOCOL_AUTO	auto select GPS
*/
	
#define SERIAL0_BAUD			 115200	// Console port 
#define SERIAL2_BAUD			 38400	// GPS port
#define SERIAL3_BAUD			 57600	// Telemetry (MAVLINK) port

// New in 2.0.43, but unused in MegairateNG
// MPNG: Piezo uses AN5 pin in ArduCopter, we uses AN5 for CLI switch
#define PIEZO	DISABLED	
#define PIEZO_LOW_VOLTAGE	DISABLED
#define PIEZO_ARMING		DISABLED

#define FRAME_CONFIG QUAD_FRAME
/*
	QUAD_FRAME
	TRI_FRAME
	HEXA_FRAME
	Y6_FRAME
	OCTA_FRAME
	OCTA_QUAD_FRAME
	HELI_FRAME
*/

#define FRAME_ORIENTATION X_FRAME
/*
	PLUS_FRAME
	X_FRAME
	V_FRAME
*/
Collegata la scheda al PC con USB e, dopo aver fatto scongiuri vari, ho compilato e caricato il sw.

Per ora TUTTO OK!

Luciano
TermicOne non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 21:07   #5 (permalink)  Top
User
 
L'avatar di kamikazeta
 
Data registr.: 17-12-2008
Residenza: Piazzola sul Brenta
Messaggi: 1.779
già subito una domanda: quando devo selezionare per esempio sensor board come intervengo? commento/decommento? già qui è diverso da multiwii dove sono tutte // e basta togliere // per attivare i sensori
kamikazeta non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 21:12   #6 (permalink)  Top
User
 
L'avatar di TermicOne
 
Data registr.: 02-01-2004
Residenza: Vicino a Saronno
Messaggi: 6.998
Citazione:
Originalmente inviato da kamikazeta Visualizza messaggio
già subito una domanda: quando devo selezionare per esempio sensor board come intervengo? commento/decommento? già qui è diverso da multiwii dove sono tutte // e basta togliere // per attivare i sensori
non devi toccare nulla...devi solo modificare le righe in modo che diventino come quelle in rosso. In pratica devi sostituire l'ultimo pezzo della riga con quello che scegli nelle righe che seguono.
TermicOne non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 21:33   #7 (permalink)  Top
User
 
L'avatar di TermicOne
 
Data registr.: 02-01-2004
Residenza: Vicino a Saronno
Messaggi: 6.998
Primo test

Collegata la scheda al PC e attivato Mission Planner.

Per collegare la scheda ho premuto CONNECT sul Mission Planner e....failed!

....attenzione qui ci ho perso un sacco di tempo prima di scoprire che, diversamente da MultiWii, non si riesce a far funzionare la scheda "nuda" ...il caricamento si pianta a metà e non va avanti.

Collegato GPS e ricevente la scheda si è connessa e, come con la GUI MultiWii, vedo il mio quad che si muove in tutte le direzioni. Anche le barre dei canali della radio vengono rilevati e funziona tutto.

Già che c'ero ho fatto anche su Mission Planner la calibrazione della radio....che figata.

Il GPS non funziona ancora...non so se è perchè sono in casa o più probabilmente perchè è il vecchio GPS che perde la configurazione...proverò con quello nuovo.

Magnetometro e Barometro invece funzionano e attivano bussola, altimetro e variometro.
Icone allegate
MegaPirate su CRIUS AIO Pro - Installation log-missionplanner3.jpg   MegaPirate su CRIUS AIO Pro - Installation log-missionplanner2.jpg   MegaPirate su CRIUS AIO Pro - Installation log-missionplanner1.jpg  
TermicOne non è collegato   Rispondi citando
Vecchio 10 dicembre 12, 21:48   #8 (permalink)  Top
User
 
L'avatar di ask21
 
Data registr.: 16-03-2007
Residenza: Castelli Romani (RM)
Messaggi: 3.253
Citazione:
Originalmente inviato da TermicOne Visualizza messaggio
Collegata la scheda al PC e attivato Mission Planner.

Per collegare la scheda ho premuto CONNECT sul Mission Planner e....failed!

....attenzione qui ci ho perso un sacco di tempo prima di scoprire che, diversamente da MultiWii, non si riesce a far funzionare la scheda "nuda" ...il caricamento si pianta a metà e non va avanti.

Collegato GPS e ricevente la scheda si è connessa e, come con la GUI MultiWii, vedo il mio quad che si muove in tutte le direzioni. Anche le barre dei canali della radio vengono rilevati e funziona tutto.

Già che c'ero ho fatto anche su Mission Planner la calibrazione della radio....che figata.

Il GPS non funziona ancora...non so se è perchè sono in casa o più probabilmente perchè è il vecchio GPS che perde la configurazione...proverò con quello nuovo.

Magnetometro e Barometro invece funzionano e attivano bussola, altimetro e variometro.
Sono al tuo stesso punto.
In più ho il gps funzionante (non capisco a quanti hz) e soprattutto l'ho provato in volo dopo un primo setup dei pids "al banco"

I pids sono leggermente bassi. Dovrò alzarli e poi riprovare.

In acro mode dopo aver dato un comando e rilasciato lo stick, il quadricottero inverte la corsa, PERICOLOSISSIMO Non so se devo ancora alzare il valore P oppure se è un problema di I. Domenica al campo ho dimenticato di portare il computer per i settaggi.
__________________
Il Castellano says: Keep calm and make it spin-up
ask21 non è collegato   Rispondi citando
Vecchio 11 dicembre 12, 15:41   #9 (permalink)  Top
User
 
L'avatar di Sergei
 
Data registr.: 26-05-2011
Residenza: Torino
Messaggi: 398
Citazione:
Originalmente inviato da TermicOne Visualizza messaggio

....attenzione qui ci ho perso un sacco di tempo prima di scoprire che, diversamente da MultiWii, non si riesce a far funzionare la scheda "nuda" ...il caricamento si pianta a metà e non va avanti.
Ciao Luciano, seguendo la tua traccia ho caricato il firmware su di una scheda nuda e prima di collegare gps e radio ho provato a premere connect e tutto funziona.
Ovviamente non vedo il Gps ma la scheda senza niente collegato si connette e nel mission planner vedi funzionare bussola, altimetro e variometro.
__________________
Sergio
(GTE - Torino)
Sergei non è collegato   Rispondi citando
Vecchio 28 dicembre 15, 21:32   #10 (permalink)  Top
User
 
Data registr.: 22-03-2015
Messaggi: 31
Citazione:
Originalmente inviato da TermicOne Visualizza messaggio
Collegata la scheda al PC e attivato Mission Planner.

Per collegare la scheda ho premuto CONNECT sul Mission Planner e....failed!

....attenzione qui ci ho perso un sacco di tempo prima di scoprire che, diversamente da MultiWii, non si riesce a far funzionare la scheda "nuda" ...il caricamento si pianta a metà e non va avanti.

Collegato GPS e ricevente la scheda si è connessa e, come con la GUI MultiWii, vedo il mio quad che si muove in tutte le direzioni. Anche le barre dei canali della radio vengono rilevati e funziona tutto.

Già che c'ero ho fatto anche su Mission Planner la calibrazione della radio....che figata.

Il GPS non funziona ancora...non so se è perchè sono in casa o più probabilmente perchè è il vecchio GPS che perde la configurazione...proverò con quello nuovo.

Magnetometro e Barometro invece funzionano e attivano bussola, altimetro e variometro.
come hai fatto la calibrazione della radio su Mission Planner ?
antoniokando non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato




Tutti gli orari sono GMT +2. Adesso sono le 00:33.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002