Introduction to Arduino Microcontrollers Workshop

 
Arduino Microcontroller 101
Mick Byrne Oct 2023
 
Acknowledgement of Country
We acknowledge Aboriginal and Torres Strait
Islander peoples and their continuing
connection to land and as custodians of stories
for millennia. We respectfully acknowledge the
land on which we all meet today, and pay our
respects to elders past, present and emerging.
 
 
WORKSHOP
SUMMARY
 
T
h
i
s
 
w
o
r
k
s
h
o
p
 
i
s
 
a
 
b
a
s
i
c
 
i
n
t
r
o
d
u
c
t
i
o
n
t
o
 
A
r
d
u
i
n
o
 
m
i
c
r
o
c
o
n
t
r
o
l
l
e
r
s
 
u
s
i
n
g
 
a
v
a
i
l
a
b
l
e
 
c
o
d
e
l
i
b
r
a
r
i
e
s
.
 
Y
o
u
 
w
i
l
l
 
l
e
a
r
n
 
h
o
w
 
t
o
 
c
o
n
n
e
c
t
 
y
o
u
r
A
r
d
u
i
n
o
 
t
o
 
a
 
b
r
e
a
d
b
o
a
r
d
 
a
n
d
 
a
c
t
i
v
a
t
e
 
a
n
 
L
E
D
l
i
g
h
t
,
 
n
o
 
s
o
l
d
e
r
i
n
g
 
j
u
s
t
 
p
l
u
g
-
a
n
d
-
p
l
a
y
 
b
a
s
i
c
s
.
 
 
 
 
101 skills development workshops give you the
basic skills you need to start your new creative
journey.
 
SESSION
OVERVIEW
P
a
r
t
 
1
W
e
l
c
o
m
e
 
&
I
n
t
r
o
 
t
o
 
M
i
c
r
o
c
o
n
t
r
o
l
l
e
r
s
 
* What’s a Micro controller ?
* Why are we using Arduinos?
P
a
r
t
 
2
H
a
r
d
w
a
r
e
 
a
n
d
 
c
o
m
p
o
n
e
n
t
s
T
h
e
 
h
a
n
d
s
-
o
n
 
b
i
t
 
* Anatomy of an Arduino board
* Making a circuit.
* Input /Output - Cause & effect
* Testing
P
a
r
t
 
3
A
r
d
u
i
n
o
 
I
D
E
 
b
a
s
i
c
s
T
h
e
 
g
r
a
m
m
a
r
 
&
 
s
y
n
t
a
x
 
b
i
t
 
* Connect to our board
* Introduction to Sketches
* File setup
* Design
P
a
r
t
 
4
O
u
r
 
c
o
d
i
n
g
 
c
h
a
l
l
e
n
g
e
 
a
n
d
u
s
i
n
g
 
L
i
b
r
a
r
i
e
s
L
e
t
s
 
h
a
v
e
 
a
 
g
o
 
a
t
 
c
o
d
i
n
g
 
* Colour
* Movement
* Design
* Cutting
 
TOOLS
 
Apart from the Computer in front of you.
No tools required… just what you brought with
you:
Your eyes,
your ears,
your hands
your curiosity and patience.
 
MATERIALS
 
Arduino Nano 
   
($20)
 
Breadboard  
   
($1.50)
 
Jumper leads 
   
($1)
 
Usb Cable 
   
($1.5)
 
9 gram servo 
   
($6)
 
NeoPixel ring 
   
($4.5)
 
LED
 
We can sell you a kit at the café if you like -
 
H
e
a
l
t
h
 
&
 
S
a
f
e
t
y
Running this workshop at The Edge?.. You should familiarise yourself and your
participants with:
DML Risk Assessment
Innovation Lab Risk Assessment
 
PART ONE
 
Welcome
 
What’s a nice
person like you
doing in a place like
this?
 
Whats an MCU &
why Arduino?
 
PART TWO
 
H
a
r
d
w
a
r
e
 
a
n
d
c
o
m
p
o
n
e
n
t
s
T
h
e
 
h
a
n
d
s
-
o
n
 
b
i
t
 
