Arduino Nano - Temperatuursensor - LCD
Deze tutorial legt uit hoe u met de Arduino Nano de temperatuur meet via een DS18B20 sensor en deze vervolgens toont op een LCD I2C display.
Hardware Benodigdheden
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 de Temperatuursensor en LCD
Als u niet bekend bent met temperatuursensoren en LCD-displays (zoals pinout, werking en programmering), kunnen de volgende tutorials u helpen:
Aansluitschema
- Aansluitschema met een breadboard (experimenteerprint).

This image is created using Fritzing. Click to enlarge image
- Aansluitschema met een terminal adapter (aanbevolen).

This image is created using Fritzing. Click to enlarge image
Wij raden aan om een DS18B20 sensor met bijbehorende adapter aan te schaffen voor een eenvoudige opstelling. Deze adapter bevat een geïntegreerde weerstand, waardoor een extra weerstand in de bedrading overbodig is.
Arduino Nano Code
※ Notiz:
Het adres van het LCD kan verschillen afhankelijk van de fabrikant. In de code is 0x27 gebruikt, zoals gespecificeerd door de fabrikant DIYables.
Snelle Stappen
- Sluit de USB-kabel aan op de Arduino Nano en uw PC.
- Start de Arduino IDE, selecteer vervolgens het juiste board en poort.
- Klik op het Libraries-icoon in de linkerzijbalk van de Arduino IDE.
- Zoek op “Dallas” en selecteer de DallasTemperature bibliotheek gemaakt door Miles Burton.
- Klik op de Installeren-knop om de DallasTemperature library te installeren.

- U wordt gevraagd de afhankelijkheid te installeren. Klik op Installeer alles om de OneWire library te installeren.

- Zoek op “LiquidCrystal I2C” en vind de LiquidCrystal_I2C bibliotheek van Frank de Brabander.
- Klik op de Installeren-knop om de library te installeren.

- Kopieer de code en open deze in de Arduino IDE.
- Klik op de Uploaden-knop in de Arduino IDE om de code te compileren en te uploaden naar de Arduino Nano.

- Plaats de sensor in warm en koud water, of houd hem in uw hand.
- Controleer de LCD voor de meetresultaten.
Als het LCD niets weergeeft, bekijk dan de Probleemoplossing voor LCD I2C voor verdere hulp.
Code Uitleg
Bekijk de regel-voor-regel uitleg in de commentaren van de broncode!
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.
(Blijft ongewijzigd)
(Blijft ongewijzigd)