0% found this document useful (0 votes)
36 views33 pages

Material 2

The document discusses different types of Arduino boards including the LilyPad Arduino designed for e-textiles, the Arduino Uno and Arduino Mega which are ideal for beginners, and boards containing GPS. It also discusses the basic structure of an Arduino code including defining variables, the setup and loop functions, and programming basics for a project to turn on an LED light with a breadboard.

Uploaded by

Dina Alostath
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)
36 views33 pages

Material 2

The document discusses different types of Arduino boards including the LilyPad Arduino designed for e-textiles, the Arduino Uno and Arduino Mega which are ideal for beginners, and boards containing GPS. It also discusses the basic structure of an Arduino code including defining variables, the setup and loop functions, and programming basics for a project to turn on an LED light with a breadboard.

Uploaded by

Dina Alostath
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/ 33

What are some examples of digital signals?

What are some examples of Analog signals?


What is a Development Board
• A printed circuit board
designed to facilitate
work with a particular
microcontroller.

• Typical components include:


• power circuit
• programming interface
• basic input; usually buttons and LEDs
• I/O pins
Types of Arduino
Types of Arduino
The LilyPad Arduino is designed for e-textiles and wearables projects.
It can be sewn to fabric and similarly mounted power supplies,
sensors and actuators with conductive thread.
Types of Arduino
It is used in small projects
Types of Arduino

It contains GPS navigation and


tracking system
Arduino Development is Not Limited to Hardware Knowledge

Using Arduino for a project is not limited to understanding its parts and their
respective functions. Your project ’s success also depends if the code is
properly written and successfully loaded to the system. Arduino requires
learning the coding process and its fundamental concepts. You must also
know how to operate the software and designingcodes.
What are the different types of Arduino?

The number of legs that can be used.


(Pin & Ports)

It depends on the size of


The number of jobs it does.
the project

• Processing speed.
• Memory size.
Two Arduino models are ideal for beginners’ use:

Arduino Uno and Arduino Mega .

Their features and specifications will be discussed in this

section. Other board types will also bementioned without

detailed information since they are meant for advanced

Arduino users.
12 V input

3.3 V and 5 V outputs


Structure of an Arduino code
Before going to the setup function constant
int pin = 1; 1. Define Variables
variables should be defined

void setup() 2. Setting up Setup function is run once, when the


{} functions microcontroller boots up or resets.

After setup function the processor moves to


void loop() run code inside the loop function. Code inside
{} 3. Eternal loop
loop function will be run over and over until
the microcontroller is shut down.
It’s required to have both setup() and loop() •
functions in the code
Programming Basics

We'll talk briefly about some programming


basics and concepts to help us program our
upcoming projects.
Structure of an Arduino code
Before going to the setup function constant
int pin = 1; 1. Define Variables
variables should be defined

void setup() 2. Setting up Setup function is run once, when the


{} functions microcontroller boots up or resets.

After setup function the processor moves to


void loop() run code inside the loop function. Code inside
{} 3. Eternal loop
loop function will be run over and over until
the microcontroller is shut down.
It’s required to have both setup() and loop() •
functions in the code
Project 1 : Turning on LED light with 5V
You need
• Arduino Controller.

• Resistor (270 ohm).

• LED.

• Breadboard.

• Wires.

You might also like