Apokalipsa zombie nadchodzi! : obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi / Simon Monk. Gliwice, cop

Podobne dokumenty
Zrób to sam : generowanie ruchu, światła i dźwięku za pomocą Arduino i Raspberry Pi / Simon Monk. Gliwice, Spis treści

Elektronika z wykorzystaniem Arduino i Raspberry Pi : receptury / Simon Monk. Gliwice, copyright Spis treści. Przedmowa 11

Arduino : 36 projektów dla pasjonatów elektroniki / Simon Monk. Gliwice, cop Spis treści

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści

Arduino. 36 projektów dla pasjonatów elektroniki

BKT EMS system monitoringu warunków środowiskowych

Model układu z diodami LED na potrzeby sygnalizacji świetlnej. Czujniki zasolenia przegląd dostepnych rozwiązań

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Zmierzyć się z żywiołami, czyli jak zbudować własną stację badawczą! Zaczynamy! Pole komunikatów programu. Nawigacja w programie Arduino

Elektronika dla małych i dużych : od przewodu do obwodu / Øyvind Nydal Dahl. Gliwice, Spis treści

Zrób to sam w Arduino : zaawansowane projekty dla doświadczonych twórców / Warren Andrews. Warszawa, Spis treści PODZIĘKOWANIA

Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.

e-smart Home oznacza większe bezpieczeństwo i bardziej efektywne wykorzystanie energii.

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

10. Silniki Wprowadzenie Sterowanie pracą serwomotoru

Wyjścia analogowe w sterownikach, regulatorach

SZCZEGÓŁOWY OPIS TECHNICZNY. Lp. Rodzaj sprzętu, wymagane parametry Ilość Miejsce dostawy

SZCZEGÓŁOWY OPIS TECHNICZNY

ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM

PROJEKT ZESPOŁOWY SEMESTR LETNI 2011/2012 INTELIGENTNA SALA WYKŁADOWA GRUPA SALA 201

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Zestaw Startowy EvB. Więcej informacji na stronie:

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

System powiadamiania TS400

KAM-TECH sklep internetowy

WIDEOREJESTRATOR LX-400G Z SYSTEMEM ANDROID

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

Szerokopasmowy tester telekomunikacyjny MT3000e

OSTER 2 Sterownik programowalny z wbudowanym modemem GPRS

Rozdział 2. Programowanie Arduino i kodowanie społecznościowe (29)

Ogłoszenie o zamówieniu

KAMERA MONTOWANA JEST PRZY FURTCE MOŻE STEROWAĆ AUTOMATYCZNYM ZAMKIEM W FURTCE / BRAMIE DOSKONAŁY PODGLĄD ZARÓWNO W DZIEŃ, JAK I W NOCY

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

1.2. Architektura rdzenia ARM Cortex-M3...16

SCREAMER. Specyfikacja

Dynatel 2573E-iD, Dynatel 2573E Uniwersalny lokalizator podziemnej infrastruktury, uszkodzeń powłoki kabli i rur oraz znaczników EMS i EMS-iD

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

Tytan DS 511. Model DS do samochodu. Lokalizator GPS, pager GSM z powiadomieniem na SMS oraz aplikacja na Androida.

Odbiornik Systemu Radiowego RXI4N8

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

CP1L. M i n i a t u r o w e s t e r o w n i k i m a s z y n. » Za a w a n s o w a n e f u n kc j e s t e rowa n i a r u c h e m

1. Opis urządzenia. 2. Zastosowanie. 3. Cechy urządzenia -3-

WZORU UŻYTKOWEGO PL Y1. ALEX SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Kleosin, PL BUP 14/18

Java w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA

Spis treści. I. Wprowadzenie do naprawy układów elektrycznych i elektronicznych pojazdów samochodowych

PRZETWORNICA NAPIĘCIA DC NA AC MOC: 100W 150W 300W 350W 400W 600W. Instrukcja obsługi

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

HART-COM - modem / przenośny komunikator HART

Rysunek 1 Schemat ideowy sterownika GSM

Prezentowany katalog zawiera przetwornice prądu oraz akcesoria. Wszystkie ceny zawarte w katalogu to ceny euro netto za 1 szt.

Wstęp Architektura... 13

