[go: up one dir, main page]

0% found this document useful (0 votes)
3 views14 pages

Arduino Basics Class 1 (1) (2)

The document provides an introduction to Arduino basics, focusing on microcontrollers, specifically the Arduino Uno/Nano, and the Arduino IDE. It explains the functionality of the Arduino board, including its input/output pins and programming environment. The document also encourages hands-on learning by guiding users to create a simple blinking LED program.

Uploaded by

Maryam Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views14 pages

Arduino Basics Class 1 (1) (2)

The document provides an introduction to Arduino basics, focusing on microcontrollers, specifically the Arduino Uno/Nano, and the Arduino IDE. It explains the functionality of the Arduino board, including its input/output pins and programming environment. The document also encourages hands-on learning by guiding users to create a simple blinking LED program.

Uploaded by

Maryam Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

ARDUINO BASICS:

CLASS 1
Class 1 Learning
Objectives

1 What are
Microcontrollers?

2 What is Arduino
UNO/Nano?

3 What is Arduino IDE?

4 How to code using


Arduino IDE??
What is arduino?
Why are we learning about microcontrollers?
We are learning about microllers and specifically the arduino uno/nano as they are
easy and simple to use.

We can create and operate simple electronics devices, sensors, motors, leds etc.

We can made solutions for our everyday problems

If interesting and fun to control and make different circuits,


What is arduino uno?
Microcontroller Board:
The Arduino Uno is a microcontroller board, meaning it's a small computer that can be programmed to
control electronic devices.
Open-Source:
The hardware and software are open-source, meaning anyone can access the designs and modify
them.

ATmega328P Microcontroller:
It's based on the ATmega328P microcontroller, which is the "brain" of the board.

Input/Output (I/O) Pins:


It has 14 digital I/O pins (6 of which can be used as PWM outputs) and 6 analog input pins, allowing it
to connect to various sensors and actuators.

Arduino IDE:
It's programmed using the Arduino IDE (Integrated Development Environment), a free software that
simplifies programming.
Analog Pins: They are used to read data from different analog sensors such as IR
sensor, Sonar sensors, Temperature Sensors, Sound Sensors etc. and can have
different values ranging from 0-1023.

Digital pins: They can be used for i/o and can read digital data from sensors and
are used to control electronic components such as motors, LEDs, buzzers, etc.
the have only 2 i/o values 0 & 1( HIGH & LOW) (ON & OFF) (YES & NO).

Power pins: they are used to give


arduino power or to give power to small
electronic modules via the arduino
Arduino IDE:
Arduino IDE is an open source application used to write code an upload to the
arduino boards.

Allowing users to freely interact and design with the boards.


Let’s Begin the fun
Now it's time to make upload run & enjoy our first arduino program for this activity
we will need access to three components a

1. laptop/desktop
2. arduino UNO/NANO
3. A to B USB cable ( printer cable) for arduino UNO / a Mini USB cable for
arduino Nano
Let's find the blinking Led Code in Arduino IDE
BLINK CODE: This Makes our inbuilt arduino LED blink
HOW DOES THIS CODE WORK?
WHAT IS VOID SETUP AND VOID LOOP?
WHAT DO ALL THESE COMMANDS MEAN?
DID YOU HAVE FUN?

THANK YOU

You might also like