ArduCopter 3.2 et écran embarqué
Modérateur : Dehas
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
ArduCopter 3.2 et écran embarqué
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 ?
(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 ?
-
- Quadricopter
- Messages : 282
- Enregistré le : ven. 14 août 2015 16:05
- Réputation : 0
- Localisation : Toulouse
Re: ArduCopter 3.2 et écran embarqué
Je connaissais pas cet petit écran . Très intéressant pour un Check up d'un seul coup d'œil
- 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é
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+
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 !
- Dehas
- Administrateur du site
- Messages : 16171
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
- 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é
Re.
Dommage
A+
Dommage
A+
Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
- 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é
Foparévédiscotd5 a écrit :Re.
Dommage
A+
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
- 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é
Mouais ... avec une Taranis et un convertisseur TTL/RS232 on a la télémétrie sur la radio mais là aussi, Pix obligatoire.
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
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
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
Re: ArduCopter 3.2 et écran embarqué
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
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
- Dehas
- Administrateur du site
- Messages : 16171
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
- 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é
Le projet d'interfacer l'écran, oui,Dehas a écrit :Au contraire, très intéressant
Marc
- 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é
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+
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 !
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
Re: ArduCopter 3.2 et écran embarqué
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 :
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 :
- Dehas
- Administrateur du site
- Messages : 16171
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
- 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é
WWhhoouuaaaa !!! Génial ça !!!
Se serait compatible avec Pixhawk tu pense ?
P.S. ya moyen d'avoir le code ?
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
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
- 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é
Ben pour PixHawk, tu n'as besoin que de l'écran du moment que tu est en version 3.5 !!
- 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é
Re.
Tout simplement génial
Tout simplement génial
Je suis capable du meilleur et du pire, mais dans le pire je suis le meilleur !
- 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é
arf ok savais pasDehas a écrit :Ben pour PixHawk, tu n'as besoin que de l'écran du moment que tu est en version 3.5 !!
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
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
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
Re: ArduCopter 3.2 et écran embarqué
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.
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.
- 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é
+1,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.
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
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
Re: ArduCopter 3.2 et écran embarqué
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é.
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.
- 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é
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.
Un Russe a fais fork et des mises a jour pour minimosd.
- 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é
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
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
- berny
- Messages : 9
- Enregistré le : lun. 2 janv. 2017 15:34
- Réputation : 0
Re: ArduCopter 3.2 et écran embarqué
Premiers vols avec l'écran embarqué : pratique d'avoir l'état de la batterie et du GPS
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
- Dehas
- Administrateur du site
- Messages : 16171
- Enregistré le : ven. 3 juin 2011 12:50
- Réputation : 5
- Localisation : Saint Dié des Vosges
- Genre :
- Contact :
- 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é
Excellent !
En plus, tu détails tout. Merci Berny pour le partage.
Et chapeau pour l'aboutissement de ce projet.
En plus, tu détails tout. Merci Berny pour le partage.
Et chapeau pour l'aboutissement de ce projet.
Le savoir est une Arme. Et je sort toujours armé.
DAVID
DAVID