یک برد Arduino MKR1000 را برای خواندن داده های دما تنظیم کنید و آن را برای نظارت به ARTIK Cloud ارسال کنید.
موارد استفاده شده در این پروژه
داستان
این پروژه یک برد Arduino MKR1000 را راه اندازی کرد که داده های دما را می خواند و آن داده ها را به ابر Artik ارسال می کند. این پروژه از سه مرحله تشکیل شده است، یعنی راه اندازی Arduino MKR1000 برای خواندن مقادیر دما و ایجاد نوع دستگاه دما و دستگاه معتدل در ابر آرتیک. آخرین مرحله ارسال اطلاعات به ابر آرتیک است و می توانید تغییرات دما را از داشبورد آرتیک نظارت کنید.
برد آردوینو MKR1000 و سنسور دما را راه اندازی کنید
==>> Arduino IDE را دانلود کنید یا از ویرایشگر وب آردوینو استفاده کنید.
این کد را برای بررسی سنسور MKR1000 و دما آپلود کنید.
// Simple sensor test programme
int sensorPin = A0; // select the input pin for the sensor
int sensorValue = 0; // variable to store the value coming from the sensor
float temperature = 0.0;
float voltage = 0.0;
void setup() {
Serial.begin(9600);
analogReadResolution(10);
}
void loop() {
// read the value from the sensor:
sensorValue = analogRead(sensorPin);
Serial.print("sensorValue = ");
Serial.print(sensorValue);
voltage = sensorValue * (3300/1024); // in milliVolt
Serial.print(" voltage = ");
Serial.print(voltage);
temperature = (voltage - 500 ) / 10;
Serial.print(" temperature(C) = ");
Serial.println(temperature);
delay(100);
}
==>> اتصال