KOMPAKTOWE PRZEKAŹNIKI PÓŁPRZEWODNIKOWE

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 ZASADY OCENIANIA

Instalacje fotowoltaiczne / Bogdan Szymański. Wyd. 6. Kraków, Spis treści

dokument DOK wersja 1.0

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

Poradnik projektanta. Poradnik projektanta. v I

W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 05/13. PIOTR WOLSZCZAK, Lublin, PL WUP 05/16. rzecz. pat.

Internet rzeczy : budowa sieci z wykorzystaniem technologii webowych i Raspberry Pi / Dominique D. Guinard, Vlad M. Trifa. Gliwice, cop.

Kurs Elektroniki. Zastosowanie elektroniki w robotyce cz

OPIS PRZEDMIOTU ZAMÓWIENIA

Przegląd rozwiązań z oferty firmy 4D Systems

Pomiary podstawowych wielkości elektrycznych: prawa Ohma i Kirchhoffa. Katedra Architektury Komputerów i Telekomunikacji

Przetwarzanie energii elektrycznej w fotowoltaice lato 2015/16. dr inż. Łukasz Starzak

Bezprzewodowy wideo domofon z funkcją dzwonka z czujnikiem ruchu ELMIC KIVOS KDB302 - regulowana kamera. Cena : 880,00 zł 649,99 zł

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

Prostowniki. 1. Prostowniki jednofazowych 2. Prostowniki trójfazowe 3. Zastosowania prostowników. Temat i plan wykładu WYDZIAŁ ELEKTRYCZNY

MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY

1. Prace rozwojowe usługi informatyczne w zakresie opracowania prototypu oprogramowania serwisowo-instalatorskiego dla systemu testowego

Instrukcja obsługi i montażu Modułu rezystora hamującego

GS-163 instrukcja montażu

Thinx Poland. Piotr Jelonek Główny specjalista ds. rozwoju sieci CCIE #15426

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 19/03

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

PROGRAM DODATKOWEGO MODUŁU KSZTAŁCENIA ZAWODOWEGO PRAKTYCZNEGO DLA ZAWODU TECHNIK AUTOMATYK - STAŻ

LABORATORIUM PODSTAW ELEKTRONIKI MATERIAŁY POMOCNICZE SERIA PIERWSZA

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Układ ENI-EBUS/URSUS stanowi kompletny zespół urządzeń napędu i sterowania przeznaczony do autobusu EKOVOLT produkcji firmy URSUS..

Modul-Connect PROSTA ELEKTRYKA POJAZDOWA

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

UXC-GSMX. Prezentacja produktu

System interkomowy. Kompaktowy serwer interkomowy GE 50

Kontrola energii oddawanej do sieci w zakresie 0% - 100% Możliwe zastosowanie

DTR PICIO v Przeznaczenie. 2. Gabaryty. 3. Układ złącz

PL B1. Sposób zabezpieczania termiczno-prądowego lampy LED oraz lampa LED z zabezpieczeniem termiczno-prądowym

1. Wiadomości wstępne 9

Ministerstwa Spraw Wewnętrznych w Szczecinie

/ Mały, trójfazowy falownik zapewniający maksymalną elastyczność. / Dynamic Peak Manager. / Smart Grid Ready

Bezprzewodowa jednostka sterująca GRAFIK Eye QS

DŁUGA EMISJA ŚWIATŁA DIODOWEGO

SZKOLENIE PODSTAWOWE

LABCONTROL EASYLAB. The art of handling air

BEZPRZEWODOWY VIDEODOMOFON XT GHz Cyfrowa transmisja

Instrukcja modułu czujnika wilgotności IMDHS

Laboratorium Przyrządów Półprzewodnikowych test kompetencji zagadnienia

Transkrypt:

