Stap 6: Wijzigingen aanbrengen op de Serial7SegmentDisplay-code en het knipperen
Als onze build is met behulp van de 28 pin-versie van de 328 Atmega AVR, moeten we veranderen van een paar regels in de bron:
Open Arduino IDE en laden de
Serial7SegmentDisplay/firmware/Serial\ 7-Segment\ Display/Serial_7_Segment_Display_Firmware/System_Functions.ino
Bewerk vervolgens 2 bestanden...
Serial_7_Segment_Display_Firmware.cpp
- #define DISPLAY_TYPE S7S
System_Functions.cpp onder DISPLAY_TYPE == S7S
- int segE = 9;
- int segDP = 2;
- int digitColon = 22;
- int digitApostrophe = 23;
Thats it. In principe deden we dit gewoon om te wisselen van de pinnen in plaats van pins_arduino.h wijzigen
Nu uploaden het programma naar de 328. Wilt u op de knop ongeveer als de uiteinden van de compilatie en uploaden begint.
Probeer nog een paar keer totdat je het goed... :)
U vindt de bestanden we bewerkt voor gebruik op de RPi voor dit project hier: HackBergen RPi7-seg bestanden.