Kontrollpanelen för workshop (4 / 8 steg)
Steg 4: 8 siffrigt Avläsningsenheten
Kärnan i det finns ett SPI display controller, MAX7219. Detta är en 24-pin IC, som använder en enda motstånd för att ställa den ström siffrorna, som är den en extern komponent måste du driva skärmar (10uF kondensatorn är valfritt, om du vet att du har en stadig 5V). Jag har en mer MAX7219 kvar, jag kanske att bygga en till, för att se mer information om de processer som övervakas. Det är ett mycket användbart verktyg för felsökning, alltför.
Av vissa maskinvaruproblem (mycket tunn nedskärningar på PCB tracesna), denna modul drivs upp nästan första försöket. Jag hade två nedskärningar, och en kort mellan två traces, dessa var ganska lätt att hitta. Segmentet skulle "skulle helt enkelt inte ljus upp på de första 6 siffrorna vid första start, hittade jag ett snitt mellan den 6: te och 7: e siffran med en multimeter. En gång som var fast med en liten bit av lödtenn, försvann problemet. Igen, med min multimeter, jag ligger en kort mellan segment "e" och "f", kliade det, allt gick tillbaka till det normala.
Användaren kan ändra hur många siffror som visas, luminosityen av modulen hela displayen, och naturligtvis, de variabler, som ändra beteendet hos andra moduler.
För att visualisera vågformer, jag lade till en annan, grafisk display på framsidan också, hanteraren rutiner måste skrivas för det. GLCD kommunicerar även genom SPI, att del är redan gjort, lyckligtvis.