Transcript Serial.begin(9600)
Autumn, 2012
智慧電子應用設計導論 (1/3) Sensors III
Chin-Shiuh Shieh ( 謝欽旭 ) http://bit.kuas.edu.tw/~csshieh Department of Electronic Engineering National Kaohsiung University of Applied Sciences, Taiwan C.-S. Shieh, EC, KUAS, Taiwan 1
Humidity
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 2
Humidity (cont)
void setup() { Serial.begin(9600); } void loop() { Serial.println(analogRead(A0)); delay(500); }
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 3
Temperature/ Humidity
• https://github.com/practicalarduino/SHT1x Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 4
Temperature/ Humidity (cont)
#include
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 5
Temperature/ Humidity (cont)
void loop() { float temp_c; float temp_f; float humidity; // Read values from the sensor temp_c = sht1x.readTemperatureC(); temp_f = sht1x.readTemperatureF(); humidity = sht1x.readHumidity(); // Print the values to the serial port Serial.print("Temperature: "); Serial.print(temp_c, DEC); Serial.print("C / "); Serial.print(temp_f, DEC); Serial.print("F. Humidity: "); Serial.print(humidity); Serial.println("%"); delay(2000); }
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 6
3-Axis Accelerometer
• http://code.google.com/p/mma-7455 arduino-library/ Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 7
3-Axis Accelerometer (cont)
#include
//mySensor.calibrateOffset(0.23, -43.2, 12.43); }
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 8
3-Axis Accelerometer (cont)
void loop() { xVal = mySensor.readAxis('x'); yVal = mySensor.readAxis('y'); zVal = mySensor.readAxis('z'); Serial.print(xVal,DEC);Serial.print(" "); Serial.print(yVal,DEC);Serial.print(" "); Serial.print(zVal,DEC);Serial.print(" "); Serial.println(); delay(500); }
Autumn, 2012 C.-S. Shieh, EC, KUAS, Taiwan 9