Noob needs help with temp anywhere project

Hell yea! :smile: I mean, there is logic behind both Celsius and the metric system! But there is always some reactionary countries: ā€œU.S. remains the only industrialised country that has not fully adopted the metric system as its official system of measurementā€. If you could start using it in movies, TV shows, and by NFL commentators I would be happy. F - 32 / 1.8 isn’t always easy to do in the head :stuck_out_tongue_winking_eye: BTW: Anders Celsius was a :sweden:

Nuff with the off topic… I’m not sure if I would call it a general misunderstanding, but many (not just in this forum) doesn’t seem to understand that those sensors works differently. Perhaps not technically correct per se, but I think the easiest way to explain it is that:

  • DHT22 sends data to the MCU
  • MCU reads data from the DS18B20

Or MCU sends ā€œgimme some dataā€ to DHT22 and the DHT22 sends it back.

MCU tells DS18 to start measure temperature, do a analogue-to-digital conversion, store the value in your scratchpad memory and I’ll read it when your done. If I don’t have timing issues, I’ll sit and wait for you to finish, otherwise I’ll come back at a later time (hence the option to change setWaitForConversion()).