ArduCopter 3.2 et écran embarqué

Modérateur : Dehas

Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

ArduCopter 3.2 et écran embarqué

Message non lu par berny »

J'ai vu que les écrans embarqués (onboard display) type SSD1306 sont supportés à partie de la 3.5 uniquement
(doc ici). Et elle n'est pas supportée sur les APM 2.8

Pensant à réaliser une interface entre le port télémétrie et l'écran avec un module Arduino, j'ai trouvé que ca existe deja (ici par exemple).

Ayant tout le matos sous la main (écran, Arduino Nano), il ne me manquerait que les quelques lignes de code pour experimenter cela.
Savez-vous où je pourrais trouver ces lignes de code ?


Vapo
Quadricopter
Messages : 282
Enregistré le : ven. 14 août 2015 16:05
Réputation : 0
Localisation : Toulouse

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Vapo »

Je connaissais pas cet petit écran :33: . Très intéressant pour un Check up d'un seul coup d'œil


Avatar du membre
discotd5
Pilote toutes catégories
Messages : 1747
Enregistré le : lun. 22 déc. 2014 14:25
Réputation : 5

Re: ArduCopter 3.2 et écran embarqué

Message non lu par discotd5 »

Re.

Sympa, mais connais pas non plus.
Pourqquoi n' est il pas compatible avec l' APM il y a pourtant bien un I2C dessus ?

A+


Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

C'est a cause du firmware, pas assez de place dans une APM !!


Avatar du membre
discotd5
Pilote toutes catégories
Messages : 1747
Enregistré le : lun. 22 déc. 2014 14:25
Réputation : 5

Re: ArduCopter 3.2 et écran embarqué

Message non lu par discotd5 »

Re.

Dommage

A+


Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
Avatar du membre
mlebret
Octocopter
Messages : 573
Enregistré le : sam. 9 mars 2013 11:27
Réputation : 5
Localisation : Sud Quimper

Re: ArduCopter 3.2 et écran embarqué

Message non lu par mlebret »

discotd5 a écrit :Re.

Dommage

A+
Foparévé ;)

Il serait temps de s'intéresser à l'avenir et cesser d'encourager les marchands de rêve chinois qui continuent à nous proposer de mauvaises copies de cartes sorties il y a 5 ans (APM 2.5) ou 3 ans (PixHawk).

Marc


Avatar du membre
furynick
Administrateur du site
Messages : 2754
Enregistré le : mer. 5 févr. 2014 13:46
Réputation : 5
Localisation : Portet-sur-Garonne
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par furynick »

Mouais ... avec une Taranis et un convertisseur TTL/RS232 on a la télémétrie sur la radio mais là aussi, Pix obligatoire.


Image Bourdons.fr
Tx:Taranis+ & T6J
Yon²:Talon v2, E600, 14x4.7, X2&M8N, APM3.2, T-2D, H3+S, X8R
Rēsu:ZMR 250, RCX10, 5x3, Naze32, X4R
Akuro:F450, Afro slim, 9x5 tri, X2&M8N, APM3.2, X4R
Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

Re: ArduCopter 3.2 et écran embarqué

Message non lu par berny »

Je demandais à tout hasard, car si quelqu'un l'a deja fait, ce n'est pas la peine de reinventer l'eau chaude.

Je vais essayer de mettre en oeuvre la librairie mavlink pour arduino que j'ai trouvée, pour récupérer les infos de la télémétrie.
Si j'y arrive, interfacer l'écran ne devrait pas être compliqué.

Des chinoiseries certes, mais pas inintéressantes ;)


Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

Au contraire, très intéressant :super:


Avatar du membre
mlebret
Octocopter
Messages : 573
Enregistré le : sam. 9 mars 2013 11:27
Réputation : 5
Localisation : Sud Quimper

Re: ArduCopter 3.2 et écran embarqué

Message non lu par mlebret »

Dehas a écrit :Au contraire, très intéressant :super:
Le projet d'interfacer l'écran, oui,

Marc


Avatar du membre
discotd5
Pilote toutes catégories
Messages : 1747
Enregistré le : lun. 22 déc. 2014 14:25
Réputation : 5

Re: ArduCopter 3.2 et écran embarqué

Message non lu par discotd5 »

Re.

Tous les projets de ce type sont intéressants.
Et heureusement que les chinois sont là, meme avec leur (mauvaises ?) copies de matériel.
En tous les cas elles font mon bonheur. Je n' aurais autrement (et comme beaucoup de monde je pense) pas accès à cette technologie toute Datée soit elle.

Du reste, je vais meme pouvoir m' offrir une nouvelle radio Q-X5 100% conception Chinoise; déjà obsolèt sans doute ?.

A+


Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

Re: ArduCopter 3.2 et écran embarqué

Message non lu par berny »

J'ai bien avancé sur ce projet, ca tourne sur une plaque de montage.

J'ai donc :
- une Arduino NANO qui cause avec une APM 2.8 via la port télémétrie
- un écran Oled 15x25mm connecté sur la NANO

Un bout de code Arduino, et le tour est (presque) joué.
J'ai eu un peu de mal à comprendre et mettre en oeuvre le protocole MAVLINK, mais ca fonctionne !

Voila ce que ca donne :



Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

Génial :super:


Avatar du membre
CGFlyer
Octocopter
Messages : 757
Enregistré le : mer. 20 janv. 2016 11:25
Réputation : 1
Localisation : Vendée
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par CGFlyer »

WWhhoouuaaaa !!! Génial ça !!! :10/10:
Se serait compatible avec Pixhawk tu pense ?

P.S. ya moyen d'avoir le code ;-) ?


