Arduino UNO R4 - Ultrasonic Sensor - LCD
Deze tutorial legt uit hoe u de Arduino UNO R4 kunt gebruiken om afstand te meten met behulp van de ultrasone sensor en de afstand weer te geven op LCD I2C.

Benodigde Hardware
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 Ultrasonic Sensor en LCD
Leer meer over de ultrasonic sensor en LCD, inclusief hun pinout, werking en programmering, in deze tutorials:
Bedradingsschema

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
※ Notiz:
Het I2C-adres voor de LCD kan verschillen per fabrikant. In ons voorbeeld gebruikten we het adres 0x27, zoals aanbevolen door de fabrikant DIYables.
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.
- Verbind de Arduino Uno R4 met de ultrasonic sensor en LCD I2C volgens het bijgeleverde schema.
- Verbind de Arduino Uno R4 met uw computer via een USB-kabel.
- Start de Arduino IDE op uw computer.
- Selecteer het juiste Arduino Uno R4 board (bijv. Arduino Uno R4 WiFi) en COM-poort.
- Klik op het Libraries pictogram aan de linkerkant van de Arduino IDE
- Zoek naar LiquidCrystal I2C en vind de LiquidCrystal_I2C bibliotheek van Frank de Brabander
- Klik op de Install knop om de LiquidCrystal_I2C bibliotheek toe te voegen.

- Kopieer de bovenstaande code en open deze in de Arduino IDE
- Klik op de Upload knop in de Arduino IDE om de code te uploaden naar de Arduino UNO R4

- Plaats de sensor in warm of koud water, of houd deze in uw hand.
- Controleer het LCD voor het resultaat.
Code Uitleg
Bekijk de uitleg in de opmerkingen binnen de code voor elke regel.
※ Notiz:
- Als er niets op de LCD verschijnt, controleer dan hier: Probleemoplossing LCD I2C
- De meegeleverde code is voor educatief gebruik. De ultrasonic sensor kan veel ongewenste signalen oppikken. Als u deze sensor effectief wilt gebruiken, moet u deze extra ruis verminderen. Leer meer hier: Ruis Verminderen voor Ultrasonic Sensor
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.