Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino-Based Smart Bulb Control with GSM Module and Current Sensing

View and Edit Project In Cirkit DesignerImage of Arduino-Based Smart Bulb Control with GSM Module and Current Sensing

Circuit Documentation

Summary

This circuit integrates an Arduino 101 microcontroller, a SIM800L GSM module, an ACS712 current sensor, a 1-channel relay, an AC source, and a bulb. The Arduino 101 serves as the central controller, interfacing with the GSM module for communication, the current sensor for monitoring current, and the relay for controlling the bulb connected to the AC source.

Component List

  1. Arduino 101

    • Description: A microcontroller board based on the Intel Curie module.
    • Pins: A5/SCL, A4/SDA, AREF, GND, D13/SCK, D12/MISO, D11 PWM/MOSI, D10 PWM/SS, D9 PWM, D8, D7, D6 PWM, D5 PWM, D4, D3 PWM, D2, D1/TX, D0/RX, AIN, ioref, RESET, 3V3, 5V, VIN, A0, A1, A2, A3, ICSP MISO, ICSP SCK, ICSP MOSI
  2. SIM800L GSM Module

    • Description: A GSM/GPRS module for communication over cellular networks.
    • Pins: 5V, GND, VDD, SIM_TXD, SIM_RXD, RST
  3. ACS712 Current Sensor 5A 20A 30A

    • Description: A current sensor module for measuring current.
    • Pins: 1, 2, GND, OUT, VCC
  4. 1-Channel Relay (5V 10A)

    • Description: A relay module for switching high-power devices.
    • Pins: NC, signal, C, power, NO, ground
  5. AC Source

    • Description: An AC power source.
    • Pins: +, -
  6. Bulb

    • Description: A standard light bulb.
    • Pins: +, -

Wiring Details

Arduino 101

SIM800L GSM Module

ACS712 Current Sensor 5A 20A 30A

1-Channel Relay (5V 10A)

AC Source

Bulb

Code

No code is provided for this circuit.