Robotics I - Lecture 02 - Arduino Microcontrollers PDF

Summary

This document is a lecture on Arduino microcontrollers, part of a Robotics I course at Punjab College. It covers types, companies, and advantages of Arduino. The instructor, Engr. Sheikh Muhammad Ibraheem, provides a helpful introduction to the subject.

Full Transcript

Lecture 02 Arduino Microcontrollers Course: Robotics I Department of Robotics Punjab College, Airline Campus Instructor: Engr. Sheikh Muhammad Ibraheem https://sheikhibraheem.com Lecture Contents 01 Microcontrollers 02 Types and Working 03 Microcontroller Companies 04 Arduino Introduction Instruc...

Lecture 02 Arduino Microcontrollers Course: Robotics I Department of Robotics Punjab College, Airline Campus Instructor: Engr. Sheikh Muhammad Ibraheem https://sheikhibraheem.com Lecture Contents 01 Microcontrollers 02 Types and Working 03 Microcontroller Companies 04 Arduino Introduction Instructor: Engr. Sheikh Muhammad Ibraheem Micro controllers Architecture o A microcontroller is a small integrated circuit (IC) that has a CPU core, memory, and programmable I/O peripherals. o Microcontrollers are important in robotics because they serve as the brain or control unit of robotic systems. o RISC-based feature a simplified instruction set designed for efficient execution and streamlined pipelining Instructor: Engr. Sheikh Muhammad Ibraheem Types of Microcontrollers 8 – Bit 16 – Bit 32 – Bit 64 – Bit Have small Have higher High Ultra high memory and memory performance performance process 8 than 8 bit and process and can bits of data and can 32 bits process 64 process 16 bits of data bits Instructor: Engr. Sheikh Muhammad Ibraheem Microcontroller Companies Instructor: Engr. Sheikh Muhammad Ibraheem Arduino UNO R3 Arduino Microcontrollers Specifications Processor: AtMega 328P ❑ Arduino is an open-source electronics Memory: 32KB Flash and 2KB RAM Architecture 8bit -20MHz Max platform that includes both hardware and software. It was created in 2005 to The Arduino Uno R3 is a provide a low-cost means for microcontroller board which enthusiasts, artists, and designers to is based on the ATmega328P. create interactive projects utilizing It is among the most microcontrollers. renowned and frequently ❑ It has since grown in popularity among employed Arduino development boards. creators, educators, and professionals alike. Arduino UNO R3 Arduino Nano Arduino IDE o This free and user-friendly software allows you to write code for your Arduino board. The code tells the board what to do with the data it receives and how to control the connected devices Instructor: Engr. Sheikh Muhammad Ibraheem Advantages Of Arduino Affordable Availability Feasibility Flexibility PKR 800-2000 Easily Easy to use & Sensors, Easy to Buy available in perfect actuators, are Pakistani easily available beginners market Instructor: Engr. Sheikh Muhammad Ibraheem Thank YOU For questions about the course. Please feel free to send an email at the following address. [email protected] Engr. Sheikh Muhammad Ibraheem https://sheikhibraheem.com

Use Quizgecko on...
Browser
Browser