KIT INCLUDES:
- Arduino Uno with USB Cable - 1
- Breadboard (840 points – 1)
- 16x2 LCD Display - 1
- 10K pot - 1
- DS18B20 Digital temperature sensor module - 1
- Resistor (330 ohm and 4.7k) – 2 pieces each
- Jumper wires male to female- 40 pieces
- Jumper wires male to male- 40 pieces
HARDWARE REQUIRED
- Arduino Uno with USB Cable - 1
- Breadboard (840 points – 1)
- 16x2 LCD Display - 1
- 10K pot - 1
- DS18B20 Digital temperature sensor module - 1
- Resistor (330 ohm and 4.7k) – 2 pieces each
- Jumper wires male to female- 40 pieces
- Jumper wires male to male- 40 pieces
SOFTWARE REQUIRED
Arduino IDE 1.8.5 (programmable platform for Arduino)
Click To Download :https://www.arduino.cc/en/Main/Software
SPECIFICATIONS
DS18B20 DIGITAL TEMPERATURE SENSOR
This is a waterproofed version of the DS18B20 Arduino Temperature sensor. Handy for when you need to measure something far away, or in wet conditions. While the sensor is good up to 125℃ the cable is jacketed in PVC so we suggest keeping it under 100℃. Because they are digital, you don't get any signal degradation even over long distances! The DS18B20 provides 9 to 12-bit (configurable) temperature readings over a 1-Wire interface, so that only one wire (and ground) needs to be connected from a central microprocessor. Usable with 3.0-5.5V systems.
- Usable with 3.0V to 5.5V power/data
- ±0.5℃ Accuracy from -10℃ to +85℃
- Usable temperature range: -55 to 125℃ (-67℉ to +257℉)
- 9 to 12-bit selectable resolution
- Uses 1-Wire interface- requires only one digital pin for communication
- Unique 64 bit ID burned into the chip
- Multiple sensors can share one pin
- Temperature-limit alarm system
- Query time is less than 750ms
- 3 wires interface:
Red wire - VCC
Black wire - GND
Yellow wire – DATA
16*2 LCD DISPLAY
- LCD Display Mode: STN, Positive, Transflective
- Display Color: Deep Blue/ Yellow Green
- Viewing Angle: 6H
- Driving Method: 1/16 duty, 1/5 bias
- Back Light: Yellow-Green LED backlight
- Outline Dimension: 803615.8 MAX
PIN DESCRIPTION
16*2 LCD DISPLAY
Symbol |
External Connection |
Function |
VSS |
Power Supply |
Signal GROUND for lcm |
VDD |
POWER SUPPLY for logic lcm |
|
V0 |
Contrast Adjust |
|
RS |
MPU |
Register Select Signal |
RW |
MPU |
Read/Write Select Signal |
E |
MPU |
Operation Enable Signal |
DB0~DB3 |
MPU |
Four Low order bidirectional three state bus lines. Used for data transfer between the MPU and LCM. These four are not used between 4 Bit operations. |
DB4~DB7 |
MPU |
Four high order bidirectional Three state bus lines used for data transfer between the MPU |
A |
LED BKL power Supply |
Power Supply for BKL |
K |
NOTE |
|
CIRCUIT CONNECTION
- Connect 10k Pot’s positive to positive rail on the breadboard, negative to negative rail on breadboard and signal pin to pin 3 of LCD.
- Connect DS18B20 positive to any positive, negative to negative and out pin to Arduino D8 and out pin to 5v via 4.7k resistor.
- Connect Arduino 5v to positive rail and ground to negative rail.
- Connect
Pin 1 of LCD to gnd
Pin 2 to 5v
Pin 4 to D7 of arduino
Pin 5 to gnd
Pin 6 to D6 of arduino
Pin 11 to D5 arduino
Pin 12 to D4 arduino
Pin 13 to D3 arduino
Pin 14 to D2 arduino
Pin 15 to 5v via 330 ohm
Pin 16 to negative rail.
- Connect positive to positive and negative to negative rail on the breadboard.
CODE
APPLICATION
The DS18B20 Temperature Sensor can be used in a variety of applications like:
- Thermometers
- Temperature Sensitive Systems
- Consumer Electronics
- Industrial Equipment
- Thermostats