Inhoudsopgave:
- Stap 1: Stap 1: Benodigde onderdelen
- Stap 2: Stap 2: Identificatie van de LED's van het 4-cijferige 7-segments display
- Stap 3: Stap 3: Bedrading van het 4-cijferige 7-segments display en drukknop naar Arduino
- Stap 4: Stap 4: Coderen
- Stap 5: Stap 5: Snelle opmerking over mijn sponsor
Video: 4-cijferige 7-segments timer met resetknop - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Deze Instructable leert je hoe je een countdown-timer kunt maken met behulp van een 4-cijferig 7-segments display dat kan worden gereset met een knop.
Inbegrepen in deze Instructable zijn de benodigde materialen, de juiste bedrading en een downloadbaar bestand van de code die de functie van het 4-cijferige 7-segments display moest programmeren.
Stap 1: Stap 1: Benodigde onderdelen
Om de 4-cijferige 7-segments display-timer te maken, hebt u het volgende nodig:
4-cijferig 7-segments display
Het gebruikte model was 5641AS
14 draden
- 11 draden worden gebruikt om het 4-cijferige 7-segments display op de Arduino aan te sluiten
- Er worden 2 draden gebruikt om de drukknop op de Arduino aan te sluiten
- Er is nog 1 draad over als reserve voor de optie om decimale punten op uw 4-cijferige 7-segments display op te nemen
- Arduino Uno met zijn verbindingskabel
- Druk op de knop
Stap 2: Stap 2: Identificatie van de LED's van het 4-cijferige 7-segments display
Om het 4-cijferige 7-segment display te bedraden, heb ik eerst de pinnen van het 4-cijferige 7-segment display geïdentificeerd en wat ze aansturen.
Nadat ik de pinnen van het 4-cijferige 7-segmentendisplay had geïdentificeerd, heb ik mijn eigen schema gemaakt om te beslissen hoe ik de Arduino zou aansluiten op het 4-cijferige 7-segmentendisplay. Daaraan toegevoegd, heb ik een grafiek gemaakt om de 4-cijferige 7-Segment Display-pin te helpen identificeren, de functie ervan en waarmee die pin op de Arduino was verbonden.
Stap 3: Stap 3: Bedrading van het 4-cijferige 7-segments display en drukknop naar Arduino
Nadat u het 4-cijferige 7-segment en de drukknop op uw breadboard hebt geplaatst, is de eerste stap om de 4 verschillende cijferpinnen op de eerste vier pinnen van de Arduino te bedraden, zoals de grafiek zegt.
Ga hierna door met het aansluiten van de resterende 4 Digit 7-Segment Display-pinnen op de Arduino, zoals de grafiek suggereert. Om het mezelf gemakkelijker te maken, begon ik met het bedraden van de Digit Pins en eindigde ik met de individuele lichtsegmenten omdat het toevoegen van die draden rommelig wordt. Vervolgens worden de resterende pinnen van de Arduino (13 en 5) gebruikt om de drukknop te bedraden. Deze draden bevinden zich aan dezelfde kant van de knop.
Stap 4: Stap 4: Coderen
Aan deze stap van de Instructable is de code gekoppeld die ik heb gebruikt om het 4-cijferige 7-segments display te programmeren.
Deze code markeert de vorige stap met het identificeren van de pinnen van het 4-cijferige 7-segments display, hun functie en waar ze zijn bedraad op de Arduino.
Ook markeren delen van de code de gebieden die kunnen worden gewijzigd om de starttijd die wordt afgeteld te wijzigen, evenals de tijd waarop de knop opnieuw begint nadat de knop is ingedrukt.
Herinnering: 1 seconde = 1000ms
Stap 5: Stap 5: Snelle opmerking over mijn sponsor
Daarmee is dit bericht afgesloten, maar de sponsor van dit project is PCBWay die op dat moment hun 5-jarig jubileum viert. Bekijk ze op https://www.pcbway.com/ en vergeet niet dat hun montageservice nu slechts $ 30 kost.
Aanbevolen:
Een digitale timer maken met Blynk: 5 stappen
Een digitale timer maken met Blynk: in dit bericht leren we hoe we aan de slag kunnen met Blynk - een IoT-platform dat is ontworpen om het hele proces voor ons te vereenvoudigen en dat ook werkt met verschillende borden met internettoegang
Stappenmotor met D Flip Flops en 555 Timer; het eerste deel van het circuit de 555 Timer: 3 stappen
Stappenmotor met D-flip-flops en 555-timer; het eerste deel van het circuit de 555-timer: de stappenmotor is een gelijkstroommotor die in discrete stappen beweegt. Het wordt vaak gebruikt in printers en zelfs robotica. Ik zal dit circuit in stappen uitleggen. Het eerste deel van het circuit is een 555 tijdopnemer. Het is de eerste afbeelding (zie hierboven) met een 555-chip met
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
AVR-microcontroller. LED's Flasher met behulp van timer. Timers worden onderbroken. Timer CTC-modus: 6 stappen
AVR-microcontroller. LED's Flasher met behulp van timer. Timers worden onderbroken. Timer CTC Mode: Hallo allemaal! Timers is een belangrijk begrip op het gebied van elektronica. Elk elektronisch onderdeel werkt op tijdbasis. Deze tijdbasis helpt om al het werk gesynchroniseerd te houden. Alle microcontrollers werken op een vooraf gedefinieerde klokfrequentie, de
NE555-timer - De NE555-timer configureren in een astabiele configuratie: 7 stappen
NE555-timer | De NE555-timer configureren in een stabiele configuratie: De NE555-timer is een van de meest gebruikte IC's in de elektronicawereld. Het heeft de vorm van DIP 8, wat betekent dat het 8 pinnen heeft