Stap 3: Nu is het onze beurt! Breng me het soldeer...
We hebben dus de verbinding. Nu ik een klein beetje PCB met een Attiny2313 te verlenen op te uitproberen om leven terug in de module gesoldeerd. U kunt een arduino of misschien een raspberry pi ook de display aansluit (misschien een gemaakt dit voor mijn 3d printer... laten we eens kijken :-))
Het gegevensblad bevat alle informatie om de eenvoudige seriële interface gedaan. Ik gebruikte bitbanging maken meer draagbare latere projecten.
De PT6964 is een geweldige chip met een heleboel leuke features:
- dimmen functie met behulp van instellingen in de chip de helderheid, netjes!
- hele scherm aan/uit met één enkele opdracht, energie besparen!
- Lees van toetsen en debounce hen, enkel wat u nodig hebt om een aardige interface!
Na het krijgen van het eerste teken van het leven van het display ontdekte ik dat de segment-verbinding is niet zoals vermeld in het gegevensblad van de PT6964. Ik denk dat de ontwerper graag een goedkope single pcb kant zodat ze alles aangesloten zoals het was het beste vanuit het oogpunt van de lay-out. Maar geen probleem een beetje proberen en fout en je krijgt de juiste segmenten. Ik heb een beetje LUT (Look Up Table) gemaakt in mijn code om de juiste bitcode voor elk cijfer.
Ik host de code op github (ik schreef dit in één avond, don't be rude :-))