Download presentation
Presentation is loading. Please wait.
Published bymamata yadav Modified over 5 years ago
2
Presented By, Mamata Yadav (BE Elex & Comm.) Vice R&D Coordinator(HW), PCRT Payal Shah (BE Elex & Comm.) Ananta Das (BE Elex & Comm.) R&D Team,PCRT GETTING STARTED WITH ARDUINO PLATFORM
3
HELLO EVERYONE WELCOME TO THE ARDUINO PLATFORM
4
CONTENT : History Introduction Types Structure of the program Simple project in Proteus through Arduino Demonstration of Arduino Project
5
MICRO-CONTROLLER: It is a micro-computer. As any computer it has internal CPU, RAM, IOs interface. It is used for control purposes, and for data analysis. Famous microcontroller manufacturers are Microchip, Atmel, Intel, Analog devices, and more.
6
ARDUINO HISTORY TEAM NAME: Created in Ivrea, Italy in 2003 Contains Atmel processor 8 bit microcontroller
7
HISTORY The origin of the Arduino project started at the Interaction Design Institute Ivrea (IDII) in Ivrea, Italy In 2003,Massimo Banzi with David Cuartielles, added support for cheaper ATmega8 Microcontroller to Wiring
8
open source Hardware+Software Resource-On www.arduino.cc www.arduino.cc
9
OPEN SOURCE (HARDWARE + SOFTWARE) - Source code available to anyone - Can modify from its original design - Components & its detail is public - reproduce product without any copyright - Example: arduino, android, Linux etc ARDUINO is the best example
10
WHY ARDUINO? - Inexpensive - Cross platform - Simple clear programming environment - High level programming language - Open source hardware & software
11
ARDUINO BOARDS: UNOMegaLilyPad Arduino MICROArduino NanoArduino Mini
12
FEATURE S Arduino UNOArduino Mega MicrocontrollerATmega328P Operating Voltage5V Input Voltage (limit) 6-20V Digital I/O Pins 14 (of which 6 provide PWM output) Analog Input Pins6 DC Current per I/O Pin 20 mA Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader SRAM2 KB (ATmega328P) EEPROM1 KB (ATmega328P) Clock Speed16 MHz MicrocontrollerATmega2560 Operating Voltage5V Digital I/O Pins54 (of which 15 provide PWM output) Analog Input Pins16 DC Current per I/O Pin20 mA Flash Memory256 KB of which 8 KB used by bootloader SRAM8 KB EEPROM4 KB Clock Speed16 MHz
13
SCHEMATIC DIAGRAM OF ARDUINO
15
Input / Output Input
16
Input/ Output devices of Arduino
17
What to do ?? How to do?? Where to do??
18
These things + Driver software
19
ARDUINO IDE(INTEGRATED DEVELOPMENT ENVIRONMENT)
20
SELECT BOARD
21
SELECT PORT
24
Structure of the program
29
void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } BLINK CODE IN ARDUINO
30
Serial monitor To initialize serial communication with specified baud rate printf() in c programming printf(“ \n”) Serial.begin(9600); Serial.print( ); Serial.println( );
31
Almost all Arduino have built in LED in its pin no.13
32
using Arduino
33
What if we don’t have an Arduino with us?? Install Proteus Add Arduino library to Proteus
36
THANKS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.