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) |
Aankoopadvies: Een andere optie is om het LCD I2C-display te maken door LCD 1602 Display en PCF8574 I2C Adapter Module te combineren.
Over Ultrasonic Sensor en LCD
Leer meer over de ultrasonic sensor en LCD, inclusief hun pinout, werking en programmering, in deze tutorials:
Bedradingsschema

Deze afbeelding is gemaakt met Fritzing. Klik om de afbeelding te vergroten.
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.