Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is het perfecte beginnersproject als je net leert hoe je een shiftregister moet gebruiken en hoe het werkt met code. Bovendien is dit project een goed begin als je nieuw bent met het 7-segments display. Voordat u aan dit project begint, moet u ervoor zorgen dat u het breadboard van stroom voorziet met 3,3 V en GND (beide zijden van het breadboard).
Benodigdheden
- 8 220 Ohm weerstanden
- 7-segments display
- 74HC595 Schakelweerstand:
- Arduino
- Breadboard
- Doorverbindingsdraden
Stap 1: Stap 1: Zeven Segment Display
Om te beginnen wil je weten of je 7 segment display een gemeenschappelijke kathode of een gemeenschappelijke anode heeft. Dienovereenkomstig zou u uw 7-segmentsdisplay moeten bedraden. Deze tutorial kan werken voor zowel gemeenschappelijke kathode als anode, zorg er gewoon voor dat je een gemeenschappelijke anode hebt, sluit die specifieke pin aan op VCC en als je een gemeenschappelijke kathode hebt, verbind die pin dan met GND.
- Sluit pin A aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 1 op het schuifregister
- Sluit pin B aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 2 op het schuifregister
- Sluit pin C aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 3 op het schuifregister
- Sluit pin D aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 4 op het schuifregister
- Sluit pin E aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 5 op het schuifregister
- Sluit pin F aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 6 op het schuifregister
- Sluit pin G aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 7 op het schuifregister
- Sluit pin DP aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op uitgang 8 op het schuifregister
- Sluit CA aan op een weerstand van 200 ohm die vervolgens wordt aangesloten op Power
Stap 2: Stap 2: Ploegenregister
De meeste pinnen in het schuifregister waren al dienovereenkomstig bedraad in de laatste stap. Nu zijn de enige pinnen die bedraad moeten worden de digitale uitgangspinnen en GND.
- Sluit de uitgang inschakelen en aardingspin aan op GND
- Sluit de power-pin aan op 5 V op de Arduino en op het schuifregister clear
- Verbind Input met pin 2 op de Arduino
- Sluit de outputregisterklok aan op pin 3 op de Arduino
- Sluit de schuifregisterklok aan op pin 4 op de Arduino
Stap 3: Stap 3: de code
Hier is de link naar de code. Als je vragen hebt, laat het me weten!