Movatterモバイル変換


[0]ホーム

URL:


Uploaded bySoumya155023
PPT, PDF16 views

Arduino Uno and micro controller atmega328p

Arduino Uno and micro controller atmega328p

Embed presentation

Download to read offline
Arduino Part 1Topics:MicrocontrollersProgramming Basics: structure andvariablesDigital OutputAnalog to Digital Conversion
What is a Microcontroller• A small computer on a single chip• containing a processor, memory, and input/output• Typically "embedded" inside some device that they control• A microcontroller is often small and low cost• Exampleswww.mikroe.com/chapters/view/1
What is a Development Board• A printed circuitboard designed tofacilitate work with aparticularmicrocontroller.• Typical components include:• power circuit• programming interface• basic input; usually buttons and LEDs• I/O pins
The Arduino Development BoardMaking-robots-with-arduino.pdf
The Arduino Microcontroller: AtmelARV Atmega 328Making-robots-with-arduino.pdfSpecification
What is the Arduinotodbot.com/blog/bionicarduino
Getting Started• Check out: http://arduino.cc/en/Guide/HomePage1. Download & install the Arduino environment (IDE)2. Connect the board to your computer via the UBS cable3. If needed, install the drivers (not needed in lab)4. Launch the Arduino IDE5. Select your board6. Select your serial port7. Open the blink example8. Upload the program
Try It: Connect the USB Cabletodbot.com/blog/bionicarduino
Arduino IDESee: http://arduino.cc/en/Guide/Environment for more information
Select Serial Port and Board
Status Messagestodbot.com/blog/bionicarduino
todbot.com/blog/bionicarduino
Add an External LED to pin 13• File > Examples > Digital > Blink• LED’s have polarity– Negative indicated by flat side of the housingand a short legwww.instructables.com
A Little Bit About Programming• Code is casesensitive• Statements arecommands andmust end with asemi-colon• Comments followa // or begin with /*and end with */• loop and setup
Our First Program
Terminology
Digital I/0pinMode(pin, mode)Sets pin to either INPUT or OUTPUTdigitalRead(pin)Reads HIGH or LOW from a pindigitalWrite(pin, value)Writes HIGH or LOW to a pinElectronic stuffOutput pins can provide 40 mA of currentWriting HIGH to an input pin installs a 20KΩ pullupwww.mikroe.com/chapters/view/1
Arduino Timing• delay(ms)– Pauses for a few milliseconds• delayMicroseconds(us)– Pauses for a few microseconds• More commands:arduino.cc/en/Reference/HomePage
Digital? Analog?• Digital has two values: on and off• Analog has many (infinite) values• Computers don’t really do analog, they quantize• Remember the 6 analog input pins---here’s howthey worktodbot.com/blog/bionicarduino
Bits and Bytes
Variableswww3.ntu.edu.sg
Putting It Together• Complete the sketch(program) below.• What output will begenerated by this program?• What if the schematic werechanged? www.ladyada.net/learn/arduino
Good Referenceswww.arduino.ccwww.ladyada.net/learn/arduinowww.EarthshineElectronics.com

Recommended

PPT
Arduino uno Basics of Beginners Part1.ppt
PPT
arudino introction and types of boards main aruduni uno
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPTX
Introduction to Arduino with ArduBlock & SparkFun LilyPad
PPT
13223971.ppt
PDF
PDF
Arduino spooky projects_class1
PPTX
Ardui no
PPS
What is Arduino ?
PPTX
Introduction to the Arduino
PPTX
Internet of Things prescribed by University
PDF
arduinoworkshop-160204051621.pdf
PPT
Intro to Arduino
PPTX
arduino and its introduction deep dive ppt.pptx
PPTX
Aurdino presentation
PPTX
Lesson sample introduction to arduino
PDF
introductiontoarduino-111120102058-phpapp02.pdf
PDF
Arduino _foundation and tuturial for beginners.pdf
PDF
Arduino - Learning.pdf
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPT
arduinoSimon.ppt
PPTX
arduino introduction by Engr. Kennedy V. Rodriguez.pptx
PPT
Arduino_CSE ece ppt for working and principal of arduino.ppt
PPT
arduino.ppt
PPTX
Introduction To Arduino-converted for s.pptx
 
PDF
NSTA 2013 Denver - ArduBlock and Arduino
PDF
ACI 318-2205_American Concrete Institute.pdf
PDF
Albert Pintoy - Specializing In Low-Latency

More Related Content

PPT
Arduino uno Basics of Beginners Part1.ppt
PPT
arudino introction and types of boards main aruduni uno
PPTX
Arduino basics & programming skill development
PPTX
Arduino Introduction PPT for school students
PPTX
Introduction to Arduino with ArduBlock & SparkFun LilyPad
PPT
13223971.ppt
PDF
Arduino uno Basics of Beginners Part1.ppt
arudino introction and types of boards main aruduni uno
Arduino basics & programming skill development
Arduino Introduction PPT for school students
Introduction to Arduino with ArduBlock & SparkFun LilyPad
13223971.ppt

