Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

37
  • Thank you for your answer it was really helpful. I think I have some more questions. What would you suggest to do, if I needed the receiver and temperature module to be on always but other sensors off? What ways are there to do this and how would I connect the solar panel to the battery and the battery to the arduino? Commented Mar 3, 2020 at 10:29
  • First: you would connect the solar panel to the charger, then the charger to the battery. The battery then connects (via the charger) to the power supply, which then connects to the Arduino. You can't just wire a solar panel to a battery and hope it will work - charging takes management. Commented Mar 3, 2020 at 10:31
  • Second: you choose an RF solution that has a low quiescent current in receive mode and has the ability to wake the Arduino from sleep when needed. Commented Mar 3, 2020 at 10:32
  • Ok I will look more into the charging part of the battery. I used the RadioHead library for the radio modules and looked into the docs and found a method that will sleep the receiver or transmitter, I believe. Would that be acceptable? Also how would I "Sleep" the rest of the sensors? digitalWrite(pin, LOW)? Commented Mar 3, 2020 at 10:41
  • It depends on the sensors. Some you won't need to, some you will be able to instruct to "sleep", and some you will need to cut the power to. A P-channel MOSFET can be used for that, which you can control with a digital IO pin. Commented Mar 3, 2020 at 10:42