Arduino - Temperatuursensor - LED Matrix
In deze tutorial leren we hoe u de Arduino programmeert om de temperatuur te lezen van de DS18B20 one wire sensor en deze weer te geven op een LED Matrix.
Hardware benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Aankoopadvies: Veel DS18B20-sensoren op de markt zijn van lage kwaliteit. We raden u ten zeerste aan de sensor van het merk DIYables te kopen via de bovenstaande link. We hebben het getest en het werkte goed.
Over LED Matrix en DS18B20 Temperatuursensor
Als u nog niet bekend bent met de LED Matrix en DS18B20 temperatuursensor (pinout, werking, programmeren...), leer hierover meer in de volgende tutorials:
Bedradingsschema

This image is created using Fritzing. Click to enlarge image
Wij raden aan om een DS18B20 sensor met een bedradingsadapter aan te schaffen voor eenvoudige verbinding. De adapter bevat een ingebouwde weerstand, waardoor een aparte weerstand in de bedrading niet nodig is.
Arduino Code - Temperatuur van DS18B20 temperatuursensor uitlezen en weergeven op LED Matrix
Snelle stappen
- Open de Arduino IDE op uw pc.
- Navigeer naar het Bibliotheken icoon in de linkerzijbalk van de Arduino IDE.
- Zoek naar “DIYables-LED-Matrix” en vind de LED Matrix bibliotheek van DIYables.
- Klik op de Installeren knop om de bibliotheek te installeren.

- Zoek naar “DallasTemperature” en vind de DallasTemperature bibliotheek van Miles Burton.
- Klik op de Installeren knop om de DallasTemperature bibliotheek te installeren.

- U wordt gevraagd om de afhankelijkheid van de bibliotheek te installeren.
- Klik op de Alles installeren knop om de OneWire bibliotheek te installeren.

- Kopieer de bovenstaande code en open deze in de Arduino IDE.
- Klik op de Uploaden knop in de Arduino IDE om de code naar de Arduino te uploaden.
- Plaats de sensor in warm en koud water, of houd de sensor in uw hand.
- Bekijk het resultaat op de LED Matrix.
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.