Pour changer, nous allons parler ce jour d’un projet que j’avais commencé pour faire évoluer une vieille voiture.
Ce qui va suivre est en rapport avec une Suzuki Cappuccino, une voiture de 20 ans importé du Japon. ( une Kei Car )
La voiture avait un compteur analogique et je souhaitais le passer en compteur numérique ( pour d’obscures raisons )
J’avais donc commencé à mettre en place une programmation sous Arduino pour la transformation.
Pour rappel l’Arduino est un microcontrôleur doté d’entrées/sorties et qui est très facilement programmable et facilement associable à d’autres périphériques.
Pour commencer, j’avais donc récupéré des sondes de températures et d’humidité
pour les liés et informer le conducteur sur les risques météos (comme une route gelée) en plus de la vitesse, donc j’avais fait une 1ere programmation avec un afficheur LCD 20 caractères * 2 puis 4 lignes
puis retiré l’afficheur pour le changer avec un écran 128*64 pixel, pour ajouter certaines choses comme un compte tour.
la disposition des écritures sur l’afficheur se fait par l’usage de zone carré définie dans le programme, puis écriture des textes.
L’interface de temps, qui sert à afficher l’heure est aussi utilisé pour stocker le kilométrage du véhicule.
Les 2 boutons créé servent à configurer certains paramètres ( et pour but aussi de régler l’heure )
Voici le programme pour ceux qui me l’on demandés (mais il est à finir ou faire évoluer) : Programme Arduino
Pensez à rajouter les librairies qui vont avec.
Cela Donne ça :