Använda en 4 siffrig, 7 segment display, med arduino (6 / 7 steg)
Steg 6: felsökning
Här har jag listat två möjliga saker som kunde ha hänt att bildskärmen som kunde har trasslat till det. Tyvärr är bara en av två fastställbara.
-Displayen visar 8888
Oroa dig inte det är problemet som är fastställbara, Följ bara dessa steg
1. Leta upp i koden "sevseg.begin (COMMON_CATHODE, numDigits, digitPins, segmentPins);"
2. ändra "Gemensam KATOD" till "Gemensam ANOD"
3. Ladda upp koden igen
-Displayen visar 3. 41 eller.141 3.1 1 eller 3,14 utan den andra 1
Tyvärr har detta problem kan vara fastställbara eller inte:. (... (det är mitt gråtande ansikte)
1. Kontrollera din anslutningar och se till allt är inkopplad och inte hängande ut
2. Kontrollera schematiskt igen, eftersom du troligen kopplat in den i fel
3. Leta upp raden i void slinga där det står att displayen (3.141, 3) och ändra 3.141 till 8888 och se om en av 8 saknas
4. om så en av kablarna inte kan ha haft ett motstånd när det borde ha haft en betydelse hade att en av siffrorna brunnit ut. Du kan kontrollera detta genom att titta på baksidan av skärmen. Om du ser någon svart nära ett av stiften du övermanna en av siffran platser. Tyvärr skulle detta är inte fixeras och du vilja köpa en annan skärm.
5. om du inte ser ett svart märke någonstans än du bytte upp ledningar som inte kan få övermannade så kolla schematiskt och koppla sedan in korrekt och ändra kod tillbaka från 8888 till 3.141.