Hackster is hosting Hackster Holidays, Ep. 5: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 5 on Friday!
bbtinkerer
Published © LGPL

Smarter Smart Power Strip (outlet for now)

A smart power strip to monitor current and smart power cutoff.

AdvancedFull instructions provided24 hours5,285
Smarter Smart Power Strip (outlet for now)

Things used in this project

Hardware components

Pico i.MX6UL Development Platform from TechNexion
NXP Pico i.MX6UL Development Platform from TechNexion
×1
Arduino UNO
Arduino UNO
×1
ACS712 20A Module
×2
2-Channel 5V Relay Module
×1
NPN Bipolar Transistors (PN2222)
×2
Resistor 10k ohm
Resistor 10k ohm
×1
Resistor 2.21k ohm
Resistor 2.21k ohm
×1
Tactile Button switch
×2
Panel Mount 10K potentiometer
×2
ULN2803
×1
Power outlet
×1

Software apps and online services

Android Things
Google Android Things
Android Studio
Android Studio
Arduino IDE
Arduino IDE

Story

Read more

Code

Smarter Smart Power Strip

Android Things powered power strip. Powerstrip that has individual socket over current protection and priority over current protection.

I2C_ACS712

Attiny85 program that returns the current RMS value of two ACS712 sensors via I2C. Returns 4 bytes (2 bytes per sensor MSB formatted) representing the current values in milliamps. The first 2 bytes for the first sensor and last two bytes for the second sensor.

Credits

bbtinkerer

bbtinkerer

3 projects • 18 followers
Thanks to Ruslan Koptev and puuu.

Comments