pappavis / StroomMeterACS712

Measure AC power usage using ESP8266 and ACS712

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Measure AC power usage using ESP8266 and ACS712

Werk-in-uitvoering!!!

Waarom?

De bedoeling is om een 230V AC middels software te kunnen aan/uitzetten. In principe kunt je dit gebruiken waar je AC stroom willen aan/uitzetten en meten. Het functioneert in principe dezelfde als een Sonoff POW switch.

Hoe werkt het

Wanneer IO-pin HIGH op de ESP32 gaat de voeding aan, aangestuurd door Octoprint, vlak voor starten met printen.

KiCAD schema

Benodigheden

De volgende heb je nodig;

Aantal Item Kosten Optioneel Data / info
1x ESP32 S2 Mini met Bluetooth & WiFi €2,28 N datasheet
1x ACS712-05 breakout board €1,11 N datasheet
1x SRD-03VDC-SL-C 10A 250V relay €2,44 N datasheet
1x I2C Oled 128X32 scherm €1,38 J datasheet
1x SPDT tuimelschakelaar €0,10 N info
1x I2C PCF8574P 8-bit expander €0,20 N info
2 Screw terminals €0,10 - -

Je kunt van Aliexpress bestellen die in één pakketje worden opgestuurd.

Papier concept versie

TODO: onderstaand schema uitleggen.

Credits: Max50

Geïnspireerd door

heb de kunstje beetje geleend van;

Algemeen foto's

ACS712 breakout board & datasheet:

Tip: PCB gcode voor jouw CNC machine kunt je genereren voor met Flatcam.org

Credit: #easylab4kids

About

Measure AC power usage using ESP8266 and ACS712


Languages

Language:Python 100.0%