Arduino Nano - Ultrasone Sensor - LCD
Deze tutorial legt uit hoe u de Arduino Nano gebruikt om de afstand te meten met een ultrasone sensor en deze afstand weer te geven op een LCD I2C-display.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over Ultrasone Sensor en LCD
Als u nog niet bekend bent met de ultrasone sensor en het LCD (inclusief pinout, werking en programmeren), kunnen de volgende tutorials u helpen:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Arduino Nano Code
※ Notiz:
Het I2C-adres van het LCD kan verschillen per fabrikant. In onze code gebruiken we 0x27, zoals gespecificeerd door de fabrikant DIYables.
Snelle Stappen
- Verbind uw Arduino Nano met uw computer via een USB-kabel.
- Start de Arduino IDE en selecteer het juiste board en poort.
- Klik op het Libraries-icoon in de linkerzijbalk van de Arduino IDE.
- Zoek naar “LiquidCrystal I2C” en vind de LiquidCrystal_I2C bibliotheek gemaakt door Frank de Brabander.
- Klik vervolgens op de Installeren-knop om de bibliotheek te installeren.

- Kopieer de code en open deze met de Arduino IDE.
- Druk dan op de Upload-knop in de Arduino IDE om de code te compileren en naar de Arduino Nano te uploaden.

- Bevestig de sensor aan koud of warm water, of houd deze in uw hand.
- Bekijk vervolgens de afstand die op het LCD wordt weergegeven.
Code-uitleg
Bekijk de regel-voor-regel uitleg die terug te vinden is in de commentaren van de broncode!
※ Notiz:
- Als het LCD-scherm niets weergeeft, raadpleeg dan Probleemoplossing bij LCD I2C voor hulp.
- De bovenstaande code is alleen bedoeld voor educatieve doeleinden. De ultrasone sensor is zeer gevoelig voor storingen, dus als u hem in een echte toepassing wilt gebruiken, moet u het signaal filteren. Voor meer informatie over hoe u dit doet, zie hoe ruis te filteren bij ultrasone sensormetingen.
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.