dht.readTemperature(true) reads the temperature in degrees F. So you need to make it dht.readTemperature(). Then just use t instead of f in the print statement as you have it. The code will turn the stepper every minute. So it is normal that you see the stepper continue to turn every minute...
The code is set to turn every 15 minutes by this line: ic= im % 15;
so nothing will happen for 15 minutes. you can try to set the line to ic= im % 1; and it should turn every minute.
there is no button to get the process going.
...#define STEPS_PER_MOTOR_REVOLUTION 32 //define the number of steps per motor revolution
// #define STEPS_PER_OUTPUT_REVOLUTION 32 * 64
#define STEPS_PER_OUTPUT_REVOLUTION 8 * 64 //define the number of steps to take each time the code loops...
float t = dht.readTemperature(); // Read temperature in C
float f = dht.readTemperature(true); // Read temperature in F
Notice all you have to do is delete "true" when you read the temperature from the sensor. Then just change the "F" to a "C" when you print it on the...
I tried to do one with a servo motor I had laying around from an RC project but the servo did not have enough torque. I looked to buy a motor used for an egg turner, but they are about $19 plus other parts I would have to buy put me up around $35 . Easier to buy one already built for $40. I...
Thank you. I had fun taking them. One of my Vizsla dogs, Suki (see my avatar picture), had to help! Needless to say, I used a couple of stand-ins for the pictures since the original egg was an afternoon snack for the pooch! She thought I was putting the egg out for her to find and eat! :)