Étape 10 : Microcontrôleur Code
Le kit de geiger est livré avec un ATMega328 préchargé avec le logiciel. Son très bon, mais avec l’interface tactile, que j’avais besoin pour le personnaliser.J’ai utilisé l’IDE Arduino pour écrire mes propres croquis.
Pour le charger, vous devez soit installer le microcontrôleur dans un Arduino ou programmer directement sur le PCB à l’aide d’une carte de dérivation FTDI de geiger.
Deux bibliothèques sont nécessaires : LedControl pour l’affichage à 7 segments LED et CapacitiveSensor pour les capteurs tactiles.
L’autre caractéristique intéressante est l’indicateur d’activité LED rayonnement symbole. Il s’allume lorsqu’une particule est détectée et puis s’estompe lentement pendant une seconde ou deux. C’est un effet cool.