Arduino UNO R4 - Ultrasonic Sensor - Piezo Buzzer
We gaan leren hoe we een piezo buzzer kunnen besturen met Arduino UNO R4 en een ultrasonische sensor.
- Wanneer het object dichtbij de ultrasonische sensor is, geef een geluid weer.
- Wanneer het object ver van de ultrasonische sensor is, stop het geluid.
- Wanneer het object dichtbij de ultrasonische sensor is, speel een liedmelodie af.
Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables STEM V4 IoT Starterskit (Arduino inbegrepen) | |
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over Piezo Buzzer en Ultrasonische Sensor
Leer over piezo buzzers en ultrasonische sensoren, inclusief hun pinouts, functies en programmering, in de meegeleverde tutorials.
Deze gids gebruikt een buzzer die 3-5V nodig heeft, maar u kunt deze ook aanpassen voor een 12V buzzer. Leer hier meer over in de Arduino UNO R4 - Buzzer tutorial.
Bedradingsschema
- Het bedradingsschema tussen Arduino UNO R4, ultrasonische sensor en piezo buzzer

This image is created using Fritzing. Click to enlarge image
- Het bedradingsschema tussen Arduino UNO R4, ultrasonische sensor en piezo buzzer module

This image is created using Fritzing. Click to enlarge image
Zie De beste manier om Arduino Uno R4 en andere componenten van stroom te voorzien.
Arduino UNO R4 Code - Eenvoudig Geluid
Snelle Stappen
Volg deze instructies stap voor stap:
- Als dit uw eerste keer is met de Arduino Uno R4 WiFi/Minima, raadpleeg dan de tutorial over het instellen van de omgeving voor Arduino Uno R4 WiFi/Minima in de Arduino IDE.
- Bedrading de componenten volgens het meegeleverde schema.
- Sluit de Arduino Uno R4 board aan op uw computer met een USB-kabel.
- Start de Arduino IDE op uw computer.
- Selecteer de juiste Arduino Uno R4 board (bijv. Arduino Uno R4 WiFi) en COM-poort.
- Kopieer en plak de bovenstaande code in de Arduino IDE
- Druk op de Upload knop in de Arduino IDE om de code over te zetten naar de Arduino UNO R4
- Zwaai met uw hand in de buurt van de sensor
- Hoor het geluid van de piezo buzzer
Code Uitleg
Kijk naar de commentaarregels in de broncode voor een stap-voor-stap uitleg!
Arduino UNO R4 Code - Melodie
Snelle Stappen
- Kopieer de code en open deze met Arduino IDE.
- Maak een bestand genaamd pitches.h in Arduino IDE door:
- Te klikken op de knop onder het serial monitor pictogram en New Tab te selecteren, of gebruik de Ctrl+Shift+N toetsen.
- Geef de bestandsnaam pitches.h op en druk op de OK knop.
- Kopieer de onderstaande code en plak deze in het bestand genaamd pitches.h dat u hebt aangemaakt.
- Druk op de Upload knop in de Arduino IDE om code naar de Arduino UNO R4 te sturen.
- Zwaai met uw hand in de buurt van de sensor.
- Hoor de melodie van de piezo buzzer.
- De gegeven code is voor educatieve doeleinden. De ultrasonische sensor is zeer gevoelig voor ruis. Voor praktisch gebruik van de ultrasonische sensor moet u ruisfiltering toepassen. Leer over hoe ruis te filteren voor de ultrasonische sensor.


Code Uitleg
Kijk naar elke uitleg geschreven in de commentaren binnen de broncode!
※ Notiz:
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.