Stap 10: LED-Display
Dus, heb je een keuze van het gebruik van ofwel de 8 LEDs (makkelijk) of een paar van 7-segment wordt weergegeven (een heleboel extra werk).
Het 2-cijferige 7-segment display is een LTD-482EC en het wordt aangedreven door twee DM7447 bestuurders ICs. Elke IC neemt vier ingangen van de Arduino (digitale 0-3 voor de enen cijfer, pennen en stiften 4-7 voor de tientallen cijfer). Vervolgens heeft elke IC zeven weerstanden gesoldeerd aan het en aan een pin op de chip van de weergave.
De acht digitale ingangen van de Arduino worden doorgegeven via een 16-pins aansluiting, vier voor elk stuurprogramma IC. Elke bestuurder IC heeft 7 uitgangen naar 7 weerstanden die verbinding met de 7 segmenten van elk cijfer maken. Bekijk de datasheets voor elk van deze componenten om de pinouts en verbindingen die u nodig hebt. Voel je vrij om te vragen voor hulp als je het nodig hebt.
Ik had een vreemd probleem waar de temperatuur met de LED's (ongeacht welk type) met digitale uit weergeven op pennen 0-7 zou veranderen de analoge waarde voor de temperatuursensor. Na enkele weken bedacht ik eindelijk dat ik dit probleem zou kunnen elimineren door de invoering van een 1K Ohm weerstand in serie met elke digitale uit. Ik denk dat thats een goede zaak in het algemeen te doen met pinnen.