TomGeorge:
Hi,Please read the first post in any forum entitled how to use this forum.
http://forum.arduino.cc/index.php/topic,148850.0.html then look down to item #7 about how to post your code.
It will be formatted in a scrolling window that makes it easier to read.Thanks.. Tom...
#define PIN_SENSOR1 A1
#define PIN_SENSOR2 A2
#define PIN_SENSOR3 A3
#define PIN_SENSOR4 A4
#define PIN_SENSOR5 A5
#define PIN_HEATER1 11
#define PIN_HEATER2 10
#define PIN_HEATER3 9
#define PIN_HEATER4 6
#define PIN_HEATER5 5
float target = 30;
void setup()
{
pinMode(PIN_SENSOR1, INPUT);
pinMode(PIN_SENSOR2, INPUT);
pinMode(PIN_SENSOR3, INPUT);
pinMode(PIN_SENSOR4, INPUT);
pinMode(PIN_SENSOR5, INPUT);
pinMode(PIN_HEATER1, OUTPUT);
pinMode(PIN_HEATER2, OUTPUT);
pinMode(PIN_HEATER3, OUTPUT);
pinMode(PIN_HEATER4, OUTPUT);
pinMode(PIN_HEATER5, OUTPUT);
Serial.begin(9600);
}
float getTemperature1() {
float data = analogRead(PIN_SENSOR1);
return (5.0 * data * 100.0) / 1024.0;
}
float getTemperature2() {
float data = analogRead(PIN_SENSOR2);
return (5.0 * data * 100.0) / 1024.0;
}
float getTemperature3() {
float data = analogRead(PIN_SENSOR3);
return (5.0 * data * 100.0) / 1024.0;
}
float getTemperature4() {
float data = analogRead(PIN_SENSOR4);
return (5.0 * data * 100.0) / 1024.0;
}
float getTemperature5() {
float data = analogRead(PIN_SENSOR5);
return (5.0 * data * 100.0) / 1024.0;
}
void loop()
{
float c1 = getTemperature1();
Serial.print("Temperature 1 : ");
Serial.println(c1);
if (c1 < target)
{
analogWrite(PIN_HEATER1, 30);
Serial.print("\Heater 1 on");
}else {
digitalWrite(PIN_HEATER1, LOW);
Serial.print("\Heater 1 O-F-F");
}
delay (1000);
float c2 = getTemperature2();
Serial.print("Temperature 2 : ");
Serial.println(c2);
if (c2 < target)
{
analogWrite(PIN_HEATER2, 30);
Serial.print("\Heater 2 on");
}else {
digitalWrite(PIN_HEATER2, LOW);
Serial.print("\Heater 2 O-F-F");
}
delay (1000);
float c3 = getTemperature3();
Serial.print("Temperature 3 : ");
Serial.println(c3);
if (c3 < target)
{
analogWrite(PIN_HEATER3, 30);
Serial.print("\Heater 3 on");
}else {
digitalWrite(PIN_HEATER3, LOW);
Serial.print("\Heater 3 O-F-F");
}
delay (1000);
float c4 = getTemperature4();
Serial.print("Temperature 4 : ");
Serial.println(c4);
if (c4 < target)
{
analogWrite(PIN_HEATER4, 30);
Serial.print("\Heater 4 on");
}else {
digitalWrite(PIN_HEATER4, LOW);
Serial.print("\Heater 4 O-F-F");
}
delay (1000);
float c5 = getTemperature5();
Serial.print("Temperature 5 : ");
Serial.println(c5);
if (c5 < target)
{
analogWrite(PIN_HEATER5, 30);
Serial.print("\Heater 5 on");
}else {
digitalWrite(PIN_HEATER5, LOW);
Serial.print("\Heater 5 O-F-F");
}
delay (1000);
}
I tried to find a basic code to connect the HM10 in order to see the serial monitor on the screen of my iPhone, i mean i tried to see the temperature's readings of my sensor on my iPhone screen
thank you!