////////////////////////////////////////////////////////////////////////////////////////////////////
int thermistorPin = A0; //analog pin 0
void setup(){
Serial.begin(9600);
}
void loop(){
int x;
int thermistorReading = analogRead(thermistorPin);
x=thermistorReading/30;
Serial.println(x,DEC);
delay(250); //หน่วงเวลาให้ส่งค่าช้าลงเพื่อความสะดวกในการอ่านค่า
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
2.ต่อวงจรดามรูป แล้วจ่ายไฟให้ arduino
////////////////////////////////////////////////////////////////////////////////////////////////
3,download program รับค่าอุณหภูมิ ซึ่งเป็นโปรแกรมที่ผมทำขึ้นเพื่อใช้ทดสอบเบื้องต้น เป็นไฟล์ ,apk ของ android
ตาม link
https://docs.google.com/open?authuser=eakengsart%40gmail.com&id=0B00hyiNY1BbSSGpHT0d6c3VYdDA
4.เปิดbluetooth ที่มือถือ
5.เปิดโปรแกรมขึ้นมาแล้วกด select bluetooth จะมี MAC address ให้เลือก HC-05 ของ arduino กด click to connect พอเชื่อมต่อกันได้จะขึ้น connected succcess จากนั้น arduino จะส่งค่าอุณหภูมิมาให้โดยอัตโนมัติ หรือกด click for text เพื่อรับค่า
จากรูป จะได้ค่าอุณหภูมิที่ 26 องศา แต่ที่อุณหภูมิอื่นๆที่สูงกว่าและต่ำกว่านี้มากๆจะต้องทำการเขียนโปรแกรมชดเชยค่าอีกต่าหนึ่ง
---------------------------------------------------------------
ไม่มีความคิดเห็น:
แสดงความคิดเห็น