Apokalipsa zombie nadchodzi! : obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi / Simon Monk. Gliwice, cop. 2017 Spis treści O AUTORZE 11 O KOREKTORZE MERYTORYCZNYM 12 PODZIĘKOWANIA 13 WSTĘP 15 Najważniejsze umiejętności majsterkowicza niezbędne do przetrwania 15 O projektach umożliwiających przeżycie apokalipsy 16 Pliki, które należy pobrać przed powstaniem zombie 18 1 PODSTAWOWE INFORMACJE O APOKALIPSIE 19 Zombie 19 Rodzaje zombie 20 Czy zombie są naprawdę martwe? 21 Jak długo potrwa wysyp zombie? 22 ABC przeżycia w postapokaliptycznym świecie 23 Dom 23 Woda 24 Jedzenie i paliwo 24 Zabijanie zombie 25 Odpowiedni ubiór 26 Dbanie o zdrowie 26 Bądź gotowy 28 Inne osoby, które przetrwały apokalipsę 28 Części potrzebne do wykonania projektów 29 Samochody 29 Lokalne sklepy z częściami 30 Praca nad projektami 31 Lutowanie 31 Konstrukcje mechaniczne 31 Moduły elektroniczne 31 2 GENEROWANIE PRĄDU 33 Moc i energia 33 Różne rodzaje prądu 34

Prąd stały o niskim napięciu 35 Prąd przemienny o wysokim napięciu 37 Ogniwa i akumulatory 38 Ogniwa jednokrotnego użytku 38 Akumulatory 38 Ładowanie akumulatora 39 Projekt I. Ładowanie za pomocą energii słonecznej 39 Panele fotowoltaiczne 40 Sterowniki ładowania 40 Czego będziesz potrzebował? 41 Konstrukcja 42 Ładowanie akumulatora za pomocą energii słonecznej 47 Projekt 2. Generator rowerowy 48 Czego będziesz potrzebował? 49 Konstrukcja 49 Korzystanie z rowerowego generatora 56 3 KORZYSTANIE Z PRĄDU 59 Zasilanie urządzeń z akumulatora samochodowego 59 Gniazdo zapalniczki samochodowej 60 Zasilająca wtyczka USB 62 Falowniki 63 Projekt 3. Oświetlenie diodowe 64 Czego będziesz potrzebował? 64 Konstrukcja 65 Korzystanie z oświetlenia 67 Projekt 4. Monitor akumulatora 67 Czego będziesz potrzebował? 68 Konstrukcja 69 Program 72 Korzystanie z monitora naładowania akumulatora 75 4 ALARMY WYKRYWAJĄCE ZOMBIE 77 Projekt 5. Alarm aktywowany za pomocą linki 77 Czego będziesz potrzebował? 79 Konstrukcja 80 Korzystanie z alarmu aktywowanego za pomocą linki 85 Projekt 6. Wykrywanie zombie za pomocą podczerwieni 86 Czego będziesz potrzebował? 87 Konstrukcja 88 Program 90 Obsługa wykrywacza zombie korzystającego z czujnika podczerwieni 92 Czujniki podczerwieni pochodzące z odzysku 92

5 MONITORING I RASPBERRY PI 95 Raspberry Pi 95 System Raspberry Pi 97 Czego będziesz potrzebował? 98 Zasilanie systemu 98 Instalacja systemu Raspbian 100 Projekt 7. Monitorowanie zombie za pomocą kamery sieciowej wyposażonej w interfejs USB 101 Czego będziesz potrzebował? 102 Konstrukcja 103 Korzystanie z kamery 109 Projekt 8. Bezprzewodowy system monitorowania zombie 110 Czego będziesz potrzebował? 111 Konstrukcja 112 Korzystanie z kamery Wi-Fi 116 6 ZDALNE OTWIERANIE DRZWI I WYKRYWANIE OTWARCIA DRZWI 117 Projekt 9. Zdalnie sterowany zamek do drzwi 118 Czego będziesz potrzebował? 120 Konstrukcja 121 Bezprzewodowe otwieranie drzwi 125 Projekt 10. Czujnik otwarcia drzwi 126 Czego będziesz potrzebował? 127 Konstrukcja 128 Program 128 Korzystanie z czujnika otwarcia drzwi 131 7 MONITOROWANIE OTOCZENIA 133 Projekt 11. Cichy alarm przeciwpożarowy 133 Czego będziesz potrzebował? 135 Konstrukcja 135 Program 142 Korzystanie z alarmu przeciwpożarowego 144 Projekt 12. Alarm zapobiegający przekroczeniu dopuszczalnej temperatury 144 Czego będziesz potrzebował? 145 Konstrukcja 145 Program 148 Korzystanie z alarmu o przekroczeniu dopuszczalnej temperatury 150

