Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover Page
Title Page
Copyright Page
About the Author
About the Technical Reviewer
Brief Contents
Contents in Detail
Acknowledgments
Introduction
Key Maker Survival Skills
About the Apocalypse Survival Projects
Resources to Download Before the Zombies Rise
Chapter 1: Apocalypse Basics
Zombies
Types of Zombies
Are Zombies Really Dead?
How Long Will the Zombies Be Around?
Postapocalypse Survival 101
Home
Water
Food and Fuel
Zombie Killing
Dressing to Kill
Staying Healthy
Be Prepared
Other Survivors
Parts for Projects
Cars
Brick-and-Mortar Parts Stores
Project Construction
Soldering
Mechanical Construction
Electronic Modules
Chapter 2: Generating Electricity
Power and Energy
Flavors of Electricity
Low-Voltage DC
High-Voltage AC
Batteries
Single-Use Batteries
Rechargeable Batteries
Battery Charging
Project 1: Solar Recharging
Solar Panels
Charge Controllers
What You Will Need
Construction
Step 1: Fix the Solar Panel
Step 2: Attach a Lead to the Solar Panel
Step 3: Wire up the Battery and Charge Controller
Step 4: Testing
Using the Solar Charger
Project 2: Bicycle Generator
What You Will Need
Construction
Step 1: Modify the Bicycle
Step 2: Fix the Alternator and Bike to the 2×4
Step 3: Identify the Alternator Terminals
Step 4: Wiring
Step 5: Final Assembly
Using the Pedal Generator
Chapter 3: Using Electricity
Powering Devices from a Car Battery
Cigarette Lighter Sockets
USB Power
AC Inverters
Project 3: LED Lighting
What You Will Need
Construction
Step 1: Prepare the Electrical Cable
Step 2: Wire Up the Fuse and Switch
Step 3: Install the Lamps
Using the Lighting
Project 4: Battery Monitor
What You Will Need
Construction
STEP 1: Program the Arduino
Step 2: Build the Arduino Sandwich
Step 3: Attach the Resistors and Buzzer
Software
Using the Battery Monitor
Chapter 4: Zombie Alarms
Project 5: Trip Wire Alarm
What You Will Need
Construction
Step 1: Obtain a Microswitch
Step 2: Identify the Microswitch Terminals
Step 3: Preview the Electronic Circuit
Step 4: Prepare the Wires
Step 5: Connect the Battery and Horn
Step 6: Connect the Switch
Using the Trip Wire Alarm
Project 6: PIR Zombie Detector
What You Will Need
Construction
Step 1: Build the Screwshield
Step 2: Make a Lead for the PIR Sensor
Step 3: Connect the PIR to the Screwshield
Software
Using the PIR Zombie Detector
Scavenged PIR Sensors
Chapter 5: Surveillance and Raspberry Pi
The Raspberry Pi
The Raspberry Pi System
What You Will Need
Powering the System
Installing Raspbian
Project 7: Monitor Zombies with a USB Webcam
What You Will Need
Construction
Step 1: Attach the Raspberry Squid
Step 2: Install the USB Webcam
Step 3: Install the Software
Using the Webcam
Project 8: A Wireless Zombie Surveillance System
What You Will Need
Construction
Step 1: Set Up a Local Area Network (LAN)
Step 2: Set Up the Wi-Fi Camera
Using the Wi-Fi Webcam
Chapter 6: Add Remote Access and Detect Open Doors
Project 9: Remote Door Lock
What You Will Need
Construction
Step 1: Making a Switch Box
Step 2: Making the Battery Lead
Step 3: Fitting the Door Latch
Step 4: Wiring
Going Wireless to Open Doors Ahead of Time
Project 10: Door Sensor
What You Will Need
Construction
Software
Using the Door Sensor
Chapter 7: Environmental Monitoring
Project 11: Quiet Fire Alarm
What You Will Need
Construction
Step 1: Disconnect the Buzzer
Step 2: Identify the Leads
Step 3: Solder Components to the Screwshield
Step 4: Connect the Smoke Detector to the Arduino
Software
Using the Fire Alarm
Project 12: Temperature Alarm
What You Will Need
Construction
Step 1: Make a Longer Lead for the TMP36
Step 2: Attach the Temperature Sensor Lead to the Screwshield
Software
Using the Temperature Alarm
Chapter 8: Building a Control Center for Your Base
Project 13: A Raspberry Pi Control Center
What You Will Need
Construction
Software
Arduino Software
Raspberry Pi Software
Threshold Values
Status Labels
Communicating with the Arduino
Keeping Your Control Center Updated
Using the Control Center
Project 14: Going Wireless with Bluetooth
What You Will Need
Construction
Step 1: Solder the Header Pins
Step 2: Soldering the Resistors and Linking Wire
Step 3: Soldering the Bluetooth Module
Software
Using the Bluetooth-Enabled Command Center
Chapter 9: Zombie Distractors
Project 15: Arduino Flash Distractor
What You Will Need
Construction
Step 1: Sort the Cameras
Step 2: Remove the Top Casing from a Camera
Step 3: Make the Camera Safe!
Step 4: Attach Leads to the Trigger Contacts
Step 5: Reassemble and Test the Modified Flash Module
Step 6: Connect the Cameras to the Relay Shield
Software
Using the Flash Distractor
Project 16: Arduino Movement and Sound Distractor
What You Will Need
Construction
Step 1: Remove the Piezo Buzzer from the Smoke Alarm Cover
Step 2: Solder the Header Pins, Buzzer, and Resistor
Step 3: Test the Piezo Sounder
Step 4: Make a Flag
Step 5: Attach the Flag to the Servo Motor
Step 6: Attach the Servo Motor to a Base
Step 7: Connecting the Servo
Software
Using the Sound and Movement Distractor
Chapter 10: Communicating with Other Survivors
Project 17: A Raspberry Pi Radio Transmitter Beacon
What You Will Need
Construction
Software
Using the FM Transmitter
Recording a Message
Running the Transmitter Automatically
Project 18: Arduino FM Radio Frequency Hopper
What You Will Need
Construction
Step 1: Disassemble the Radio
Step 2: Identify the Connection Points
Step 3: Attach the Header Strip
Step 4: Link the Radio to the Arduino
Step 5: Connect Everything Together
Software
Using the Radio Scanner
Project 19: Arduino Morse Code Beacon
What You Will Need
Construction
Step 1: Assemble the Screwshield
Step 2: Solder the Components onto the Screwshield
Step 3: Wire the Underside of the Screwshield
Step 4: Connect the Lamps
Step 5: Final Wiring
Software
Using the Morse Beacon
Chapter 11: Haptic Communication
Project 20: Silent Haptic Communication with Arduino
What You Will Need
Construction
Step 1: Assemble the Protoshield
Step 2: Fix the Components in Position
Step 3: Wire the Underside of the Board
Step 4: Attach the Vibration Motor
Step 5: Repeat for the Other Handset
Step 6: Placing it into an Enclosure
Software
Using The Haptic Communicator
Appendix A: Parts
A Note on Brick-and-mortar Suppliers
Electronics Modules
Raspberry Pi and Related Parts
Leads and Connectors
Tools
Electronic Components
Other Hardware
Resistor Color Codes
Appendix B: Basic Skills
Stripping Wires
Joining Wires by Twisting
Soldering Basics
Joining Wires with Solder
Soldering a PCB
Using Heatshrink
Using a Multimeter
Measuring DC Voltage
Measuring DC Current
Measuring Resistance
Continuity Testing
Bells and Whistles
Appendix C: Arduino Primer
What Is an Arduino?
Arduino Software
Installing the Arduino IDE
Uploading a Sketch
Installing the Antizombie Sketches
Arduino Programming Basics
Structure of an Arduino Sketch
Creating Variables and Constants
Configuring Digital Outputs
Configuring Digital Inputs
Stabilizing Digital Inputs with Pull-up Resistors
Reading Analog Inputs
Writing to Analog Outputs
Repeating Code in Control Loops
Setting Two Conditions with If/Else
Making Logical Comparisons
Grouping Code into Functions
Assembling a Screwshield
Further Resources
Index
Symbols and Numbers
Resources
← Prev
Back
Next →
← Prev
Back
Next →