Stap 4: Met behulp van het
Moet je kijken op mijn gebod "ledSetup" toe te kennen van de juiste pinnen aan de MAX7221, en ik ook dingen beter gemaakt door beperking van de scanregister tot en met 4.
Neem een kijkje op mijn pin toewijzing punten van functies in "BarGraph" Ik kan, en bars. Een beetje meer werk, waarschijnlijk met de functie mapping en u kon sommige werkelijk keurige animaties doen.
De bron bevat een digitale filter genaamd een "exponentiële tegen" of eerste orde-laagdoorlaatfilter. Zijn ontworpen rond binaire math zoveel mogelijk, voor hoge snelheid operatie met behulp van verschuivingen en niet expliciet vermenigvuldigen operaties.
De input (0.1024) cijfers wordt geschaald tot 0..30 cijfers momenteel: er is geen reden niet op schaal het 0.99 voor de 7 segs, en schaal het 0..30 voor de balk.
Ik heb verscheidene kleine projecten opgesteld, een VU-meter is vrij duidelijk - de volgende gen-bestuur zal knijpen in twee rijen van bar, waarschijnlijk slechts 20 bits per rij!
Ontwerp aanvragen.
Een paar mensen hebben gevraagd over het toevoegen van interfaces van de OBD-II aan het ding. Ik ben op zoek op geschikte interfaces voor het op dit moment - er zijn drie verschillende standaardinterfaces!!
Wat ik zal doen op mijn volgende platen is twee rijen met 20 bars + 4 cijfers, 2 op elke regel. U kunt desgewenst slechts 30 bars hebben op elke regel.
Projecten
Hier is een (toekomstige) lijst van andere projecten uitgevoerd op dezelfde hardware. Als je een project die je hebt gedaan met behulp van het, laat het me weten in de commentaren en ik zal het toevoegen van een link hier:
- VU-meter, binnenkort
- Reactie timer
- Bad thermometer
- Kookwekker
- TDS/EG meter
- Vochtmeter
- Vacuüm/Boost Gauge (gage!) door skullmaster20