PRESENTATION ON SUMMER TRAINING ON ARDUINO PRESENTED BY : PHADTARE RAVI DATTATRYA ROLL NO.- 21 FABTECH TECHNICAL CAMPUS COLLAGE OF ENGINEERING, SANGOLA
CONTENTS : Definition Types of Arduino Arduino Uno Arduino Mega 2560 Arduino Duemilanove Arduino Fio Features of Arduino UN0 Basic Terminologies In ARDUINO DC Motor Interfacing With Arduino RC car motor interfacing with Arduino Other Applications Of Arduino Advantages Conclusion
DEFINITION “ Arduino is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing / Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer.“ In General, we use the Arduino programming language (based on Wiring) and the Arduino Software (IDE), based on Processing. Arduino has been used in thousands of different projects and applications. The Arduino software is easy-to-use for beginners. It runs on Mac, Windows, and Linux. Programming language is easy.
1. Arduino uno TYPES OF ARDUINO This is the latest revision of the basic Arduino USB board. It connects to the computer with a standard USB cable and contains everything else you need to program and use the board. It is similar to the Due milanove , but has a different USB-to-serial chip the ATMega8U2,and newly designed labeling to make inputs and outputs easier to identify.
2.Arduino Mega 2560 A larger, more powerful Arduino board. It has extra digital pins, PWM pins, analog inputs, serial ports, etc. The version of the Mega released with the Uno, this version features th Atmega2560, which has twice the memory, and uses the ATMega 8U2 for USB-to-serial communication.
3.Arduino Duemilanove The Duemilanove automatically selects the appropriate power supply (USB or external power), eliminating the need for the powerselection jumper found on previous boards. It also adds an easiest to cut trace for disabling the auto-reset, along with a solder jumper for re-enabling it.
Arduino Fio An Arduino intended for use as a wireless node. It has a header for an XBee radio, a connector for a LiPo battery , and a battery charging circuit
The operating voltage is 5V The recommended input voltage will range from 7v to 12V The input voltage ranges from 6v to 20V Digital input/output pins are 14 Analog i /p pins are 6 DC Current for each input/output pin is 40 mA DC Current for 3.3V Pin is 50 mA Flash Memory is 32 KB SRAM is 2 KB EEPROM is 1 KB CLK Speed is 16 MHz Features of Arduino UN0
Basic Terminologies In ARDUINO: 1.Analog to digital converter(ADC ) The process of Analog to digital conversion is shown in figure. The Arduino has 10 bits of Resolution when reading analog signals. 2.Pulse width modulation (PWM) The Arduino has 8bit of resolution, when outputting a signal using PWM.The range of output voltage is from 0 to 5 Volts 2power 8=255 Increments Average of on/off(digital signals to make an average voltage),Duty cycle in 100% of 5Volts
DC Motor Interfacing With Arduino A DC motor (Direct Current motor) is the most common type of motor. DC motors normally have just two leads, one positive and one negative. If you connect these two leads directly to a battery, the motor will rotate. If you switch the leads, the motor will rotate in the opposite direction.
This is an Arduino based, Bluetooth controlled RC car. It is controlled by a smart phone application. Bluetooth controlled car is controlled by using Android mobile phone instead of any other method like buttons, gesture etc. Here only needs to touch button in android phone to control the car in forward, backward, left and right directions. So here android phone is used as transmitting device and Bluetooth. RC car motor interfacing with Arduino
Traffic Light Count Down Timer Parking Lot Counter Weighing Machines Medical Instrument Emergency Light for Railways Window Aircon controller Washing Machine Microwave Over Security Systems CCTV Switchers OTHER APPLICATIONS OF ARDUINO
Advantages Simplified and user-friendly programming language No additional programmer/burner hardware required for programming board Portable Low power consumption Arduino boards are relatively inexpensive compared to other microcontroller platforms. The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating systems. Most microcontroller systems are limited to Windows
Conclusion This vocational training has helped me to understand the deep knowledge of the manufacturing process of the Arduino as well as they also get much knowledge about Arduino . I have the factual details about the need for Arduino