Étape 6: Faire des modifications sur le code Serial7SegmentDisplay et flash
Comme notre build utilise la version 28 broches de l’Atmega AVR 328, il faut changer quelques lignes dans la source :
Ouvrir l’IDE Arduino et charge le
Display/Serial_7_Segment_Display_Firmware/System_Functions.ino Serial7SegmentDisplay/firmware/Serial\ 7-Segment\
Puis modifier 2 fichiers...
Serial_7_Segment_Display_Firmware.cpp
- #define DISPLAY_TYPE S7S
System_Functions.cpp sous DISPLAY_TYPE == S7S
- segE int = 9 ;
- int segDP = 2 ;
- int digitColon = 22 ;
- int digitApostrophe = 23 ;
C’est tout. Fondamentalement, nous avons fait cela juste pour échanger les broches au lieu de changer pins_arduino.h
Maintenant télécharger le programme à la 328. Vous devez appuyer sur la touche environ que la compilation se termine et le téléchargement commence.
Juste essayer à quelques reprises jusqu'à ce que vous obteniez la bonne... :)
Vous pouvez trouver les fichiers nous avons modifié pour une utilisation sur le RPi pour ce projet ici : HackBergen RPi7-seg fichiers.