Created
March 6, 2019 03:58
-
-
Save TonsOfFun/c3b7327f63616cc8bcdf8d5bf194160d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Wire.h> | |
#include <Adafruit_AM2315.h> | |
/*************************************************** | |
This is an example for the AM2315 Humidity + Temp sensor | |
Designed specifically to work with the Adafruit BMP085 Breakout | |
----> https://www.adafruit.com/products/1293 | |
These displays use I2C to communicate, 2 pins are required to | |
interface | |
Adafruit invests time and resources providing this open source code, | |
please support Adafruit and open-source hardware by purchasing | |
products from Adafruit! | |
Written by Limor Fried/Ladyada for Adafruit Industries. | |
BSD license, all text above must be included in any redistribution | |
****************************************************/ | |
// Connect RED of the AM2315 sensor to 5.0V | |
// Connect BLACK to Ground | |
// Connect WHITE to i2c clock - on '168/'328 Arduino Uno/Duemilanove/etc thats Analog 5 | |
// Connect YELLOW to i2c data - on '168/'328 Arduino Uno/Duemilanove/etc thats Analog 4 | |
Adafruit_AM2315 am2315; | |
void setup() { | |
Serial.begin(9600); | |
Serial.println("AM2315 Test!"); | |
if (! am2315.begin()) { | |
Serial.println("Sensor not found, check wiring & pullups!"); | |
while (1); | |
} | |
} | |
void loop() { | |
Serial.print("Air Humidity: "); Serial.println(am2315.readHumidity()); | |
Serial.print("Air Temperature: "); Serial.println(am2315.readTemperature()); | |
delay(1000); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment