| |
| Specificaties van de DS18B20 sensor |
| Temperatuur: -55 to 125°C |
±0.5°C nauwkeurigheid bij -10°C to +85°C |
| 9Unieke 64 bit ID op de chip) |
Temperatuur-limiet alarm |
| Unieke 64 bit ID op de chip |
Query-tijd is minder dan 750ms |
| Meerdere sensoren kunnen dezelfde pin delen |
Bruikbaar vanaf 3.0V tot 5.5V |
1: plaats de base shield boven op de Arduino UNO |
| 2: Sluit de Grove DS18B20 Temperatuur sensor a an op poort D2 van het GroveBase-shield |
| 3: Sluit het RGB LCD aan op een I2C poort |
| 4: Sluit de Arduino met een USB kabel aan op de laptop of PC |
| 5: upload de sketch naar de Arduino met sensor |
| Poort |
Type sensor, display of andere grove module |
| D2 |
Grove - DS18B20, Dallas OnenWire temperatuur sensor |
| I2C |
Grove - RGB LCD |
|
| In de Arduino-code zijn 3 bibliotheken opgenomen |
| 1 |
#include <Wire.h> // include Arduino Wire library, (adafruit DS248) |
| Deze bibliotheek maakt communicatie met I2C-apparaten mogelijk. |
| 2 |
"include "rgb_lcd.h" // include Seeed Studio LCD library. |
| Met de LiquidCrystal-bibliotheek kunt u LCD-schermen bedienen die compatibel zijn met de Hitachi HD44780-driver. |
| 3 |
#include <OneWire.h> // Jim Studt |
| OneWire communicates with 1-wire devices. |
| |
#include <DallasTemperature.h> // Miles Burton |
| Library voor Dallas / Maxin temperatuur sensors |