I believe I CAN CRRAAASSHHHH !!!
I believe I CAN SMASH THE GROUND !!!

https://www.youtube.com/channel/UCNSyJ6 ... DYz531goMw

Wizard x220 / Inverted ZMR250 / Tarot 680 pro Full video / Buggy Aggressor / Aile DIY "Cyraile" / imprimante 3D P802-M
Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

Ben pour PixHawk, tu n'as besoin que de l'écran du moment que tu est en version 3.5 !!


Avatar du membre
discotd5
Pilote toutes catégories
Messages : 1747
Enregistré le : lun. 22 déc. 2014 14:25
Réputation : 5

Re: ArduCopter 3.2 et écran embarqué

Message non lu par discotd5 »

Re.

Tout simplement génial :super:


Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
Avatar du membre
CGFlyer
Octocopter
Messages : 757
Enregistré le : mer. 20 janv. 2016 11:25
Réputation : 1
Localisation : Vendée
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par CGFlyer »

Dehas a écrit :Ben pour PixHawk, tu n'as besoin que de l'écran du moment que tu est en version 3.5 !!
arf ok savais pas :super:


I believe I CAN CRRAAASSHHHH !!!
I believe I CAN SMASH THE GROUND !!!

https://www.youtube.com/channel/UCNSyJ6 ... DYz531goMw

Wizard x220 / Inverted ZMR250 / Tarot 680 pro Full video / Buggy Aggressor / Aile DIY "Cyraile" / imprimante 3D P802-M
Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

Re: ArduCopter 3.2 et écran embarqué

Message non lu par berny »

Effectivement, sur la Pixhawk avec AC3.5, c'est autrement plus simple.

Je vais bétonner le code et finaliser le montage, mais je ne peux tester que sur la plateforme APM.
Si d'autres sont interssés pour tester, ca serait interessant.


Avatar du membre
klmnl
Pilote toutes catégories
Messages : 873
Enregistré le : lun. 6 mai 2013 19:28
Réputation : 1
Localisation : Nice MAC Nice

Re: ArduCopter 3.2 et écran embarqué

Message non lu par klmnl »

berny a écrit :Effectivement, sur la Pixhawk avec AC3.5, c'est autrement plus simple.

Je vais bétonner le code et finaliser le montage, mais je ne peux tester que sur la plateforme APM.
Si d'autres sont interssés pour tester, ca serait interessant.
+1,
J'ai tout sous la main et une bonne occasion d'utiliser le Nokia 5110
Ton code sera le bienvenu.
J'aimerai(s) m'y mettre aussi et chercher un peu.
Comment as tu abordé le Pb. Bibliothèque, connectique I2C, etc.
Cdlt


Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

Re: ArduCopter 3.2 et écran embarqué

Message non lu par berny »

Je suis parti des différentes applications qui existent, notamment MiniOSD. Le probleme, c'est que ca date, et il y a un paquet de trucs qui ont évolué depuis, notamment l'IDE Arduino.

Côté port télémétrie :
- connection VCC sur pin 5V
- connection GND sur pin GND
- connection TX sur pin D2
- connection RX sur pin D3
- j'utilise la bibliotheque <SoftwareSerial>
- le reste se lit dans le code

Côté écran OLED :
- connection VCC sur 5V
- connection GND sur GND
- connection SCL sur A4
- connection SDA sur A5
- j'utilise la bibliotheque <ACROBOTIC_SSD1306> ( http://learn.acrobotic.com/tutorials/po ... -using-i2c" onclick="window.open(this.href);return false; )

Et le moins simple : comprendre le protocole MAVLINK (http://qgroundcontrol.org/mavlink/start" onclick="window.open(this.href);return false;) et réussir à demander à l'APM de nous livrer l'info.
J'utilise une copie locale de la bibliotheque Mavlink 1.0

Je joins le code, qui n'est pas propre et pas complet (je n'arrive pas encore à récupérer le mode de vol sélectionné).
L'adapter pour utiliser l'écran du Nokia 5110 devrait être assez aisé.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

Regarde ici https://www.rcgroups.com/forums/showthr ... imOSD-fork" onclick="window.open(this.href);return false;
Un Russe a fais fork et des mises a jour pour minimosd.


Avatar du membre
klmnl
Pilote toutes catégories
Messages : 873
Enregistré le : lun. 6 mai 2013 19:28
Réputation : 1
Localisation : Nice MAC Nice

Re: ArduCopter 3.2 et écran embarqué

Message non lu par klmnl »

Berny merci.
Je suis un peu bloqué "at home" pour des Pb de maladie.
J'en profite pour progresser sur Arduino.
Je vais chercher du côté de "instructables".
cdlt


Avatar du membre
berny
Messages : 9
Enregistré le : lun. 2 janv. 2017 15:34
Réputation : 0

Re: ArduCopter 3.2 et écran embarqué

Message non lu par berny »

Premiers vols avec l'écran embarqué : pratique d'avoir l'état de la batterie et du GPS :)
IMG_20170316_182521.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par Dehas »

C'est nickel tout ça :super: :super:


Avatar du membre
David
Pilote toutes catégories
Messages : 5563
Enregistré le : ven. 31 juil. 2015 11:36
Réputation : 5
Localisation : Lyon
Genre :

Re: ArduCopter 3.2 et écran embarqué

Message non lu par David »

Excellent !
En plus, tu détails tout. Merci Berny pour le partage.
Et chapeau pour l'aboutissement de ce projet.
:super:


Le savoir est une Arme. Et je sort toujours armé.
DAVID
Répondre

Retourner vers « Cartes et modules Arducopter et dérivé »