Obsah:
- Krok 1: Shromážděte materiály
- Krok 2: Připojení pohybového senzoru PIR
- Krok 3: Připojení LED diod a rezistorů
- Krok 4: Připojení PiCamery
- Krok 5: Nastavení reproduktorů
- Krok 6: Kódování projektu
- Krok 7: Závěrečná kontrola
Video: SanityForce (poplašný systém- Rpi): 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Nyní existuje mnoho způsobů, jak uchovat své věci v bezpečí, nebo jen udržet své sourozence mimo váš pokoj, jako když na něj dáte zámek nebo ho jen necháte mimo dosah ostatních lidí. Co kdybych vám řekl, že nemusíte dělat všechny ty základní věci, ale můžete svůj Raspberry Pi proměnit ve svůj osobní poplašný systém! Nyní si můžete myslet, že je to nemožné nebo jen extrémně zbytečné, stačí jen zamknout dveře svého pokoje, aby se váš malý bratr nedostal ven. Váš bratr však mohl najít klíč k zámku a jednoduše vstoupit do vaší místnosti, ale s tímto poplašným systémem, jakmile jej zapnete, nelze jej deaktivovat, dokud jej nepůjdete vypnout pomocí kódu. Pokud se váš bratr dostane dokonce metr k vašim dveřím, spustí se alarm a oznámí všem ve vašem domě, že se někdo pokusil narušit vaše soukromí. Když pak někdo ví, že se pokusil narušit vaše soukromí, přijde a zastaví ho. Chcete-li převést svůj Pi na úžasný poplašný systém s názvem SanityForce, budete muset provést několik jednoduchých kroků a budete vyžadovat nějaké doplňky k vašemu Pi. Všechny kroky a materiály, které budete potřebovat, jsou uvedeny níže. Hodně štěstí a ať je SanityForce s vámi!
Krok 1: Shromážděte materiály
Nyní pro tento projekt budete potřebovat poměrně málo kusů doplňků pro váš Raspberry Pi. Před zahájením stavby projektu se ujistěte, že máte všechny níže uvedené materiály.
- 1x Raspberry Pi
- 1x prkénko
- 1x pár reproduktorů
- 1x PiCamera
- 10x červené LED diody
- 1x PIR snímač pohybu
- 3x dráty žena-muž
- 10x 330 rezistorů
- 10x kabelů Blue Jumper
- 2x černý propojovací kabel
Krok 2: Připojení pohybového senzoru PIR
Před připojením všech ostatních LED a reproduktorů chcete připojit pohybový senzor, který je zadní částí vašeho projektu. Při připojování pohybového senzoru musíte dávat pozor, abyste na piny GPIO a GND připojili správný vodič-zástrčku. Použiji výše uvedený obrázek jako příklad, abych uvedl, který drát by kam šel. V tomto příkladu jsou k pohybovému senzoru připojeny 3 vodiče, zelený, fialový a modrý v uvedeném pořadí zprava doleva. Zelený vodič by se připojil ke kolíku GND ve vaší chlebové desce, jak jste mohli vidět na příkladu výše. Fialový vodič by se připojil k napájecímu kolíku 5 voltů na desce chleba, to jste mohli vidět na obrázku výše. Třetí a poslední vodič, modrý, jde do kolíku GPIO na vaší chlebové desce, ve kterém jde o zapojení GPIO pinu.
Krok 3: Připojení LED diod a rezistorů
Takže k LED diodám a rezistorům je jejich připojení velmi snadné, jen se ujistěte, že dlouhá noha (anoda) LED je připojena k propojovacímu kabelu, který je připojen ke kolíku GPIO. Krátká noha (katoda) LED je připojena k odporu 330, který je připojen ke kolíku GND. Před nastavením diod LED na desce připojte dva černé propojovací kabely, které by se připojily z kolíku GND k liště GND na desce. LED diody můžete rozšířit kamkoli na desku chleba v jakémkoli designu, který se vám líbí. Dodržujte výše uvedené věci a vaše LED diody by se měly rozsvítit, jakmile vložíme kód a otestujeme je. Na GPIO pinech, ke kterým připojujete LED diody, také nezáleží, to by mohla být vaše volba.
Krok 4: Připojení PiCamery
Nyní je připojení kamery PiCamera snadnou záležitostí, ale při připojování buďte opatrní, abyste nepoškodili kolíky kamery v procesu jejich zasazení do Pi. Tam byste otevřeli černý poklop na liště a jednoduše vložili kameru Pi, nezapomeňte zatlačit lištu zpět, jakmile je kamera na svém místě. Poté byste chtěli stisknout tlačítko Raspberry Pi na spodní liště rozhraní Pi, objeví se lišta nabídek. Poté kliknete na „Předvolby“a přejdete dolů na „Konfigurace Raspberry Pi“, jakmile na ně kliknete, zobrazí se nabídka před obrazovkou. Tam byste klikli na „Rozhraní“, tam klikněte na tlačítko povolení pro možnost kamery. Pokud je kamera již povolena, deaktivujte ji a poté ji povolte. Jakmile kameru povolíte, restartujte Pi a vaše kamera začne fungovat, jakmile se Pi restartuje.
Krok 5: Nastavení reproduktorů
Nyní pro Pi můžete použít libovolné reproduktory, které se vám líbí, ale doporučil bych vám použít reproduktory, které mají výstup pro sluchátka, který můžete připojit ke konektoru sluchátek Pi. Nyní je nastavení reproduktorů nejsnadnější součástí vytváření tohoto projektu, vše, co musíte udělat, je zapojit výstup pro sluchátka reproduktorů do konektoru pro sluchátka Pi. Poté zapojte kabel USB A reproduktorů do místa USB A. Poté zapněte reproduktory a měli byste být v provozu. V případě, že vaše reproduktory po připojení nefungují, zkuste je vyjmout a znovu je vložit nebo vypnout a znovu zapnout Pi!
Krok 6: Kódování projektu
Takže nyní, když jste na svém Pi sestavili vše, jste připraveni kódovat v Pythonu, takže to bude ve skutečnosti fungovat. Níže je uveden kód, díky kterému bude vše fungovat, můžete jej pouze použít, ale nezapomeňte změnit všechna čísla pinů GPIO na čísla pinů specifická pro váš chléb. Budete také muset změnit název hudební složky, který jsem nastavil v kódu, změnit název na jakýkoli název složky ve vašem počítači. V dolní části je obrázek, jak by měl váš kód vypadat v Pythonu, stačí stáhnout soubor a podívat se.
z importu gpiozero MotionSensorf z gpiozero import LED
z časového importu spánku
z picamery import PiCamera
importovat pygame
kamera = PiCamera ()
pir = MotionSensor (4)
alarm1 = LED (21)
alarm2 = LED (24)
alarm3 = LED (20)
alarm4 = LED (19)
alarm5 = LED (16)
alarm6 = LED (5)
alarm7 = LED (12)
alarm8 = LED (13)
alarm9 = LED (25)
alarm10 = LED (22)
def rest ():
pygame.init ()
pygame.mixer.music.load ("LA LA LA.mp3")
pygame.mixer.music.play (-1)
zatímco pravda:
pir.wait_for_motion ()
pokud pir.motion_detected:
camera.start_preview ()
spánek (0,1)
camera.capture ('/home/pi/Desktop/capture.jpg')
camera.stop_preview ()
odpočinek()
tisk ("UPOZORNĚNÍ NA VIDITELE !!!!")
alarm1.on ()
alarm2.on ()
spánek (0,4)
alarm1.off ()
alarm2.off ()
alarm3.on ()
alarm4.on ()
spánek (0,5)
alarm3.off ()
alarm4.off ()
alarm5.on ()
alarm6.on ()
spánek (0,4)
alarm5.off ()
alarm6.off ()
alarm7.on ()
alarm8.on ()
spánek (0,4)
alarm7.off ()
alarm8.off ()
alarm9.on ()
alarm10.on ()
spánek (0,4)
alarm9.off ()
alarm10.off ()
alarm10.on ()
alarm9.on ()
spánek (0,4)
alarm10.off ()
alarm9.off ()
alarm8.on ()
alarm7.on ()
spánek (0,4)
alarm8.off ()
alarm7.off ()
alarm6.on ()
alarm5.on ()
spánek (0,4)
alarm6.off ()
alarm5.off ()
alarm4.on ()
alarm3.on ()
spánek (0,4)
alarm4.off ()
alarm3.off ()
alarm2.on ()
alarm1.on ()
spánek (0,4)
alarm2.off ()
alarm1.off ()
jiný:
alarm1.off ()
alarm2.off ()
alarm3.off ()
alarm4.off ()
alarm5.off ()
alarm6.off ()
alarm7.off ()
alarm8.off ()
alarm9.off ()
alarm10.off ()
Krok 7: Závěrečná kontrola
Nyní, když jste vložili kód do pythonu, je čas dát vše dohromady a zjistit, zda váš projekt skutečně funguje! Níže je video o tom, jak by měl váš projekt fungovat, ignorujte některé lidi mluvící vzadu, nebyl jsem na klidném místě! Doufáme, že vaše úsilí při vytváření SanityForce: Alarm System bylo úspěšné a nyní máte něco skvělého, co vám pomůže udržet sourozence mimo váš pokoj.
Děkuji, že jste se řídili tímto návodem, a doufám, že jste se něco naučili! Nezapomeňte zanechat své myšlenky v komentářích níže! Bavte se se svým SanityForce!
Doporučuje:
DIY světelný závorový poplašný systém s průmyslovým PLC (Controllino): 5 kroků
DIY světelný závorový poplašný systém s průmyslovým PLC (Controllino): V tomto projektu vám ukážu, jak jsem zkombinoval PLC (Controllino) se světelnou závorou, sirénou, jazýčkovým spínačem a stroboskopickým světlem za účelem vytvoření skutečně robustní fungující poplašný/zabezpečovací systém, který snadno odradí vetřelce. L
Bezdrátový poplašný systém Arduino využívající stávající senzory: 9 kroků (s obrázky)
Bezdrátový poplašný systém Arduino využívající stávající senzory: Tento projekt lze postavit zhruba za půl hodiny za cenu přibližně 20,00 USD, pokud máte stávající bezdrátové poplachové senzory 433 MHz nebo 315 MHz. Může to být také zcela nový projekt s bezdrátovými poplachovými senzory, jako jsou infračervené detektory pohybu a rákosové
Pool Pi Guy - poplašný systém řízený AI a monitorování bazénu pomocí Raspberry Pi: 12 kroků (s obrázky)
Pool Pi Guy - poplašný systém řízený AI a monitorování bazénu pomocí Raspberry Pi: Mít doma bazén je zábava, ale přichází s velkou zodpovědností. Mojí největší starostí je sledování, jestli je někdo poblíž bazénu bez dozoru (zejména mladší děti). Mojí největší nepříjemností je zajistit, aby potrubí vody v bazénu nikdy nekleslo pod vstup čerpadla
Drobný poplašný systém využívající Super Tiny kompatibilní desku Arduino!: 10 kroků
Drobný poplašný systém využívající Super Tiny kompatibilní desku Arduino!: Dobrý den, dnes uděláme malý skvělý projekt. Postavíme malé poplašné zařízení, které měří vzdálenost mezi sebou a objektem před ním. A když se objekt pohybuje za nastavenou vzdálenost, zařízení vás upozorní
Mobilní poplašný systém .: 6 kroků
Mobilní poplašný systém: Ahoj. Stačí, když to řeknete horko, aby byl mobilní poplašný systém. Pokud chcete, můžete vidět můj video návod na výrobu. Z jednoduchého mobilního telefonu můžeme vytvořit nějaký poplašný systém. Podívejte se na video, pokud chcete vědět, jak na to