Arduino Proposal

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

1st floor, Chulliparambil Tower

Kalabhavan Road, Ernakulam


Kerala, India, 682018

0484 4000460
Mob: 8138903151/2/3/4/5
Email: ronicslabz@gmail.com
www.ronicslabz.com

To,
THE HOD
Electronics and Communication Department,
Ammini College of Engineering
Mankara, Palakkad
Sub: Proposal for Advanced Course on ARDUINO programming and Project
Development

Sir,
RonicsLabz, an emerging technology solutions provider offering quality
services and solutions for turnkey product development and realization in embedded
domain serving industrial automation, consumer and healthcare segments.

The embedded R&D division is a highly advanced technology oriented service


provider in embedded software and hardware solutions to institutions and industries.
We develop complete solution in the field of Home automations, Consumer
Electronics, Robotics Multimedia, Security, Automobiles, and Telecommunication
Data Communication etc.

We are extremely glad to send you a proposal for on campus Course on


ARDUINO Programming including Project development Strategies for students.
This training program is designed to provide the technologically advanced concepts
along with basics to aptly fit in the course schedule and at the nominal cost as well.
As you know ARDUINO is an open-source electronics prototyping platform
based on flexible, easy to use hardware and software. Its intended for artists,
designers, hobbyists and anyone interested in creating interactive objects or
environments.

The learning objectives of the course are


Introduction to the open source hardware community of development.
Basic awareness about C programming and industrial coding standards.
Knowledge about ARDUINO hardware.
Programming in the latest version of ARDUINO software for ARDUINO kit.
Utilization of ARDUINO development board to create own projects.
Interfacing to objects like communicating from GSM, GPS, ZIGBEE.
The knowledge of designing a microcontroller based system is the core
background of the workshop.
The detailed syllabus and companys terms and conditions are enclosed herein.

We look forward to your kind cooperation in our attempt and will wait for your reply.
Thank you in anticipation.

Thanking You,
Yours faithfully,
Sd/Operations Manager
Ronics Labz

Terms and Conditions

Lecture rooms and lab should be provided by college.


All the software tools and Hardware modules will be provided by the
company for the training and project development.
The Course will be of two full days (2 * 8Hours).
The fee for the training will be 1000/- per person.
Minimum 50 students required.
Students will be split into teams for project development.
Separate hardware and simulation tools will be provided for each team.

We look forward to your kind cooperation in our attempt and will wait for
your reply. Thank you in anticipation.

Yours faithfully,
Sd/Operations Manager,
RonicsLabz

ARDUINO UNO/MEGA

DAY 1 (FN)
Familiarizing c program
Data Types and Basic Concepts
Conditional Statements
If condition
If else condition
If else If condition
Switch case
Loops
For loop
While loop
Do While loop
Infinite loop
Arrays
Strings
String functions
Functions
Function declaration
Function definition
Function call
Passing arguments
Returning arguments
Industrial Coding Standard and Coding Tricks
Introduction to MISRA C coding standards
Class room assignments

DAY 1 (AN)
ARDUINO Introduction and Feature Study
Introduction
Know ARDUINO
ARDUINO Uno/Mega Hardware Fundamentals
HEART of ARDUINO (controller)
ARDUINO software Familiarization
Sketches
Loop and setup functions
FEATURE STUDY
Digital I/O ports
Concept
Library functions
LED blinking
Running LED
Binary counter
Torch light event recognition
Digital Sensor Interfacing
PIR
Photo Diode
Analog I/O ports
Concept
Library functions
PWM using ARDUINO
Fading and Brightening LED
Reading Analog Voltage
Analog Sensor Interfacing
Temperature
Light
Serial communication
Concept

Setting Baud rate


Single serial communication
Transmitting characters and strings
Receiving a character
Receiving a string
Transmitting Received string
Double serial communication
Software multiplexing
Receive through one and transmit through other

DAY 2 (FN)
Interfacing and External devices
LCD Interfacing

Concept

LCD commands

LCD connection

Display text in LCD

Scrolling text on LCD

LCD 4 bit and 8 bit interfacing

Keypad interfacing
Installation of keypad libraries
Interfacing of 4 x4 keypad and serial communication
Interfacing of 4 x 4 keypad and scrolling LCD
DC motor interfacing
Familiarization of L293d Channel Driver IC
Rotating Dc Motor in Single Direction
Rotating Dc Motor in Both Directions
Speed Control of Dc Motors Using PWM
Global System for Mobiles (GSM) interfacing
Calling using GSM
Sending SMS using GSM
Global Positioning System (GPS) Interfacing
Position tracking and displaying

DAY 2 (AN)
Interfacing External Devices

RFID Interfacing.
WIFI Interfacing.
LIFI Interfacing.
ZIGBEE Interfacing.
BLUETOOTH Interfacing.
NFC Interfacing.
RF TRANSRECEIVER Interfacing.
PLC Interfacing.
SMARTCARD Interfacing.
WIRELESS CAMERA Interfacing.

You might also like