Inhoudsopgave:

Arduino Simple Debounce: 4 stappen
Arduino Simple Debounce: 4 stappen

Video: Arduino Simple Debounce: 4 stappen

Video: Arduino Simple Debounce: 4 stappen
Video: Arduino code | LED, Push Button not working as intended... 2024, Juli-
Anonim
Arduino eenvoudige debounce
Arduino eenvoudige debounce

Deze instructable gaat over hoe je gemakkelijk debounce kunt maken met 2 drukknoppen. Alles wat je nodig hebt, is basiskennis in elektronica en arduino-programmering.

Video:

www.youtube.com/embed/Iw6rA0cduWg

Als je vragen of problemen hebt, kun je contact met me opnemen via mijn mail:[email protected]

Dus laten we beginnen.

Stap 1: Materialen

Materialen
Materialen

Alles wat je nodig hebt voor dit project kun je vinden op UTSource.net

Sponsorlink:UTSource.netReviews

Het is een betrouwbare website voor het bestellen van elektronische componenten met een goedkope prijs en uitstekende kwaliteit

Jij hebt nodig:

-2 drukknoppen

-Arduino Mega 2560 of Uno

-Broodplank

-Sommige draden

-2 LED's (groen en rood) als je wilt, kun je andere kleuren kiezen

-twee weerstanden van 10k ohm

-en natuurlijk computer.

Stap 2: Bekijk een video

U kunt ook zien hoe dit project werkt

www.youtube.com/watch?v=Iw6rA0cduWg

Stap 3: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Dit project is zeer eenvoudig aan te sluiten omdat er niet veel elektronische componenten zijn.

-drukknop (AAN) is aangesloten op digitale pin 2

-drukknop (UIT) is aangesloten op digitale pin 3

-groene LED is aangesloten op digitale pin 5

-rode LED is aangesloten op digitale pin 4

Je moet alleen oppassen dat je 10k ohm-weerstanden aansluit tussen GND en drukknoppen. (kijk circuitfoto)

Stap 4: Coderen

Deze code is heel gemakkelijk te maken en te begrijpen.

Het werkt zo.

-Wanneer u op de AAN-drukknop drukt, blijft de variabele x-statusverandering naar 1, daar totdat u op de UIT-knop drukt en de groene LED gaat branden.

-Wanneer u op de UIT-drukknop drukt, verandert de variabele x-status terug naar 0, blijft daar totdat u opnieuw op de AAN-knop drukt en de rode LED gaat branden.

Gewoon downloaden, Arduino aansluiten en code uploaden.

Aanbevolen: