Arduino VFD Display klocka handledning - en Guide till VFD displayer (7 / 10 steg)
Steg 7: VFD klockan - programvaran Arduino
Ja, låt oss tala om programvaran, lite. Inte för att jag kan säga mycket om det - jag inte ens vågar att kalla mig en nybörjare. Jag är väl... nästan nära en noob.
Okej, mjukvaran är skriven för att köra på Arduino plattform och en exakt kopia av awesome arbetet som niq_ro har gjort och kan hittas här. Jag har något justerat logik nivåer och några grundläggande saker så att det fungerar på VFD klockan nu. Men ändå, jag har oftast ingen aning hur denna skiss fungerar. Justeringar som jag har gjort:
- Invertera staterna i hög och låg för gemensam katod
- Justera stiften enligt min kopplingsschema
- Att göra klockan visar en mer siffra i tiden mellan 0:00 till 9:59 -> 00:00 och 09:59
Kända buggar: tjocktarmen fungerar inte korrekt. Det måste faktiskt sin egen grid kontroll men nu det lysa bara upp enligt de aktiva segment till vänster:
- 1: ingen
- 2: lägre
- 3: ingen
- 4: övre
- 5: övre
- 6: båda
- 7: ingen
- 8: båda
- 9: övre
- 0: båda
Då kunde det fortfarande har en liiiiitle lite mer av ljusstyrka. Kanske det är orsakad av multiplexing. MEN jag lyckades inte lista ut något nära en lösning ännu.
Så detta är också del där jag behöver verkligen din hjälp. Jag är på väg att lära sig att skriva rätt mjukvaran till hårdvara men som tar en loooooooooooooong tid. Tills dess, det skulle vara riktigt coolt om du kunde på något sätt hjälpa VFD klockan att bli ljusare eller lösa kolon frågan. Jag kommer gärna lägga ditt bidrag till projektet, även för andra.
Ta en titt på programvaran själv och ladda upp den till din Arduino. Koppla upp trådarna därmed på kommentarer jag gjorde på skissen till scheman!