Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Arduino
Search
Sing Jie Lee
January 29, 2016
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Arduino
Sing Jie Lee
January 29, 2016
More Decks by Sing Jie Lee
See All by Sing Jie Lee
Infocomm Media Youth Festival 2016 - Career Talk
singjie
0
64
Sprite Kit
singjie
0
67
SiriKit
singjie
0
210
React Native
singjie
1
110
Software Engineering
singjie
0
67
Advanced Core Data
singjie
0
50
Amazon Echo and Home Integration
singjie
0
120
CS3216 Garena Project X
singjie
0
59
Life
singjie
0
47
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Speed Design
sergeychernyshev
33
2.2k
A Soul's Torment
seathinner
8
3.9k
Music & Morning Musume
bryan
48
7.5k
How to Ace a Technical Interview
jacobian
280
24k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
550
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
How to train your dragon (web standard)
notwaldorf
96
6.9k
What's in a price? How to price your products and services
michaelherold
247
13k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
410
Transcript
ARDUINO LEE SING JIE
HISTORY
HDD COMPUTER
MICROMOUSE POLYTECHNIC
MICROMOUSE WHAT IS MICROMOUSE?
TEXT
None
None
None
MENTOR MICROMOUSE
TEXT
ARDUINO
ARDUINO ARDUINO
None
ARDUINO DIGITAL INPUT/OUTPUT ▸ High or Low ▸ Read or
Write
DEMO
ARDUINO DIGITAL OUTPUT ▸ High or Low for Digital Output
▸ No 75% of High ▸ No 20% of High
ARDUINO PULSE WIDTH MODULATION
DEMO
ARDUINO DIGITAL INPUT ▸ High or Low for Digital Input
▸ High (5V) ▸ Low (0V) ▸ No way to detect other values
ARDUINO ADC ▸ Analog to Digital Convertor ▸ 0 -
255 (0V - 5V)
DEMO
ARDUINO CONTROLLING MOTOR Move Stop 5V 0V PWM
ARDUINO CONTROLLING MOTOR - BIDIRECTIONAL MOTOR + -
ARDUINO CONTROLLING MOTOR - BIDIRECTIONAL MOTOR - +
ARDUINO CONTROLLING MOTOR - H-BRIDGE H-BRIDGE MOTOR - + PWM
GND DIRECTION (HIGH)
ARDUINO CONTROLLING MOTOR - H-BRIDGE H-BRIDGE PWM GND DIRECTION (LOW)
MOTOR + -
DEMO
ARDUINO INFRARED
ARDUINO INFRARED 0xEE0012FB
None
ARDUINO NEC PROTOCOL
ARDUINO NEC PROTOCOL
DEMO
COMBINE ALL
TEXT
ARDUINO ACTIONS ▸ Move left ▸ Move right ▸ Stop
▸ Start
DEMO
Q&A