Learning Board (embedded Controller)

About the project

It is a general purpose LEARNING BOARD similar to arduino microcontroller, but more features than Arduino microcontroller. I have designed it using ATMEGA328P IC.Moreover, in addition with functions of arduino microcontroller Motor driver, Bluetooth, relay ports are separately given in the board.

Project info

Items used in this project

Hardware components

ATMEGA 328P IC ATMEGA 328P IC x 1
RELAY 5V RELAY 5V x 1
SMD RESISTOR SMD RESISTOR x 7
SMD CAPACITOR SMD CAPACITOR x 9
ULTRASONIC SENSOR ULTRASONIC SENSOR x 1
IR SENSOR IR SENSOR x 1
TEMPERATURE SENSOR TEMPERATURE SENSOR x 1
DC FAN 5V DC FAN 5V x 1
LED LED x 8
CRYSTAL OSCILLATOR CRYSTAL OSCILLATOR x 1
PUSH BUTTON PUSH BUTTON x 1
BUZZER BUZZER x 2
VOLTAGE REGULATOR VOLTAGE REGULATOR x 1
DIODE DIODE x 1

View all

Software apps and online services

ARDUINO IDE ARDUINO IDE

Hand tools and fabrication machines

SOLDERING STATION SOLDERING STATION x 1
CUTTER CUTTER x 1
SCREW DRIVER SCREW DRIVER x 1
MULTIMETER MULTIMETER x 1

Story

     LEARNING BOARD (EMBEDDED CONTROLLER):

            It is  a general purpose LEARNING BOARD similar to arduino microcontroller. I have designed it using ATMEGA328P IC. Using this board we can interface analog and digital sensors and used for multiple applications. Moreover, in addition with functions of arduino microcontroller Motor driver, Bluetooth ports are specifically fixed in board which is very helpful for the user.Relay and 5V DC fan are inbuilt in the board to check the outputs with in the board .By using the separate ports user can perform tasks very easy with time efficient way. In the working module I have used four sensors namely ultrasonic ,IR,Temperature and Soil moisture sensor and the outputs are verified externally by different LED's.

I have used FTDI  USB driver to dump the code .Buzzer and Relay provisions are given in the board for the user convinience.Indicators are given to both analog and digital ports for output verifications. It is more efficient and low cost than arduino microcontroller.Thus I conclude that it is the perfect replacement of Arduino microcontroller.

VIDEO LINK:


PCB VIEW:

SOLDERING:





FINAL OUTCOME:



Schematics, diagrams and documents

LEARNING BOARD (EMBEDDED CONTROLLER)

Schematic representation of LEARNING BOARD

CAD, enclosures and custom parts

LEARNING BOARD ( EMBEDDED CONTROLLER)

Layout of LEARNING BOARD ( EMBEDDED CONTROLLER)

Code

LEARNING BOARD (EMBEDDED CONTROLLER)

This code consists of working of four sensors namely ▶Ultrasonic sensor ▶IR Sensor ▶Temperature sensor ▶Soil moisture sensor

Credits

Leave your feedback...