Arduino - Ultrasone Sensor - LCD
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables STEM V3 Starterskit (Arduino inbegrepen) | |
| 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 LCD (pinout, werking, programmeren ...), leer er meer over in de volgende tutorials:
Bedradingsschema
- Bedradingsschema

This image is created using Fritzing. Click to enlarge image
- Echte bedrading

This image is created using Fritzing. Click to enlarge image
Arduino Code
※ Notiz:
Het I2C-adres van de LCD kan variëren afhankelijk van de fabrikant. In de code gebruiken we 0x27, gespecificeerd door de fabrikant DIYables
Snelle Stappen
- Verbind de Arduino met de pc via de USB-kabel
- Open de Arduino IDE, selecteer de juiste board en poort
- Navigeer naar het Libraries icoon in de linker zijbalk van de Arduino IDE
- Zoek op “LiquidCrystal I2C” en vind daarna de LiquidCrystal_I2C bibliotheek van Frank de Brabander
- Klik op de Installeren knop om de LiquidCrystal_I2C bibliotheek te installeren

- Kopieer de bovenstaande code en open deze met de Arduino IDE
- Klik op de Uploaden knop in de Arduino IDE om de code naar de Arduino te uploaden

- Houd de sensor boven warm en koud water, of pak de sensor met uw hand vast
- Bekijk het resultaat op het LCD-scherm

This image is created using Fritzing. Click to enlarge image
Code Uitleg
Lees de regel-voor-regel uitleg in de commentaarregels van de broncode!
※ Notiz:
- Als het LCD niets weergeeft, zie Probleemoplossing LCD I2C
- De bovenstaande code is bedoeld voor leerdoeleinden. De ultrasone sensor is erg gevoelig voor storingen. Wilt u de ultrasone sensor in de praktijk gebruiken, dan dient u ruis te filteren. Zie hoe ruis te filteren voor ultrasone 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.