Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Het is altijd interessant om feedback te verzamelen na evenementen en workshops. Om dat probleem op te lossen, hebben we een op Arduino gebaseerd systeem voor het verzamelen van feedback gemaakt.
In dit project zullen we een elektronisch apparaat maken dat feedback verzamelt per ingedrukte knop, met behulp van Arduino UNO en schakelaars.
Inrichting:
- Schakelaar
- broodplank
- Arduino UNO
- 330E Weerstand
- Doorverbindingsdraad
- Zoemer
- 9-12 volt voeding
Stap 1: Monteer het circuit
Verbind 3 schakelaar in spanningsdelerregel met 330E-weerstand en verbind de uitgang met Arduino's analoge pin.
Hier gebruikte ik de analoge pin A0, A1, A2 van de Arduino UNO.
Stap 2: Sluit de zoemer aan
Zoemer wordt hier gebruikt als audio-uitgang van de bevestiging van de opname van de stem.
Sluit de zoemer aan om digitale pin 12 van Arduino uit te voeren.
Ik gebruik deze zoemer om te controleren of het stemproces succesvol is verlopen of niet van een individuele persoon.
Als de stemming met succes is gedaan, klinkt de zoemer na het indrukken van een willekeurige knop
Stap 3: Upload de EEPROM-tellercode
Upload de EEPROM-code naar uw bord met behulp van arduino IDE.
Stap 4: Upload de EEPROM-leescode
Zodra de feedbackverzameling is beëindigd. Upload de EEPROM-leescode om de waarde van de geregistreerde stemmen te krijgen.
Voor testdoeleinden: u kunt op elke schakelaar drukken en zien hoe vaak u erop drukt in de seriële monitor. De seriële monitor toont u de EEPROM-waarde.