• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Energy Monitor (full project) 3D Printer File Image 1
Energy Monitor (full project) 3D Printer File Image 2
Energy Monitor (full project) 3D Printer File Image 3
Energy Monitor (full project) 3D Printer File Image 4
Energy Monitor (full project) 3D Printer File Image 5
Energy Monitor (full project) 3D Printer File Image 6
Energy Monitor (full project) 3D Printer File Image 7
Energy Monitor (full project) 3D Printer File Image 8
Energy Monitor (full project) 3D Printer File Image 9
Energy Monitor (full project) 3D Printer File Image 10
Energy Monitor (full project) 3D Printer File Image 11
Energy Monitor (full project) 3D Printer File Image 12
Energy Monitor (full project) 3D Printer File Image 13
Energy Monitor (full project) 3D Printer File Image 14
Energy Monitor (full project) 3D Printer File Image 15
Energy Monitor (full project) 3D Printer File Image 16
Energy Monitor (full project) 3D Printer File Thumbnail 1
Energy Monitor (full project) 3D Printer File Thumbnail 2
Energy Monitor (full project) 3D Printer File Thumbnail 3
Energy Monitor (full project) 3D Printer File Thumbnail 4
Energy Monitor (full project) 3D Printer File Thumbnail 5
Energy Monitor (full project) 3D Printer File Thumbnail 6
Energy Monitor (full project) 3D Printer File Thumbnail 7
Energy Monitor (full project) 3D Printer File Thumbnail 8
Energy Monitor (full project) 3D Printer File Thumbnail 9
Energy Monitor (full project) 3D Printer File Thumbnail 10
Energy Monitor (full project) 3D Printer File Thumbnail 11
Energy Monitor (full project) 3D Printer File Thumbnail 12
Energy Monitor (full project) 3D Printer File Thumbnail 13
Energy Monitor (full project) 3D Printer File Thumbnail 14
Energy Monitor (full project) 3D Printer File Thumbnail 15
Energy Monitor (full project) 3D Printer File Thumbnail 16

Energy Monitor (full project)

mBmD avatarmBmD

June 8, 2019

thingiverse-icon
DescriptionCommentsTags

Description

EnergyMonitor

Arduino energy monitor, using SCT-013-030 current sensors

Project Links :

  • Software part, on GitHub
  • Hardware part, on Thingiverse

This is a full energy monitor project :

  • You can manage 1 to 6 sensors.
  • You can configure it through USB (see below).
  • It can communicate through USB, with any homemade software.
  • It can communicate with any Home Automation System supporting MySensors (I'm using Domoticz).
  • Full source is provided, you can customize it.

Needed parts :

  • For each sensor :
    • 1x SCT-013-030 current sensor (AliExpress).
      • It also works with SCT-013-000 (AliExpress) (see below).
    • 1x 3.5mm Audio jack socket (AliExpress).
    • 2x 100k Resistor (AliExpress).
    • 1x 10µF Capacitor (AliExpress).
  • 1x NRF24L01 wireless module (AliExpress).
    • 1x 10µF Capacitor (AliExpress) (see below).
  • 1x Arduino Nano (AliExpress).

Instructions :

  • Before to print case, you can specify how many sensors you have.
    • You can define the exact number of sensors, or plan more. Each socket will be pre-cut for future use.
  • Follow joined scheme for assembly.
    • Each sensor have to be connected to A0, A1 and so on...
  • Upload sketch to the Arduino Nano.
  • Connect it to any computer for configuration (see below).
  • Let's play...

Configuration parameters :

  • Number of sensors,
  • Sensor calibration (Vrms, ICal, IOffset),
  • Sample frequency,
  • Transmission frequency,
  • Toggle MySensors on/off,
  • Toggle serial output on/off.

Configuration will be saved to eeprom.

Using serial console, you can communicate with the sensor.
For example, using minicom (? for show help) :

$ minicom -b 115200 -D /dev/ttyUSB0

 __  __       ____
|  \/  |_   _/ ___|  ___ _ __  ___  ___  _ __ ___
| |\/| | | | \___ \ / _ \ `_ \/ __|/ _ \| `__/ __|
| |  | | |_| |___| |  __/ | | \__ \  _  | |  \__ \
|_|  |_|\__, |____/ \___|_| |_|___/\___/|_|  |___/
        |___/                      2.3.1

Energy Sensor has powered up

Energy Sensor (can use up to 6 sensors)
F0: : Sample frequency in seconds (F0:5)
F1: : Send frequency in seconds (F0:60)
E#:[0|1] : Enable Sensor # (E0:1[;E1:1])
V<#:val> : Set Vrms (V0:230[;V1:230])
C<#:val> : Set ICal (I0:29.95[;I1:29.98])
O<#:val> : Set intensity offset (O0:0.05[;I1:0.07])
S[0|1]   : Toggle Serial output
T[0|1]   : Enable MySensors transmission
M<#>     : Sensor mode (1: power, 2: current, 3: power+current)
all commands are case insentitive

F0:2;F1:60
E0:1:V0:230:C0:29.40:O0:0.01
E1:1:V1:230:C1:32.00:O1:0.05
S0;T1
M3

Latest lines show current configuration.

Warning :
If you are using SCT-013-000 instead of SCT-013-030, you have to add burden resistor.
NRF24L01 may have connection issues. You have to add 10µF capacitor between PWR and GND.

You'll be handling dangerous voltages.
I decline any responsibility in case of any incident or accident.

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

D&D DM Dice Tower preview image

D&D DM Dice Tower

Aenthralled profile image

Aenthralled

4,813

Deek-Robot DC Volt Ampere Power Meter Case preview image

Deek-Robot DC Volt Ampere Power Meter Case

Engineer profile image

Engineer

6

Phone booster preview image

Phone booster

sipura profile image

sipura

560

Autonomous-Webserved-Tanktrack-Robot preview image

Autonomous-Webserved-Tanktrack-Robot

donboy profile image

donboy

3,023

Pokit Pro Skadis Mount preview image

Pokit Pro Skadis Mount

KnoppersDE profile image

KnoppersDE

7

Standalone 3ml Vial Label Applicator preview image

Standalone 3ml Vial Label Applicator

Colonist Deme profile image

Colonist Deme

65

APC - 1 (Search and rescue walking robot) preview image

APC - 1 (Search and rescue walking robot)

AlexKorvin profile image

AlexKorvin

2,880

3D Printer Monitor Volts Temperatures Amperes 2 of each  with Arduino code preview image

3D Printer Monitor Volts Temperatures Amperes 2 of each with Arduino code

divemasterbill profile image

divemasterbill

2