Anatomy of an Arduino
board
Making a circuit.
Input /Output - Cause &
effect
Connect to our our
computer to our board
Blink test
 
A
n
a
t
o
m
y
 
o
f
t
h
e
 
A
r
d
u
i
n
o
N
a
n
o
 
USB connector
VIN
2x Ground Pins
+5 Volt Power
3.3V
Analog pins
Digital Pins
Builtin LED
 
U
s
i
n
g
 
a
 
B
r
e
a
d
b
o
a
r
d
 
Can be confusing until you know what
is going on inside.
 
Breadboards a great for learning and
prototyping.
Less juggling parts
Easy to keep things tidy
No tools, no solder
Easy connections, less shorts
 
U
s
i
n
g
 
a
 
B
r
e
a
d
b
o
a
r
d
 
Connect the
A
n
o
d
e
 
(
+
)
 
s
i
d
e
 
o
f
 
t
h
e
 
L
E
D
 
t
o
t
h
e
 
5
V
 
P
i
n
 
a
n
d
C
a
t
h
o
d
e
 
(
-
)
 
s
i
d
e
 
G
r
o
u
n
d
 
p
i
n
 
When there’s power to the
board there is always
 
+3.3V on the 3v3 Pin
+5V on the 5V Pin
 
You can put an LED across it
or measure the potential with
a multimeter.
 
U
s
i
n
g
 
a
 
B
r
e
a
d
b
o
a
r
d
 
So the Nano is connected to
the computer (via usb)…
 
…but is the computer
connecting to the board???
 
O
p
e
n
 
u
p
 
A
r
d
u
i
n
o
 
I
D
E
 
Open this dropdown
 
Use the search bar to look for your 
Nano
 
And select the 
Serial Port (USB)
 to
connect via the cable.
 
And hit OK
 
ARDUINO IDE
 
U
s
i
n
g
 
a
 
B
r
e
a
d
b
o
a
r
d
 
Lets run our first test.
 
W
e
l
l
 
o
p
e
n
 
a
n
 
e
x
a
m
p
l
e
 
s
k
e
t
c
h
 
B
l
i
n
k
 
 
PART THREE
 
A
r
d
u
i
n
o
 
I
D
E
 
b
a
s
i
c
s
T
h
e
 
g
r
a
m
m
a
r
 
&
s
y
n
t
a
x
 
b
i
t
 
Connect to our our
computer to our board
Introduction to basics
sketches – structure,
functions, constants
and variables.
 
 
U
s
i
n
g
 
a
 
B
r
e
a
d
b
o
a
r
d
https://www.arduino.cc/reference/en/
 
 
O
p
e
n
 
u
p
 
t
h
i
s
 
w
e
b
 
p
a
g
e
 
a
n
d
 
g
r
a
b
 
y
o
u
r
 
c
h
e
a
t
 
s
h
e
e
t
 
a
n
d
 
l
e
t
s
g
o
 
t
h
r
u
 
t
h
e
 
C
o
d
i
n
g
 
S
t
r
u
c
t
u
r
e
s
,
 
F
u
n
c
t
i
o
n
s
,
 
C
o
n
s
t
a
n
t
s
,
v
a
r
i
a
b
l
e
s
 
a
n
d
 
s
y
n
t
a
x
 
w
e
 
u
s
e
 
t
o
 
p
r
o
g
r
a
m
 
o
u
r
 
A
r
d
u
i
n
o
s
 
t
o
m
o
n
i
t
o
r
 
a
n
d
 
c
o
n
t
r
o
l
 
c
i
r
c
u
i
t
s
 
a
n
d
 
c
o
m
p
o
n
e
n
t
s
.
 
PART FOUR
 
O
u
r
 
c
o
d
i
n
g
c
h
a
l
l
e
n
g
e
 
&
 
u
s
i
n
g
L
i
b
r
a
r
i
e
s
L
e
t
s
 
h
a
v
e
 
a
 
g
o
 
a
t
c
o
d
i
n
g
Libraries
Colour
& Movement
Lets combine what we’ve learnt and these
sketches to make something new
 
 
Remember the point is to familarise ourselves of some of the
basics and where we can find more information.
 
If your sketch doesn’t work its not a failure. It’s a failure if you
don’t learn anything
Slide Note
Embed
Share

This workshop provides a basic introduction to Arduino microcontrollers, teaching participants how to connect their Arduino to a breadboard and activate an LED light. Sessions cover hardware, coding challenges, IDE basics, and more. No tools are required—just curiosity and patience!

  • Arduino
  • Microcontrollers
  • Workshop
  • Introduction
  • LED

Uploaded on Oct 04, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Arduino Microcontroller 101 Mick Byrne Oct 2023

  2. Acknowledgement of Country We acknowledge Aboriginal and Torres Strait Islander peoples and their continuing connection to land and as custodians of stories for millennia. We respectfully acknowledge the land on which we all meet today, and pay our respects to elders past, present and emerging.

  3. This workshop is a basic introduction to Arduino microcontrollers using available code libraries. You will learn how to connect your Arduino to a breadboard and activate an LED light, no soldering just plug-and-play basics. WORKSHOP SUMMARY 101 skills development workshops give you the basic skills you need to start your new creative journey.

  4. Part 1 Welcome & Intro to Microcontrollers Part 2 Hardware and components The hands-on bit * Anatomy of an Arduino board * Making a circuit. * Input /Output - Cause & effect * Testing * What s a Micro controller ? * Why are we using Arduinos? SESSION Part 3 Arduino IDE basics The grammar & syntax bit Part 4 Our coding challenge and using Libraries Lets have a go at coding OVERVIEW * Connect to our board * Introduction to Sketches * File setup * Design * Colour * Movement * Design * Cutting

  5. Apart from the Computer in front of you. No tools required just what you brought with you: Your eyes, your ears, your hands your curiosity and patience. TOOLS

  6. Arduino Nano ($20) Breadboard ($1.50) Jumper leads ($1) Usb Cable ($1.5) 9 gram servo ($6) NeoPixel ring ($4.5) MATERIALS LED We can sell you a kit at the caf if you like -

  7. Health & Safety Running this workshop at The Edge?.. You should familiarise yourself and your participants with: DML Risk Assessment Innovation Lab Risk Assessment

  8. Welcome PART ONE What s a nice person like you doing in a place like this? Whats an MCU & why Arduino?

  9. Hardware and components The hands-on bit PART TWO Anatomy of an Arduino board Making a circuit. Input /Output - Cause & effect Connect to our our computer to our board Blink test

  10. Anatomy of Anatomy of the Arduino the Arduino Nano Nano USB connector VIN 2x Ground Pins +5 Volt Power 3.3V Analog pins Digital Pins Builtin LED

  11. Using a Breadboard Breadboards a great for learning and prototyping. Less juggling parts Easy to keep things tidy No tools, no solder Easy connections, less shorts Can be confusing until you know what is going on inside.

  12. Using a Breadboard Anode (+) side of the LED to the 5V Pin and Cathode (-) side Ground pin Connect the When there s power to the board there is always +3.3V on the 3v3 Pin +5V on the 5V Pin You can put an LED across it or measure the potential with a multimeter.

  13. ARDUINO IDE Using a Breadboard the computer (via usb) So the Nano is connected to but is the computer connecting to the board??? Open up Arduino IDE Open this dropdown Use the search bar to look for your Nano And select the Serial Port (USB) to connect via the cable. And hit OK

  14. Using a Breadboard Lets run our first test. We ll open an example sketch Blink

  15. Arduino IDE basics The grammar & syntax bit PART THREE Connect to our our computer to our board Introduction to basics sketches structure, functions, constants and variables.

  16. Using a Breadboard

  17. https://www.arduino.cc/reference/en/ Open up this web page and grab your cheat sheet and lets go thru the Coding Structures, Functions, Constants, variables and syntax we use to program our Arduinos to monitor and control circuits and components.

  18. Our coding challenge & using Libraries Lets have a go at coding Libraries Colour & Movement PART FOUR

  19. Lets combine what weve learnt and these sketches to make something new Remember the point is to familarise ourselves of some of the basics and where we can find more information. If your sketch doesn t work its not a failure. It s a failure if you don t learn anything

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#