Electronic Polar Scope (suite)

Support pour le Raspberry PI Zero du prototype...

support-rpi-zero

Ma modélisation est dérivée du modèle de mynameishamish sur thingiverse et modifiée afin de pouvoir fixer le boitier à la monture...

D28B6580
D28B6582

Le prototype est maintenant opérationnel pour le développement logiciel. :)

Avancée de l'interface de JARVIS

Le développement de la raquette de commande avance...
https://www.youtube.com/watch?v=YOFlksQ5o74
Le format paysage me contraint à revoir complètement l'interface de navigation que j'avais imaginé pour l'écran de l'ancien prototype mais cela devrait être d'autant plus confortable à l'usage.

Le retour de ScreenView:
Ceux qui suivent le projet depuis un moment, auront sans doute noté que l’interface rappelle la librairie ScreenView que je vous avais présenté mi 2017. Et pour cause puisque c’est elle que j’utilise. Je l’ai adaptée pour supporter l’écran 4,3’’ sur Arduino Due. Et avant qu’on me pose la question: oui je pense la partager lorsqu’elle sera assez avancée et stabilisée. ;)

Articles connexes:
- Aperçu bibliothèque C++ ScreenView
- Aperçu bibliothèque C++ ScreenView (2)

Nom de code: EM-10 JARVIS

Les développements avancent du côté de ma raquette de commande. Pour l’instant le bilan de cet écran 4,3’’ piloté avec contrôleur RA8875 est positif mais malheureusement il y a un mais! Et pas des moindres: il m’est impossible de faire cohabiter en même temps l’affichage graphique, la carte SD et le tactile!!!

Pour faire court, on a deux options au niveau librairies:
- Adafruit_RA8875
- sumotoy/RA8875

J’ai tout d’abord testé la première mais impossible à l’usage de charger de nouvelles polices de caractère. C’est d’autant plus dommageable que la police par défaut est trop grande. On doit aussi constamment jongler manuellement entre mode texte et mode graphique ce qui est pénible.

J’ai donc opté pour celle de sumotoy. Tout allait pour le mieux jusqu’au moment où j’ai inséré ma carte micro SD pour m’attaquer à l’affichage de l’image de démarrage du projet. Et là catastrophe! Les performances s’écroulent et le tactile ne fonctionne plus. :/

Après moult lectures et notamment les discussions animées par sumotoy il semblerait bien que cet écran souffre du « MISO bug » découvert par Paul Stoffegen:
«There's another **hardware issue on MISO** that's a problem only if you are planning to use any other SPI devices together with RA8875 (example, the SD card holder!), Paul Stoffregen discover the MISO bug that it's not tristate»
https://github.com/sumotoy/RA8875/wiki/RA8875-chip-BUGS!

Bref! Il faut encore que j’investigue mais c’est moyen cool! Dans l’immédiat, j’ai décidé d’avancer malgré tout en intégrant mon image de boot en mémoire flash. Cela fonctionne, c’est relativement rapide côté affichage mais cela monopolise beaucoup de mémoire.

Alors bienvenue à JARVIS, le cerveau de mon projet...

em-10-jarvis
Just A Rather Very Intelligent System... 🤪
Tony Stark: "Jarvis, where's my flight power?!"
Jarvis: "Working on It, sir. This is a prototype."

Le Raspberry Electronic Polar Scope prend forme...

Adaptation de la caméra Raspberry PI avec son objectif CS sur l'EM-10 pour le développement logiciel. Dans un premier temps, optique et Raspberry vont être placés en extérieur. Comme ça je pourrais monter/démonter le système sans condamner le viseur polaire d'origine le temps du développement. Il me reste à faire le support du Raspberry mais l'adaptateur est ok avec fixation par pas vissant et contre écrou. Simple mais efficace et assez robuste...

Raspberry  PI Electronic Polar Scope

La caméra Raspberry PI montée sur l'EM-10

Et voici l’idée qui me trotte dans la tête pour la caméra PI et l’objectif CS que j’ai adapté : réaliser un viseur polaire numérique intégré à mon EM-10. C’est d’autant plus d’actualité que le viseur polaire optique actuel commence à accuser son âge. Sa gravure était prévue pour aller jusqu’en 2015... ;)

D28B6484
D28B6486

Le concept serait donc d’utiliser une caméra PI, un objectif CS et un Raspberry PI Zéro embarqué dans le corps de l’EM-10. Le tout pour un budget autour des 40€ d’après mes dernières estimations. :D
minion-bananier
Encore un truc de plus à coder pour 2019! Bananier!!!!

Noir c'est noir! Il y a de l'espoir... lali... lala...

Repassage à la peinture pour une seconde couche suite au test de la veille. Là ça devrait être au poil... :)

D28B6492
D28B6488

Première lumière astro pour la caméra Raspberry PI

Première lumière avec M42 pour tester le mini objectif CS 25mm F/1.2. Assez bluffant pour 7€!!! Je suis très agréablement surpris.

D28B6479
D28B6475

L’adaptateur fait très bien le job. Par contre en faible flux, j’ai l’impression que la lumière de la led rouge à proximité du capteur arrive légèrement à passer (tâche blanchâtre en bord d’image à gauche) à travers le coffrage malgré la peinture noire. Je vais devoir repasser une seconde couche voire carrément peindre la led pour être tranquille.