EdenOff: Anticipate power outages with Machine Learning
Our Story
Edenoff TinyML device
Med Temp Per Month in Celsius
Model Training
Edge Impulse Neural Network Display
Failure Dataset Case
Hardware
The device fits into a power outlet
- Arduino Nano BLE 33: powerful board compatible with Edge Impulse TinyML
- Zmpt101b voltage sensor: to read AC from the outlet
- 7 Segment 4 digit display
- Digital Buzzer
- Female to female jumper wires
- 3.7v battery
- Lipo Charger
Display of wall mount
Connections
- Zmpt101b GND and 5V to Arduino GND and 5V. Then signal pin to Arduino A0. AC to screw pins.
- Display to GND and 5V, D12 and D11
- Buzzer to GND and D10.
- Battery to VIN and GND
Software
- Install HTS221 library. Even when this is an on board module, the HTS221 library is required. Go to Sketch > Include Library > Manage Libraries > Search HTS221
- Download this ZIP file > Add via Sketch > Add Zip.
- Download the .ino file > load it into Arduino BLE 33 > connect the Arduino using micro USB cable, and upload
3D Printed Power Outlet Faceplate
3D Printed Power Outlet Face