Similar to Arduino Uno and micro controller atmega328p

PDF
Arduino spooky projects_class1
PPTX
Ardui no
PPS
What is Arduino ?
PPTX
Introduction to the Arduino
PPTX
Internet of Things prescribed by University
PDF
arduinoworkshop-160204051621.pdf
PPT
Intro to Arduino
PPTX
arduino and its introduction deep dive ppt.pptx
PPTX
Aurdino presentation
PPTX
Lesson sample introduction to arduino
PDF
introductiontoarduino-111120102058-phpapp02.pdf
PDF
Arduino _foundation and tuturial for beginners.pdf
PDF
Arduino - Learning.pdf
PDF
Arduino_IOT Arduino_IOT Arduino_IOTArdui
PPT
arduinoSimon.ppt
PPTX
arduino introduction by Engr. Kennedy V. Rodriguez.pptx
PPT
Arduino_CSE ece ppt for working and principal of arduino.ppt
PPT
arduino.ppt
PPTX
Introduction To Arduino-converted for s.pptx
 
PDF
NSTA 2013 Denver - ArduBlock and Arduino
Arduino spooky projects_class1
Ardui no
What is Arduino ?
Introduction to the Arduino
Internet of Things prescribed by University
arduinoworkshop-160204051621.pdf
Intro to Arduino
arduino and its introduction deep dive ppt.pptx
Aurdino presentation
Lesson sample introduction to arduino
introductiontoarduino-111120102058-phpapp02.pdf
Arduino _foundation and tuturial for beginners.pdf
Arduino - Learning.pdf
Arduino_IOT Arduino_IOT Arduino_IOTArdui
arduinoSimon.ppt
arduino introduction by Engr. Kennedy V. Rodriguez.pptx
Arduino_CSE ece ppt for working and principal of arduino.ppt
arduino.ppt
Introduction To Arduino-converted for s.pptx
 
NSTA 2013 Denver - ArduBlock and Arduino

Recently uploaded

PDF
ACI 318-2205_American Concrete Institute.pdf
PDF
Albert Pintoy - Specializing In Low-Latency
PPT
Software Engineering Unit-1 presentation for students
PPTX
How to Use Mobile CMMS to Improve Maintenance Operations & Field Productivity
PPTX
Emerging Trends and Research Frontiers in Chemical Engineering for Green and ...
PPTX
Introduction Blockchains and Smart Contracts
PDF
Human computer Interface ppt aUNIT 3.pdf
PPTX
firewall Selection in production life pptx
PDF
Handheld_Laser_Welding_Presentation 2.pdf
PPTX
Cloud vs On-Premises CMMS — Which Maintenance Platform Is Better for Your Plant?
PPT
63490613-Boiler-Tube-Leakage-analysis-symptoms-causes.ppt
PPTX
علي نفط.pptx هندسة النفط هندسة النفط والغاز
PPTX
Step-by-step guide to designing standard a microbiology laboratory in pharmac...
PPTX
Revolutionizing Facilities Management with MaintWiz — AI CMMS for Smart FMaaS
PPTX
Role of In Vitro and In Vivo Testing biomedical engineering
PPTX
Shutdown Maintenance Explained — Full Plant Turnaround & Best Practices with ...
PPTX
How to Implement Kaizen in Your Organization for Continuous Improvement Success
PPTX
Optimizing Operations: Key Elements of a Successful Plant Maintenance Plan — ...
PDF
Narrows Planning Collective Transportation Capstone.pdf
 
PDF
Lecture -06-Hybrid Policies - Chapter 7- Weeks 6-7.pdf
ACI 318-2205_American Concrete Institute.pdf
Albert Pintoy - Specializing In Low-Latency
Software Engineering Unit-1 presentation for students
How to Use Mobile CMMS to Improve Maintenance Operations & Field Productivity
Emerging Trends and Research Frontiers in Chemical Engineering for Green and ...
Introduction Blockchains and Smart Contracts
Human computer Interface ppt aUNIT 3.pdf
firewall Selection in production life pptx
Handheld_Laser_Welding_Presentation 2.pdf
Cloud vs On-Premises CMMS — Which Maintenance Platform Is Better for Your Plant?
63490613-Boiler-Tube-Leakage-analysis-symptoms-causes.ppt
علي نفط.pptx هندسة النفط هندسة النفط والغاز
Step-by-step guide to designing standard a microbiology laboratory in pharmac...
Revolutionizing Facilities Management with MaintWiz — AI CMMS for Smart FMaaS
Role of In Vitro and In Vivo Testing biomedical engineering
Shutdown Maintenance Explained — Full Plant Turnaround & Best Practices with ...
How to Implement Kaizen in Your Organization for Continuous Improvement Success
Optimizing Operations: Key Elements of a Successful Plant Maintenance Plan — ...
Narrows Planning Collective Transportation Capstone.pdf
 
Lecture -06-Hybrid Policies - Chapter 7- Weeks 6-7.pdf

Arduino Uno and micro controller atmega328p


[8]ページ先頭

©2009-2025 Movatter.jp