Guia do maker para o Apocalipse Zumbi Defenda sua base com circuitos simples, Arduino e Raspberry Pi Simon Monk Novatec
Copyright 2015 by Simon Monk. Title of English-language original: The Maker s Guide to the Zombie Apocalypse, ISBN 978-1-59327-667-6, published by No Starch Press. Portuguese-language edition copyright 2015 by Novatec Editora Ltda. All rights reserved. Copyright 2015 por Simon Monk. Título original em Inglês: The Maker s Guide to the Zombie Apocalypse, ISBN 978-1-59327-667-6, publicado pela No Starch Press. Edição em Português copyright 2015 pela Novatec Editora Ltda. Todos os direitos reservados. Novatec Editora Ltda. 2016 Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Assistente editorial: Priscila A. Yoshimatsu Tradução: Lúcia A. Kinoshita Revisão gramatical: Jussara Rodrigues Gomes Editoração eletrônica: Carolina Kuwabata ISBN: 978-85-7522-470-0 Histórico de impressões: Janeiro/2016 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos 110 02460-000 São Paulo, SP Brasil Tel.: +55 11 2959-6529 E-mail: novatec@novatec.com.br Site: novatec.com.br Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec PY20151208
SUMÁRIO Agradecimentos...14 Introdução...15 Habilidades fundamentais para sobrevivência dos makers... 15 Sobre os projetos para sobrevivência no apocalipse... 16 Recursos para download antes do surgimento dos zumbis... 18 1 básico sobre o Apocalipse...19 Zumbis...19 Tipos de zumbis...20 Zumbis estão realmente mortos?... 21 Por quanto tempo os zumbis continuarão existindo?...22 Básico sobre sobrevivência no pós-apocalipse...23 Sua casa...24 Água...25 Comida e combustível...25 Matança de zumbis...26 Vestido para matar...27 Permanecendo saudável...28 Sempre alerta...29 Outros sobreviventes...29 Componentes para os projetos...30 Carros...30 Lojas físicas de componentes... 31 Construção do projeto...32 Solda...32 Montagem...33 Módulos eletrônicos...33 7
8 Guia do maker para o Apocalipse Zumbi 2 Gerando eletricidade... 35 Potência e energia...36 Tipos de eletricidade... 37 Baixa voltagem DC...38 Alta voltagem AC...40 Baterias... 41 Baterias usadas somente uma vez...42 Baterias recarregáveis...42 Carregando a bateria...42 Projeto 1: Recarregando com energia solar...43 Painéis solares...43 Controladores de carga...44 De que você precisará...44 Montagem...46 Usando o carregador solar... 51 Projeto 2: Gerador de bicicleta...52 De que você precisará...52 Montagem...53 Usando um gerador de pedal... 61 3 Usando eletricidade... 62 Alimentando dispositivos com uma bateria de carro...63 Tomadas de acendedor de cigarro...63 Alimentação USB...65 Inversores AC...66 Projeto 3: Iluminação com LEDs...67 De que você precisará...67 Montagem...67 Usando a iluminação...70 Projeto 4: Monitor de bateria...70 De que você precisará... 71 Montagem...73 Software...75 Usando o monitor de bateria...80 4 Alarmes contra zumbis...81 Projeto 5: Alarme acionado por corda...82 De que você precisará...83
Sumário 9 Montagem...84 Usando o alarme acionado por corda...89 Projeto 6: Detector de zumbis PIR...91 De que você precisará...91 Montagem...92 Software...94 Usando o detector de zumbis com PIR...96 Sensores PIR recuperados...96 5 Sobrevivência e RASPBERRY PI... 99 O Raspberry Pi...100 O sistema Raspberry Pi... 101 De que você precisará... 102 Alimentando o sistema...103 Instale o Raspbian...104 Projeto 7: Monitoração de zumbis com uma webcam USB... 106 De que você precisará... 107 Montagem... 108 Usando a webcam... 115 Projeto 8: Um sistema sem fio para vigilância de zumbis... 115 De que você precisará... 117 Montagem... 117 Usando a webcam Wi-Fi...122 6 Acrescentando acesso remoto e detecção de portas abertas...123 Projeto 9: Fecho de porta acionado por controle remoto...124 De que você precisará...126 Montagem... 127 Usando um controle sem fio para abrir as portas com antecedência... 131 Projeto 10: Sensor de porta...133 De que você precisará...134 Montagem...134 Software... 136 Usando o sensor de porta... 138 7 Monitoração do ambiente...140 Projeto 11: Alarme silencioso contra incêndio... 141
10 Guia do maker para o Apocalipse Zumbi De que você precisará... 142 Montagem... 143 Software... 150 Usando o alarme de incêndio... 152 Projeto 12: Alarme de temperatura... 152 De que você precisará... 153 Montagem... 153 Software... 156 Usando o alarme de temperatura... 158 8 Criando um centro de controle para sua base...160 Projeto 13: Um centro de controle com Raspberry Pi... 161 De que você precisará... 162 Montagem... 162 Software... 163 Usando o centro de controle... 170 Projeto 14: Acesso sem fio com Bluetooth... 171 De que você precisará... 172 Montagem... 172 Software... 176 Usando o centro de comandos com Bluetooth... 178 9 Distraindo zumbis...180 Projeto 15: Provocando distrações com flash usando Arduino... 181 De que você precisará... 183 Montagem... 184 Software... 190 Usando o dispositivo de distração com flashes... 192 Projeto 16: Provocando distrações com movimento e som usando Arduino... 193 De que você precisará... 194 Montagem... 195 Software...202 Usando o dispositivo de distração com som e movimento...205 10 Comunicando-se com outros sobreviventes... 207 Projeto 17: Um transmissor de rádio com Raspberry Pi...208 De que você precisará...208 Montagem...209
Sumário 11 Software... 210 Usando o transmissor FM... 211 Projeto 18: Analisador de frequências de rádio FM com Arduino... 214 De que você precisará... 215 Montagem... 215 Software...220 Usando o scanner de rádio...222 Projeto 19: Sinalizador de código Morse com Arduino... 222 De que você precisará...223 Montagem...224 Software...228 Usando o sinalizador de código Morse...232 11 Comunicação háptica... 235 Projeto 20: Comunicação háptica silenciosa com Arduino...235 De que você precisará...237 Montagem...238 Software...244 Usando o comunicador háptico... 247 A COMPONENTES... 249 Uma nota sobre lojas não virtuais...249 Módulos eletrônicos...250 Raspberry Pi e componentes relacionados... 251 Fios de ligação e conectores... 251 Ferramentas...252 Componentes eletrônicos...252 Outros itens de hardware...253 Código de cores dos resistores...253 B Habilidades básicas... 255 Desencapando fios...255 Emendando fios torcendo-os...256 Básico sobre soldagem...258 Emendando fios com solda...259 Soldando uma PCI... 261 Usando tubos termorretráteis...263 Usando um multímetro...265
12 Guia do maker para o Apocalipse Zumbi Medindo voltagem DC...266 Medindo corrente DC...268 Medindo resistências...269 Teste de continuidade... 270 Acessórios... 271 C Introdução ao ARDUINO... 273 O que é um Arduino?... 273 Software para o Arduino... 275 Instalando o IDE do Arduino... 275 Fazendo o upload de um sketch...277 Instalando os sketches antizumbis... 279 Básico da programação do Arduino... 279 Estrutura de um sketch para Arduino... 279 Criando variáveis e constantes...280 Configurando saídas digitais...281 Configurando entradas digitais...282 Estabilizando entradas digitais com resistores pull-up...283 Lendo entradas analógicas...284 Escrevendo em saídas analógicas...284 Repetindo código em laços de controle...285 Definido duas condições com if/else...287 Fazendo comparações lógicas...287 Agrupando código em funções...288 Montando um screw shield...290 Recursos adicionais...293