|
Bricolage d'hiverRe: Bricolage d'hiverLe confinement m'aura permis d'ajouter quelques fonctionnalités. L'un des problèmes est de garder à jour la base de données des aéronefs (celle qui permet d'afficher le type d'appareil et le propriétaire de l'avion) et les cartes géographiques de la FAA. Ces mises à jour demandaient de télécharger et traiter les fichiers sur un ordinateur, puis de brancher le bidule à cet ordinateur pour y transférer les fichiers mis à jour. C'était compliqué.
Je voulais pouvoir faire ça entièrement sur le bidule et sans avoir à lancer des scripts ou autres manipulations compliquées. Afin de pouvoir tout faire à l'intérieur du programme, il a fallu ajouter les fonctionnalités suivantes: 1. Un wizard pour choisir un réseau WiFi 2. Une boîte de dialogue pour afficher les cartes géographiques disponibles sur le site de la FAA 3. Un gestionnaire de téléchargements pour contrôler le transfert et le traitement des cartes (par exemple il faut convertir les fichiers GEO-TIFF de la FAA en fichiers slippy maps, un processus complexe et long qui doit pouvoir se faire en arrière plan). Tant qu'à y être, je voulais également pouvoir conserver les préférences de l'utilisateur pour rétablir les réglages automatiquement au démarrage. Là, je suis à court d'idées. Je pense que je vais revenir au AHRS... (Martint, il faudrait qu'on se connecte pour régler le problème une fois pour toutes.)
Re: Bricolage d'hiverC'est vraiment vraiment très impressionnant
Louis
Re: Bricolage d'hiverSalut Charles,
Oui tu as raison, mais je dois me remettre dedans. Tiens la COVID a le dos large qu'on dira, mais c'est fou comment il faut réorganiser nos temps libres (qu'on a plus en travaillant de la maison). Je vais rebrancher mon setup, voir avec quelle version ça marchait et avec laquelle ça marchait plus et on s'en reparle. Martint
Re: Bricolage d'hiverRappelle-moi: as-tu l'écran tactile HDMI 7" de ou un 3.5" branché sur l'interface SPI?
Re: Bricolage d'hiverJe suis en 7 pouces HDMI avec la fonction touchscreen qui utilise un port USB.
Ici les paramètres que j'utilise dans config.txt (fournis par Waveshare) # Parameters for Waveshare LCD HDMI Touch-screen 7in (B) max_usb_current=1 hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive=1 Martint
Re: Bricolage d'hiverOk, les specs sont les mêmes que celles de l'écran que j'ai utilisé. J'ai fait une image avec la plus récente version du software. J'ai testé l'image en la copiant sur une nouvelle carte micro SD et ça marche à merveille (pas de read only, etc.).
Voici les instructions: 1. Télécharger le fichier http://flt.l5.ca/pi/adsbHDMIv3.zip 2. Extraire le fichier .img contenu dans le zip 3. Insérer une carte micro SD d'au moins 16GB dans ton lecteur 4. Lancer BalenaEtcher https://www.balena.io/etcher/ 5. Cliquer sur Select Image et sélectionner le fichier img extrait du zip à l'étape 2 6. Si la carte micro SD n'est pas déjà sélectionnée, cliquer Select Target pour spécifier le périphérique contenant la carte micro SD 7. Cliquer sur Flash! 8. Une fois le processus complété, insérer la carte microSD dans ton Pi et allume-le. L'application devrait apparaître en moins de 20 secondes. Le certificat pour SSH est le même qu'avant mais tu devrais pas en avoir besoin! Dernière édition par Charles le Jeu 24 Déc, 2020 12:03, édité 1 fois.
Re: Bricolage d'hiverEt s'il y en a qui veulent rouler ça sur le petit modèle avec l'écran de 3.5" montré plus haut dans le fil, il faut utiliser cette image: http://flt.l5.ca/pi/adsbSPIv3.zip
Dernière édition par Charles le Jeu 24 Déc, 2020 12:03, édité 1 fois.
Re: Bricolage d'hiverMerci Charles,
Le download est démarré. J'en redonne des nouvelles une fois le tout configuré. Merci! Martint
Re: Bricolage d'hiverTiens, je t'ai fait un petit guide de l'utilisateur. Ça donne une bonne idée des fonctionnalités disponibles.
https://drive.google.com/file/d/1xwuBac ... sp=sharing
Re: Bricolage d'hiverJ’ai remis à jour la liste des pièces pour en fabriquer un:
- Processeur: https://www.amazon.ca/Raspberry-MS-004- ... ac39e80cc0 - Écran tactile et boîtier: https://www.amazon.ca/Raspberry-320x480 ... cs&sr=1-11 - Carte mémoire 32GB: https://www.amazon.ca/SanDisk-Endurance ... 67&sr=1-12 - GPS: https://www.amazon.ca/HiLetgo-G-Mouse-G ... ics&sr=1-9 - Récepteur RTL-SDR ADS-B: https://www.amazon.ca/NooElec-Receiver- ... NrPXRydWU= ou https://www.amazon.ca/FlightAware-Pro-S ... DDXB04QEHF et https://www.amazon.ca/Bingfu-Magnetic-A ... PKREVPH6ZM Si votre PC n’a pas de lecteur pour cartes micro SD, ça prend cet adapteur: https://www.amazon.ca/axGear-Memory-Rea ... 65&sr=1-19 Dernière édition par Charles le Dim 13 Déc, 2020 10:10, édité 1 fois.
Re: Bricolage d'hiverMerci Charles de partager et pour garder l`aviation général en vol
Re: Bricolage d'hiverWow, vraiment impressionnant
Birdman
Re: Bricolage d'hiver
Merci beaucoup Charles, J'ai downloadé le tout et après avoir ajouté les paramètres de mon écran Waveshare 7po dans le fichier config.txt et tout a super bien fonctionné. Me reste seulement le Wifi sur mon Pi3B qui ne semble pas vouloir se connecter à mon routeur et mon GPS qui est pas USB mais du type proto-board. Il semble sensible et ne réussi pas à faire un Fix. Je vois très bien les avions à l'écran. Martint
Re: Bricolage d'hiverContent de lire ça.
Pour le wifi, c'est probablement de ma faute, j'ai oublié qu'il y avait un fichier de test pour valider la connexion internet qui doit résider sur mon serveur web et je l'ai effacé par mégarde. Je l'ai remis. Tu devrais pouvoir ré-essayer maintenant sans rien changer. Désolé! Si ton GPS a l'air de celui ci-dessous, le microscopique connecteur doré en haut à droite sert à brancher une antenne externe. Ça fait toute la différence.
Re: Bricolage d'hiver
Bonjour Charles, Je re-download le code et je vais ré-essayer le Wifi. Pour le GPS c'est exactement celui-là. Effectivement le petit connecteur pour l'antenne extérieure je l'avais vu mais pas acheté Ceci dit j'obtiens finalement un Fix, (le led flash aux 15 sec) mais l'écran ne se recentre pas sur la position GPS (la switch est à ON) J'ai essayé via le câble USB-TTL sur le GPS et aussi avec le GPS via protoboard direct sur les pins du Pi, mais sans succès. Je vais faire des tests avec le USB-TTL direct sur mon Mac (avec le driver et le daemon gpsd) pour voir si je reçois bien les coordonnées du GPS. Merci Charles de ton aide et de partager tout ça. Martint
Re: Bricolage d'hiverPas besoin de re-downloader, il suffisait de remettre le fichier de test de connection sur mon serveur web et c'est fait.
Pour ton gps, connecte-toi par ssh au bidule et essaie les utilitaires lsusb, gpsmon et cgps sur le command line pour voir si le GPS est détecté par le processeur (lsusb) et si la position est bien reçue.
Re: Bricolage d'hiverC'est moi qui me suit mal exprimé avec le WiFi. Mon Pi ne semble pas vouloir se connecter facilement à mon routeur malgré le fait que j'ai le bon mot de passe.
C'est pas grave le download achève. Merci pour le SSH j'essaie ça. Martint
Re: Bricolage d'hiverOk. Essaie de connecter au wifi avec raspi-config. Si ça marche, t’auras pas besoin de rien faire dans mon programme.
Re: Bricolage d'hiverMouais, tout est beau, le Wifi marche, je suis connecté via SSH à partir de mon Mac.
Maintenant je regarde le GPS. J'ai un fix, reste à vérifier si le pi voit les infos. Martint
Re: Bricolage d'hiverSi ton GPS est branché aux pins GPIO du Pi, il a probablement une interface RS232 et non USB. Check la section GPS de ce document, environ aux deux tiers. Il faut probablement modifier le fichier gpsd.conf pour qu’il pointe au bon périphérique. Le zip est configuré pour un GPS USB standard. Le tien semble différent.
https://docs.google.com/document/d/1Zn4 ... AUZUM/edit Mais si gpsmon fonctionne, le programme devrait fonctionner puisqu’il utilise le même daemon gpsd pour lire le GPS...
Retourner vers Discussions générales Qui est en ligneUtilisateurs parcourant ce forum: Majestic-12 [Bot] et 154 invités |
|