8 BUDOWA CENTRUM DOWODZENIA BAZĄ 153 Projekt 13. Centrum dowodzenia oparte na Raspberry Pi 153 Czego będziesz potrzebował? 154 Konstrukcja 154 Program 155 Korzystanie z centrum zarządzania bazą 162 Projekt 14. Korzystanie z bezprzewodowej technologii Bluetooth 163 Czego będziesz potrzebował? 164 Konstrukcja 164 Program 168 Korzystanie z centrum dowodzenia wyposażonego w interfejs Bluetooth 170 9 PRZYCIĄGANIE UWAGI ZOMBIE 171 Projekt 15. Przyciąganie uwagi zombie za pomocą lampy błyskowej sterowanej mikrokontrolerem Arduino 172 Czego będziesz potrzebował? 174 Konstrukcja 175 Program 181 Korzystanie z generatora błysków przyciągających uwagę zombie 182 Projekt 16. Przyciąganie uwagi zombie za pomocą ruchu i dźwięku generowanych przez Arduino 184 Czego będziesz potrzebował? 185 Konstrukcja 186 Program 192 Korzystanie z urządzenia odwracającego uwagę zombie za pomocą dźwięku i ruchu 195 10 KOMUNIKACJA Z INNYMI OCALAŁYMI 197 Projekt 17. Radiolatarnia wykonana na bazie Raspberry Pi 198 Czego będziesz potrzebował? 198 Konstrukcja 200 Program 200 Korzystanie z nadajnika FM 201 Projekt 18. Skaner radiowy oparty na Arduino 204 Czego będziesz potrzebował? 204 Konstrukcja 205 Program 210 Korzystanie ze skanera 212 Projekt 19. Latarnia nadająca komunikaty za pomocą kodu Morse'a 212 Czego będziesz potrzebował? 213 Konstrukcja 214 Program 217

Korzystanie z latarni nadającej kod Morse'a 222 11 KOMUNIKACJA ZA POMOCĄ WIBRACJI 225 Projekt 20. Arduino i cicha komunikacja za pomocą wibracji 225 Czego będziesz potrzebował? 227 Konstrukcja 228 Program 233 Korzystanie z projektu 236 A KOMPONENTY 239 Moduły elektroniczne 240 Mikrokomputer Raspberry Pi i związane z nim komponenty 240 Kable, druty i złącza 241 Narzędzia 242 Komponenty elektroniczne 242 Pozostałe komponenty 243 Kod paskowy rezystora 243 В PODSTAWOWE UMIEJĘTNOŚCI 245 Zdejmowanie izolacji 245 Skręcanie ze sobą przewodów 246 Podstawy wykonywania połączeń lutowniczych 248 Lutowanie kabli 249 Przylutowywanie komponentów do płytki obwodu 250 Korzystanie z koszulek termokurczliwych 253 Korzystanie z multimetru 254 Pomiar napięcia prądu stałego 256 Pomiar natężenia prądu stałego 257 Pomiar rezystancji 258 Testowanie ciągłości 259 Dodatkowe funkcje multimetru 260 C ARDUINO PORADNIK DLA POCZĄTKUJĄCYCH 261 Czym jest Arduino? 261 Środowisko programistyczne Arduino 263 Instalacja zintegrowanego środowiska programistycznego Arduino 263 Wgrywanie szkicu 265 Instalowanie szkiców ułatwiających walkę z zombie 266 Podstawy programowania Arduino 267 Struktura szkicu Arduino 267 Tworzenie zmiennych i stałych 268

Konfigurowanie cyfrowych wyjść 268 Konfigurowanie cyfrowych wejść 269 Stabilizacja cyfrowych wejść za pomocą rezystora podciągającego 270 Odczyt danych z analogowych wejść 271 Generowanie analogowych sygnałów wyjściowych 272 Powtarzanie kodu za pomocą pętli warunkowych 272 Określanie dwóch warunków za pomocą instrukcji if i else 274 Porównywanie wartości logicznych 275 Grupowanie kodu tworzenie funkcji 275 Montaż płytki Screw Shield 277 Dalsza lektura 280 SKOROWIDZ 281 oprac. BPK