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

Arduino 101 Controlled DC Motor with Start/Stop Buttons and Pilot Lamp

View and Edit Project In Cirkit DesignerImage of Arduino 101 Controlled DC Motor with Start/Stop Buttons and Pilot Lamp

Circuit Documentation

Summary

This document provides a detailed overview of a circuit that includes an Arduino 101 microcontroller, pushbuttons for start and stop functions, a pilot lamp, a DC motor controller, a socket, and a DC power source. The circuit is designed to control a DC motor using the Arduino 101, with start and stop functionalities managed by pushbuttons and visual feedback provided by a pilot lamp.

Component List

  1. Arduino 101

    • Description: 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. Pushbutton START

    • Description: Pushbutton used to start the motor.
    • Pins: NC, NO
  3. Pushbutton STOP

    • Description: Pushbutton used to stop the motor.
    • Pins: NC, NO
  4. Pilot lamp blue

    • Description: Blue pilot lamp used for visual feedback.
    • Pins: x1, x2
  5. BDC PWM DC MOTOR CONTROLLER 10A 6-90V

    • Description: DC motor controller capable of handling 10A and 6-90V.
    • Pins: + power, - power, + motor, - motor, GND, 0-5V, 5V
  6. Socket

    • Description: Electrical socket for power supply.
    • Pins: Green, Life, Neutral
  7. DC Power Source

    • Description: DC power source for the motor.
    • Pins: Ground, Positive

Wiring Details

Arduino 101

Pushbutton START

Pushbutton STOP

Pilot lamp blue

BDC PWM DC MOTOR CONTROLLER 10A 6-90V

Socket

DC Power Source

Documented Code

Arduino 101 Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Additional Documentation (documentation.txt)