Sending data at the same rate over Bluetooth consumes only 2 milliwatts. For example, sending data at the rate of 75 bytes per second over Wi-Fi requires approximately 80 milliwatts of electrical power. I tried the same thing on an arduino NANO with a single sensor and I get 80 ♚ with the sensor enabled and 20 ♚ with the sensor disabled, so this appears to be working correctly. His results indicate that in some cases, Bluetooth uses less than 3 percent of the power required by Wi-Fi for the same tasks. If you connect the sensors to a power supply directly with 3.3V and Vin, you get the consumption that they say on the datasheet (around 50 ♚ each), so I am off by an order of magnitude, even if I have the sensors disabled on the code. Or even if I have the SDA & SDL completely disconnected. The same consumption happens even if I dont initialize the i2c bus. If I connect both of them in series, I get double the power consumption (around 1 mA). If I do the same thing with another sensor (BME280 barometric sensor) connected on its own, I get an equivalent consumption (around 500 ♚) ![]() The strangest thing happens when you disconnect the Vcc. If I disable the sensor I get a 480 ♚ consumption, which means that it turns off, and there is a 480 ♚ draw somewhere. When I measure the power consumption with it connected on the esp32 I get 540 ♚. According to the datasheet, the VEML7700 should consume around 40-60 ♚. The problem is when I tried to measure the power consumption. The connection and library usage was very straightforward so I got it up and running almost immediately. ![]() I am trying to interface a VEML7700 photodiode sensor with a Firebeetle ESP32 using platform.io and arduino framework. I am relatively inexperienced with electronics so be gentle please.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |