วันพุธที่ 1 พฤศจิกายน พ.ศ. 2560

Attiny85(micro usb)+OLED 128*64 Screen Display +DHT22(Temp and Humid)

Attiny85(micro usb)+OLED 128*64 Screen Display +DHT22(Temp and Humid)







-This project  is reading temparature(C) and humidity from a DHT22  to display on an OLED 128*64 pixel (0.96") that is processed  by Attiny85 (micro usb).

Additinal uploading to attiny85 and driver(header file) OLED for only attiny85.

-โปรเจคนี้ จะทำการอ่านค่าอุณหภูมิ องศาเซลเชียส และค่าความชื้น จาก DHT22 ส่งไปแสดงผลบนจอ OLED 128*64 โดยผ่านการประมวลด้วย Attiny85

รวมทั้งวิธีการอัพโหลดไปยัง attiny85 และ  OLED ไลบรารี่ (header file) ที่ใช้กับ attiny85


-download OLED128*64 and dht22 libraries  , ino file, associate files , follow link
https://drive.google.com/folderview?id=0BzjoxIwEMrM-Wk9lbkw0eVVhLUk&usp=sharing

-credit
http://www.14core.com/wiring-digispark-attiny85-with-096-oled-screen-display/  //attiny pinout
https://forum.arduino.cc/index.php?topic=364400.0  //Height incorrect, please fix Adafruit_SSD1306.h
http://wpdbox.blogspot.jp/2015/12/digisparkoled-096-12864.html   //clip oled +digispark i2c + library oled for attiny85

http://playground.arduino.cc/Main/FloatToString     // floattostring library
http://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html#ga060c998e77fb5fc0d3168b3ce8771d42  //dtostrf
https://www.arduino.cc/en/Guide/Troubleshooting#size  //How can I reduce the size of my sketch?
http://www.rapidtables.com/convert/temperature/celsius-to-fahrenheit.htm   // c to f convert
http://playground.arduino.cc/Main/DHTLib  //dht library  all version

http://www.arduinoall.com/p/366   //OLED LCD LED Display Module 128X64 0.96" For Arduino white

http://www.arduinoall.com/p/825  //DHT22 / AM2302 Module

ไม่มีความคิดเห็น:

แสดงความคิดเห็น