Выбрать главу

insulating soldered connections, 232

joining wires by, 230, 231–233

overview, 17

of PCB, 234–235

in quiet fire alarm, 125–129

in Raspberry Pi control center project, 151–154

using heatshrink, 235–237

soldering irons

caution using, 231

power consumption of, 21

selecting, 231

source code for this book, 92, 142

SparkFun Beginners Parts Kit, 224

SPI (Serial Peripheral Interface), 217

SPI library, 217

.split() function, 148

sponges, 231

state of charge (SOC), 54

Status area, Arduino IDE, 247

stepPause constant, 177

sticky attribute, 147

stoves, 11

StringVar variable, 147

stripping wires, 227–228

sudo command, 87, 156

suppliers, brick-and-mortar, 16–17, 222

surveillance. See Raspberry Pi single-board computer, using for surveillance; USB webcam; wireless surveillance system

survivors, teaming up with, 14–15

switch box, in remote door lock project, 107–108

swords, 11, 12

sys module, 92

T

tablets, using with wireless surveillance system project, 98

teaming up with survivors, 14–15

temperature alarm, 131–137

attaching temperature sensor lead to screwshield, 134

constructing, 132–134

making longer lead for TMP36, 134

materials for, 132

software for, 135–136

using, 137

temperature measurement, on multimeters, 242

TEMP_MAX constant, 146

TEMP_MIN constant, 146

theft, 15

thermocouple probe, 242

thermometer, on multimeters, 242

tilde (~), 254

time module, 92

Tk graphics library, 147

Tkinter, 146

TMP36 temperature sensor, 132–134

tools, 17, 224

traps, 12. See also trip wire alarm

treadmills, 34

trip wire alarm, 64–72

constructing, 66–71

materials for, 65–66

using, 71–72

twisting wires, 228–230

TXD pin, 150

U

United States, voltage in, 23

uploading Arduino sketches, 247–248

USB Bluetooth dongles, 149

USB power, 48–49

USB webcam, 87–96

constructing, 89–95

materials for, 88–89

using, 95–96

V

variables, creating, 250

vibration motors, 211–213, 216

voltage, 22

AC, 23–24

DC, 22–23, 238–239

generated by analog outputs, 255

voltage dividers, 54, 55

volts_var variable, 147

W

The Walking Dead (film), 7

warn function, 116

water, 10–11, 14

water wheels, 34

Watt, James, 20

watts, 20, 26

wave function, 178

weak people, 15

weapons, 11–12

weather conditions, 10

webcam projects. See USB webcam; wireless surveillance system

weights parameter, 93–94

wget utility, 185

while command, 254, 256

window_res constraint, 92–93

window_size, 93

wind turbines, 34

wing shields, 54

wire cutters (snips), 231

wireless Raspberry Pi control center, 149–156

constructing, 150–154

materials for, 150

software for, 154–156

using, 156

wireless surveillance system, 96–102

constructing, 98–102

materials for, 97–98

using, 102

wires

in Arduino Morse code beacon project, 199–201

insulating, using heatshrink, 235–237

joining

by soldering, 230, 231–233

by twisting, 228–230

stripping, 227–228

World War Z (film), 7

Z

zombies, 6–8

distracting. See Arduino flash distractor; Arduino movement and sound distractor

fighting, 11–13

population of, 8–9

types of, 6–7

whether really dead, 7–8

zombies-master.zip file, 248–249

“Zombie Special” episode of Mythbusters, 11

RESOURCES

Visit http://nostarch.com/zombies/ for resources, errata, and more information.

More no-nonsense books from NO STARCH PRESS

ARDUINO WORKSHOP

A HAND-ON INTRODUCTION WITH 65 PROJECTS

by JOHN BOXALL

MAY 2013, 392 PP., $29.95

ISBN 978-1-59327-448-1

THE SPARKFUN GUIDE TO PROCESSING

CREATE INTERACTIVE ART WITH CODE

by DEREK RUNBERG

AUGUST 2015, 312 PP., $29.95

ISBN 978-1-59327-612-6

full color

THE SPARKFUN GUIDE TO ARDUINO

by DEREK RUNBERG and

BRIAN HUANG

SPRING 2016, 200 PP., $29.95

ISBN 978-1-59327-652-2

full color

THE MANGA GUIDE TO ELECTRICITY

by KAZUHIRO FUJITAKI, MATSUDA,

and TREND-PRO CO., LTD.

MARCH 2009, 224 PP., $19.95

ISBN 978-1-59327-197-8

JUNKYARD JAM BAND

DIY MUSICAL INSTRUMENTS AND NOISEMAKERS

by DAVID ERIK NELSON

OCTOBER 2015, 408 PP., $24.95

ISBN 978-1-59327-611-9

LEARN TO PROGRAM WITH MINECRAFT

by CRAIG RICHARDSON

WINTER 2015, 304 PP., $29.95

ISBN 978-1-59327-670-6

PHONE:

800.420.7240 OR

415.863.9900

EMAIL:

SALES@NOSTARCH.COM

WEB:

WWW.NOSTARCH.COM