resistance values,
241–243
resistors
about, 43,
241–243
brightness,
60
calculating resistance,
240
DAC (Digital-to-Analog
Converter),
130
images, 43,
242
parts list,
xx
pull-down vs. pull-up,
pushbuttons,
49
RCA cable,
132
troubleshooting,
144
resolution, screen,
136
resources
Arduino, xiii, xvii,
5
C,
xiv
C++,
xiv
code for this book,
xvii
games,
162
Google Chrome apps,
268,
275
Morse code,
62
PING))) sensor,
81
pins,
18
programming,
xiv
resistor values,
243
soldering,
248
Wire library,
151
resting point,
112
resume
,
206
rmagick
library,
141
Robotics Shield Kit,
234
robots,
234
rounding
floating-point numbers,
85,
92
temperature value,
96
routers, networking, 176,
181
row
element,
118
Ruby
converting graphics to
code,
141
serial programming,
262
RUNNING
state,
156
RX LED,
20
RX line,
28
RXTX project,
259
S
safety
soldering,
244
wire cutters,
243
samples,
9
sampling,
9
sampling rate,
9
sand timer, 48,
234
Sanyo,
209
Save button,
15
saving, sketches, 15,
,
137
SCALE_HEIGHT
SCALE_WIDTH
,
137
SCALE_X_MIN
,
136
49
SCALE_Y_MAX
,
136
SCALE_Y_MIN
,
136
scaled integer values,
scaled_value
,
92
score
ID,
118
screen
command,
34
SCREEN_HEIGHT
,
136
SCREEN_WIDTH
,
136
screens
boundaries, 121, 136,
155
clearing,
160
resolution,
136
security, remote control
project,
223
select_font
,
137
selectors,
123
send
,
278
send_alarm
,
198
send_command
,
209
send_email
,
192
send_ir_data
, 218,
220
send_line
,
192
, 63,
66
send_message
sensors, see also distance
sensing project; tempera-
ture sensors; PING))) sen-
sor; PIR sensors; ultrasonic
sensors
about, 3,
77–78
connecting analog,
encoding data,
88
exercises,
98
ideas,
97
publishing data,
silly string shooter,
sonar system,
93
state,
82
troubleshooting,
Serial
class
controlling status LED
exercise,
29–36
Morse code generator
project,
69–71
www.it-ebooks.info
serial communication
about, 28,
253–254
advanced programming,
253–265
analog pin reader exam-
ple,
255–265
Chrome Serial API,
24
274
disabling,
35
exercises,
36
troubleshooting, 35,
using serial ports,
serial monitor
controlling status LED
92
exercise,
Newline setting,
No line ending setting,
Serial Monitor button,
serial
permissions option,
serial ports, see also serial
communication
Breakout clone game,
117
configuring Arduino IDE,
19
connecting PC,
controlling status LED
exercise,
Ethernet shields,
Morse code generator
project,
69–71
multiple,
35
serial monitor,
serial programming with
C/C++,
257
SMTP, 186,
troubleshooting, 21, 97,
181
using,
28–36
serial terminals, alternative,
32–34
serialEvent
about,
256
analog pin reader exam-
8
ple,
256
Morse code exercise,
remote control project,
211
166
Twitter temperature
97
project,
171
SerialDevice
class
controlling Arduino with
97
browser,
GameController
113
Index
293
271–
97
28–36
29–31
70
30
15
269
164
29–36
176
15
191
74
274–280
class,
112–
Need help?
Do you have a question about the Arduino Uno and is the answer not in the manual?