cover photo

COURSEWORK

Akash's EV-RE-001 course work. Lv 1

Akash sampathAUTHORACTIVE

MARVEL LEVEL - 1

20 / 9 / 2023


Task 1

LTspice and KiCad

LTspice :

LT-spice is a widely used electronic circuit simulation software developed by Linear Technology (now part of Analog Devices). LTspice allows us to create and simulate circuit schematics using a wide range of electronic components such as resistors, capacitors, inductors, transistors, operational amplifiers, and many more. You can draw the circuit using the built-in schematic editor or import existing circuit files. The objective of the task is to create a 555 astable multivibrator.

Task 2

Speed control of DC motor

COMPONENTS REQUIRED :

  1. Motor driver
  2. Arduino
  3. Potentiometer
  4. jumper wires
  5. voltage supplier

STEPS TO SETUP UP THE CIRCUIT :

  1. Connect the first motor to motor controller module Out1 and Out2.
  2. Connect the first motor to motor controller module Out3 and Out4.
  3. Connect the positive wire from the battery pack to pin +12V on the module.
  4. Connect the negative wire from the battery pack to pin GND on the module.
  5. Connect the GND pin of the module to the GND pin of the Arduino.
  6. Connect Arduino pin 5 to module pin In1.
  7. Connect Arduino pin 4 to module pin In2.
  8. Connect Arduino pin 3 to module pin In3.
  9. Connect Arduino pin 2 to module pin In4.
  10. Connect the middle pin of the potentiometer to Arduino pin A0.
  11. Connect the other two pins of the potentiometer to Arduino pins 5V and GND.

WORKING IN MARVEL LAB:

TASK 3

DIRECTION CONTROL OF A DC MOTOR

In this task we will control the direction with the help of potentiometer.

COMPONENTS REQUIRED :

  1. Motor driver
  2. Arduino
  3. Potentiometer
  4. jumper wires
  5. voltage supplier

STEPS TO SETUP UP THE CIRCUIT :

  1. Connect the first motor to motor controller module Out1 and Out2.
  2. Connect the first motor to motor controller module Out3 and Out4.
  3. Connect the positive wire from the battery pack to pin +12V on the module.
  4. Connect the negative wire from the battery pack to pin GND on the module.
  5. Connect the GND pin of the module to the GND pin of the Arduino.
  6. Connect Arduino pin 5 to module pin In1.
  7. Connect Arduino pin 4 to module pin In2.
  8. Connect Arduino pin 3 to module pin In3.
  9. Connect Arduino pin 2 to module pin In4.
  10. Connect the middle pin of the potentiometer to Arduino pin A0.
  11. Connect the other two pins of the potentiometer to Arduino pins 5V and GND.

WORKING IN MARVEL LAB :

TASK 4

ULTRASONIC SENSOR

The objective of the task is with the help of HC-SR04 Ultrasonic Distance Sensor (which is used for detecting the distance to an object using)we should construct an obstacle avoiding vehicle combining the distance sensing capability of the ultrasonic sensor with the motor control of the DC motor(s), the vehicle can autonomously detect obstacles in its path and navigate around them.

Materials Required :

  1. Arduino Board
  2. Ultrasonic sensors
  3. DC gear motors
  4. Motor Driver

The vehicle is equipped with an ultrasonic sensor, typically mounted on the fron eft and right side of the vehicle and Two DC motors responsible for controlling its movement. The ultrasonic sensor emits ultrasonic waves, which travel in the air and bounce back when they encounter an obstacle. The sensor measures the time it takes for the waves to return after being emitted. By calculating the time taken for the waves to return, the sensor determines the distance between the vehicle and the obstacle in its path.

WORKING IN MARVEL LAB :

TASK 5

TEMPARATURE DETECTION

The task is to measure the temparature using an LM35 temparature sensor and aurdino and display it on the monitor

MATERIALS REQUIRED :

  1. BREAD BOARD
  2. LM35 TEMPARATURE SENSOR
  3. JUMPER WIRES
  4. ARDUINO

LM35 TEMPARATURE SENSOR :

LM35 is a temperature measuring device having an analog output voltage proportional to the temperature. It provides output voltage in Centigrade (Celsius). It does not require any external calibration circuitry. The sensitivity of LM35 is 10 mV/degree Celsius. As temperature increases, output voltage also increases.

WORKING IN MARVEL :

TASK 6

Temperature and Humidity Detection

The task is to Measure temperature and humidity using DTH11 and display the readings on a LCD display.

MATERIALS REQUIRED :

  1. BREAD BOARD
  2. DHT11 TEMPARATURE AND HUMIDITY SENSOR
  3. JUMPER WIRES
  4. ARDUINO BOARD

DHT 11 TEMPARATURE AND HUMIDITY SENSOR :

The DHT11 is a basic, ultra low-cost digital temperature and humidity sensor. It uses a capacitive humidity sensor and a thermistor to measure the surrounding air and spits out a digital signal on the data pin.

WORKING IN MARVEL :

TASK 7

BLDC Motor And Hall Effect Sensor

Measure the speed of a BLDC motor using a hall effect sensor and display it on the serial monitor.

MATERIALS REQUIRED :

  1. BREAD BOARD
  2. BLDC MOTOR
  3. JUMPER WIRES
  4. ARDUINO BOARD
  5. HALL EFFECT SENSOR

BLDC MOTOR :

A Brushless DC Electric Motor (BLDC) is an electric motor powered by a direct current voltage supply and commutated electronically instead of by brushes like in conventional DC motors.

HALL EFFECT SENSOR :

A Hall effect sensor (or simply Hall sensor) is a type of sensor which detects the presence and magnitude of a magnetic field using the Hall effect.

TASK 9

Battery Charging

Charging the Li-ion battery using solar panels and noting down intial voltage and final voltage after charging

MATERIALS REQUIRED :

  1. LI-ION BATTERY
  2. SOLAR PANNEL
  3. LI-ION CHARGER BOARD
  4. DIODE
  5. WIERS
  6. MULTIMETER

LI-ION CHARGER BOARD :

TP4056 ,The TP4056 is a complete constant-current/constant-voltage linear charger for single cell lithium-ion batteries.

TASK 12

Solar Panel

Making a simple solar panel set-up using diodes

MATERIALS REQUIRED :

  1. BREAD BOARD
  2. DIODE
  3. MULTIMETER

WORKING ON MARVEL :

TASK 13

SOLAR TRACKER

Designing and implementing a system using servo where the solar panel follows the sun to maximize the energy absorbed by the solar panel.

MATERIALS REQUIRED :

  1. BREAD BOARD
  2. LDR
  3. MICRO SERVO MOTOR

MICRO SERVO MOTOR:

A Servo motor is a type of motor that is powered by a DC source, either from an external supply or by a controller. A small and lightweight servo motor with high output power is called a micro servo motor sg90.

Circuit Diagram

UVCE,
K. R Circle,
Bengaluru 01