Introduction: DHT11 Sensor With E-Ink Display Module

Picture of DHT11 Sensor With E-Ink Display Module

Quickly and easily display your air’s temperature and humidity with a DHT11 sensor, an E-ink display module, and an Arduino Uno. This method will have an update on a 5-second loop so you get updated results continuously. Once you unplug the module, the last update will remain on the screen until you change the code or re-plug the display so it can update again (everlasting e-ink!)

Ready to get started?

What you’ll need

Hardware:

Software:

Step 1: Hook-up the DHT11 and E-Ink Display to the Arduino

Picture of Hook-up the DHT11 and E-Ink Display to the Arduino

You can see in the picture above the E-Ink display module's pinout. Here are the connections you should make:

DHT11 > Arduino Uno

VCC > 3.3V

Data > A0

GND > GND

E-Ink Display > Arduino Uno

GND > GND (either is fine)

SDA > D11

SCL > D13

CS1 > D6

D/C > D5

3.3V > 5V

BS1 > D8

BU/Busy > D7

RES > RESET

Step 2: Run the Example Code

Picture of Run the Example Code

Now that we're set up, let's run the example code you can get here. Remember to select the right PORT and BOARD in the tools tab.

E ink display library

Step 3: Read the Output

Picture of Read the Output

After you upload the code you'll be able to see the data come up on the E-Ink display module and reset every 5-seconds while powered up. You can remove the power and retain whatever the last update showed for as long as you like!

Comments

About This Instructable

160views

9favorites

License:

Bio: We're a group of fun-loving, electronic DIY'ers with Smart-Prototyping.com. We hope to share useful guides and tutorials as well as the cool ... More »
More by Alex_chu:Make a Talking Skull With Arduino - a Halloween ProjectDisplay an Image on E-Ink Displays With Arduino UnoDHT11 Sensor With E-Ink Display Module
Add instructable to: