Movatterモバイル変換


[0]ホーム

URL:


Uploaded byssuser478d0e
PPTX, PDF39 views

Arduino basics & programming skill development

Arduino basics, programing, pin out

Embed presentation

Download to read offline
ArduinoYarelis D. AcevedoArianna H. ColónTiahra N. Avilés1
AGENDA 212How to getstarted?34What is Arduino?What is an Arduino? Why Arduino? How canI use it and implement it on the lab?Arduino SoftwareHow Arduinos areprogrammedHands OnUsing Tinkercadsimulator
What is amicrocontrollerTo answer this enter tomenti.com Code: 5829 27073
What is a microcontroller? 4A microcontroller (MCU for microcontroller unit)is a small computer on a singlemetal-oxide-semiconductor (MOS) integratedcircuit (IC) chip. A microcontroller contains oneor more CPUs (processor cores) along withmemory and programmable input/outputperipherals.
Big computers vs small computers 5
What isArduino?What is an Arduino? What is the purpose?How can I use it and implement it on the016
A brief story. The Arduino project began in2005 as a tool for students at theInteraction Design Institute Ivrea in Ivrea,Italy, aiming to provide a low-cost and easyway for novices and professionals to createdevices that interact with theirenvironment using sensors and actuators.Arduinomicrocontroller7
Arduino Microcontroller 8● Open-source electronicsplatform based on easy-to-usehardware and software.● Are able to read inputs - lighton a sensor, a finger on abutton, or a Twitter message -and turn it into an output -activating a motor, turning onan LED, publishing somethingonline.
9What is itused for?● Physical Computingprojects / research● Interactive Installations● Rapid Prototyping
What can I do? 10Sensors● Push buttons, touchpads,tilt switches● Variable resistors(Sliders, Volume knobs)● Photoresistors(sensing light)● Thermistors(temperature)● Ultrasound(proximity rangefinder)● Lights, LED’s● Motors● Speakers● Displays (LCD’s)Actuators
Types of Arduinos 11
12What is thedifferencebetweenthem?
Types of Arduino 13Arduino Board Processor Memory Digital I/O Analogue I/OArduino Uno 16Mhz ATmega328 2KB SRAM, 32KB flash 14 6 input, 0 outputArduino Due 84MHz AT91SAM3X8E96KB SRAM, 512KBflash54 12 input, 2 outputArduino Mega 16MHz ATmega25608KB SRAM, 256KBflash54 16 input, 0 outputArduino Leonardo 16MHz ATmega32u42.5KB SRAM, 32KBflash20 12 input, 0 output
ArduinoUno14Digitaloutput 0, 1Serial PortIn circuitserialprogrammingATMELMicrocontrollerAnaloginputPower supplyPowerinputUSB port
Analog and digitalpins15The Arduino can input and output analog signals as well as digital signals.An analog signal is one that can take on any number of values, unlike adigital signal which has only two values: HIGH and LOW.We will talkabout thislater!
How Arduino isprogrammed?16Using a softwarecalled ArduinoIDE
ArduinoSoftwareHow Arduinos areprogrammed0217
Arduino Software (IDE)companyname.com18The Arduino Integrated Development Environment - or Arduino Software(IDE)- contains a text editor for writing code, a message area, a text console, atoolbar with buttons for common functions and a series of menus. Itconnects to the Arduino hardware to upload programs and communicatewith them.
Arduino Language 19● Simplified C/C++● Based on the wiringproject○ http://wiring.org.co● Peripheral libraries○ LCD, sensors, 12C, ect.
Useful functions 20pinMode() set pin as input or outputdigitalWrite() set a digital pin high/lowdigitalRead() read a digital pin’s stateanalogRead() read an analog pinanalogWrite() write an “analog” PWM valuedelay() wait an amount of timemillis() get the current time
Sketch 21Globalvariablessetup()loop()Declare variables at thetopInitializesetup() - run once atthe beginningset pinsloop() - runrepeatedly aftersetup()
22Let’s see howa sketch forturning anLED light runsin an Arduino
Blinking LED 23
Globalvariables24Globalvariablesint ledPin = 13;- LED connectedto the controlpin 13
Setup() 25setup() pinMode(ledPin,OUTPUT);
loop()26loop()digitalWrite(ledPin,HIGH); delay(5000);digitalWrite(ledPin,LOW); delay(5000);
27VerifyUploadOpensSaveNewsketchSearch
How togetstarted?0328
If you havethe board29
How to get started? 30● Arduino board○ USB cable○ DC power supplies● Download the Arduino’s software(Arduino IDE)○ Read carefully■ Instruccions to install and setup theArduino board with the computerand software○ Download the Arduino IDE software■ http://www.arduino.cc● Plug it in!
Plug in it into the computer 31
Online32
33Tinkercad is a free, online 3Dmodeling program that runs ina web browser, known for itssimplicity and ease of use. Sinceit became available in 2011 ithas become a popular platformfor creating models for 3Dprinting as well as an entry-levelintroduction to constructivesolid geometry in schools.
Tinkercad 34Make anaccountintinkercadIt’sfree!
35
36Scroll downuntil youfind theArduinoUno
37Find theresistor andthe LEDConnect theresistor tothe GND(Ground)Connect theLED: Shorter legwith theresistor and
38Write thecodeAfter writingthe code, startthe simulationhere to see thecircuit workwith theArduino!
39
40
Button41
Moving a steppermotor42
Moving a stepper motor using apotentiometer43
Using a load cell 44
More projects 45You can findmore projects at:https://create.arduino.cc/projecthub
46
47HandsOn04
Challenge!! 48LED Control Using abutton
Challenge!! 49LED Brightness Control Using aPotentiometer
Challenge!! 50ScrollingLED

Recommended

PDF
Arduino _foundation and tuturial for beginners.pdf
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Introduction to Arduino.pptx
PPTX
arduino and its introduction deep dive ppt.pptx
PPT
13223971.ppt
PDF
Introducing... Arduino
PPTX
IOT-UNIT 3.pptxaaaasasasasasasaasasasasas
PDF
02 Sensors and Actuators Understand .pdf
PDF
The IoT Academy IoT training Arduino Part 1 basics
PDF
Introduction of Arduino Uno
PPTX
Aurdino presentation
PPTX
Introduction to Arduino Hardware and Programming
PPTX
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
PPTX
Introduction to arduino
PPTX
Introduction to Arduino
PPTX
Internet of Things prescribed by University
PPTX
Chapter 5 Arduino Microcontroller Systems .pptx
 
PDF
Report on arduino
PDF
Arduino Comic-Jody Culkin-2011
PDF
Arduino comic v0004
PDF
Introduction to Arduino
PDF
introductiontoarduino-111120102058-phpapp02.pdf
PPT
arduino-1
 
PPTX
Arduino
PDF
Getting startedwitharduino ch04
PPT
Arduino uno Basics of Beginners Part1.ppt
PPTX
Arduino
PPTX
Ardui no
PPTX
INTRODUCTION_TO_ARDUINO uno, applications
PPTX
Arduino uno details and Workshop contents

More Related Content

PDF
Arduino _foundation and tuturial for beginners.pdf
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPTX
Introduction to Arduino.pptx
PPTX
arduino and its introduction deep dive ppt.pptx
PPT
13223971.ppt
PDF
Introducing... Arduino
PPTX
IOT-UNIT 3.pptxaaaasasasasasasaasasasasas
PDF
02 Sensors and Actuators Understand .pdf
Arduino _foundation and tuturial for beginners.pdf
Arduino_IOT Arduino_IOT Arduino_IOTArdui
Introduction to Arduino.pptx
arduino and its introduction deep dive ppt.pptx
13223971.ppt
Introducing... Arduino
IOT-UNIT 3.pptxaaaasasasasasasaasasasasas
02 Sensors and Actuators Understand .pdf

Similar to Arduino basics & programming skill development

PDF
The IoT Academy IoT training Arduino Part 1 basics
PDF
Introduction of Arduino Uno
PPTX
Aurdino presentation
PPTX
Introduction to Arduino Hardware and Programming
PPTX
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
PPTX
Introduction to arduino
PPTX
Introduction to Arduino
PPTX
Internet of Things prescribed by University
PPTX
Chapter 5 Arduino Microcontroller Systems .pptx
 
PDF
Report on arduino
PDF
Arduino Comic-Jody Culkin-2011
PDF
Arduino comic v0004
PDF
Introduction to Arduino
PDF
introductiontoarduino-111120102058-phpapp02.pdf
PPT
arduino-1
 
PPTX
Arduino
PDF
Getting startedwitharduino ch04
PPT
Arduino uno Basics of Beginners Part1.ppt
PPTX
Arduino
PPTX
Ardui no
The IoT Academy IoT training Arduino Part 1 basics
Introduction of Arduino Uno
Aurdino presentation
Introduction to Arduino Hardware and Programming
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Introduction to arduino
Introduction to Arduino
Internet of Things prescribed by University
Chapter 5 Arduino Microcontroller Systems .pptx
 
Report on arduino
Arduino Comic-Jody Culkin-2011
Arduino comic v0004
Introduction to Arduino
introductiontoarduino-111120102058-phpapp02.pdf
arduino-1
 
Arduino
Getting startedwitharduino ch04
Arduino uno Basics of Beginners Part1.ppt
Arduino
Ardui no

More from ssuser478d0e

PPTX
INTRODUCTION_TO_ARDUINO uno, applications
PPTX
Arduino uno details and Workshop contents
PPT
Arduino description and interfacing details
PPTX
Error Control Codes or Channel Codes - Cyclic Codes
PPTX
Error Control Codes or Channel Codes -Haming Codes
PPT
Bandpass Signalling & Communication Aspects
PPT
Chaos based cryprography - encryption & hash function
PDF
Irrigation PPT.pdf
PPTX
chap3.pptx
INTRODUCTION_TO_ARDUINO uno, applications
Arduino uno details and Workshop contents
Arduino description and interfacing details
Error Control Codes or Channel Codes - Cyclic Codes
Error Control Codes or Channel Codes -Haming Codes
Bandpass Signalling & Communication Aspects
Chaos based cryprography - encryption & hash function
Irrigation PPT.pdf
chap3.pptx

Recently uploaded

PDF
Advanced Intrusion Detection and Classification using Transfer Learning with ...
PDF
Human computer Interface ppt aUNIT 3.pdf
PPTX
The Importance of Maintenance Budgets — Maximize Reliability & Control Costs ...
PDF
Best Architecture in Kovilpatti - Amar Dexign Scape.pdf
PPTX
Network Security v1.0 - Module 2.pptx
PDF
Basic Control system for oin and gas PART1.pdf
PPTX
Presentation on Purdue model for control hierarchy
PPTX
Optimizing Plant Maintenance — Key Elements of a Successful Maintenance Plan ...
PPTX
How to Select the Right CMMS Software for Your Organization — A Complete Buye...
PDF
IPEC Presentation - Partial discharge Pro .pdf
PPTX
Step-by-step guide to designing standard a microbiology laboratory in pharmac...
PPTX
TPM Metrics & Measurement: Drive Performance Excellence with TPM | MaintWiz
PPTX
Introduction Blockchains and Smart Contracts
PPTX
Shutdown Maintenance Explained — Full Plant Turnaround & Best Practices with ...
PDF
Hybrid Anomaly Detection Mechanism for IOT Networks
PPTX
Vertical turbine pump explains installed in power plants
PPT
63490613-Boiler-Tube-Leakage-analysis-symptoms-causes.ppt
PPTX
MECCA Empire – Hotel Shuttle System for the 2026 FIFA World Cup
 
PPTX
Power point presentation on introduction of software engineering
PPTX
Natural Gas fundamentals and GRU for associated gas trap.pptx
Advanced Intrusion Detection and Classification using Transfer Learning with ...
Human computer Interface ppt aUNIT 3.pdf
The Importance of Maintenance Budgets — Maximize Reliability & Control Costs ...
Best Architecture in Kovilpatti - Amar Dexign Scape.pdf
Network Security v1.0 - Module 2.pptx
Basic Control system for oin and gas PART1.pdf
Presentation on Purdue model for control hierarchy
Optimizing Plant Maintenance — Key Elements of a Successful Maintenance Plan ...
How to Select the Right CMMS Software for Your Organization — A Complete Buye...
IPEC Presentation - Partial discharge Pro .pdf
Step-by-step guide to designing standard a microbiology laboratory in pharmac...
TPM Metrics & Measurement: Drive Performance Excellence with TPM | MaintWiz
Introduction Blockchains and Smart Contracts
Shutdown Maintenance Explained — Full Plant Turnaround & Best Practices with ...
Hybrid Anomaly Detection Mechanism for IOT Networks
Vertical turbine pump explains installed in power plants
63490613-Boiler-Tube-Leakage-analysis-symptoms-causes.ppt
MECCA Empire – Hotel Shuttle System for the 2026 FIFA World Cup
 
Power point presentation on introduction of software engineering
Natural Gas fundamentals and GRU for associated gas trap.pptx

Arduino basics & programming skill development


[8]ページ先頭

©2009-2025 Movatter.jp