Il y a environ deux ans, j'avais besoin de gérer le géomagnétisme avec Raspeye et Sense Hat, j'ai donc fait ce programme à titre d'essai.
Pour le moment, il ne reste que dans l'émulateur Web, mais à ce moment-là, il fonctionnait correctement sur la machine réelle (RPi3 + Sense Hat).
https://trinket.io/library/trinkets/a50728f4da
Bijou de l'émulateur RPi. Cela fonctionne aussi bien que la machine réelle. C'est trop merveilleux quand c'est gratuit.
Je n'ai pas fait grand-chose du tout. Avec Python, l'angle azimutal peut être pris soudainement dans la bibliothèque, donc en fonction de la valeur numérique de l'angle azimutal, cet azimut est décidé et affiché plusieurs fois à plusieurs fois.
Pour l'affichage des kanji, l'écran à cristaux liquides de Sense Hat a 8x8 points, donc tout ce que vous avez à faire est de créer et d'afficher une image JPEG 8x8 avec des points qui ressemblent à des kanji.
Avec d'autres systèmes d'exploitation, seules les valeurs brutes du capteur d'accélération et du capteur magnétique peuvent être obtenues, il est donc très difficile de corriger l'inclinaison du terminal à partir de là et de calculer l'angle d'azimut à partir de la valeur du capteur, mais Python est Des bénévoles du monde entier ont préparé une bibliothèque utile, donc c'est super facile.
Même si vous n'avez pas d'appareil réel, vous pouvez en profiter avec un simple émulateur Web, c'est donc recommandé. Après tout, la programmation est amusante si vous faites quelque chose qui fonctionne.
Recommended Posts