Obsah:

Robot pro streamování videa Raspberry Pi Wifi: 8 kroků (s obrázky)
Robot pro streamování videa Raspberry Pi Wifi: 8 kroků (s obrázky)

Video: Robot pro streamování videa Raspberry Pi Wifi: 8 kroků (s obrázky)

Video: Robot pro streamování videa Raspberry Pi Wifi: 8 kroků (s obrázky)
Video: Say NO to WAR! ❌ Share this video to everyone you can! 🙏 2024, Listopad
Anonim
Robot pro streamování videa Raspberry Pi ovládaný Wifi
Robot pro streamování videa Raspberry Pi ovládaný Wifi

Přemýšleli jste někdy o vybudování skvělého robota s kamerou? Přišli jste na správné místo, krok za krokem vám ukážu, jak postavit tohoto robota.

Díky tomu můžete v noci lovit duchy ovládáním a sledováním videa na vašem počítači nebo ho řídit venku a prozkoumávat, zatímco sedíte uvnitř, je velmi zábavné řídit.

Krok 1: Požadované materiály

Požadovaný materiál
Požadovaný materiál

1. Raspberry Pi

2. USB WiFi adaptér (Pokud používáte Raspberry Pi 2)

3. Webová kamera USB

4. Karta SD s nainstalovaným Raspbianem

5. Power Bank

6. Robotický podvozek s motory (použil jsem motory 300 ot / min)

7. Ovladač motoru L293D IC nebo L298

8. 9v baterie nebo baterie (Pokud používáte 9v baterii, doporučuji připojit 2 paralelně)

9. Přepínač

10. Breadboard nebo PCB, pokud dáváte přednost pájení

11. Propojovací vodiče M/M a M/F

Nástroje

1. Páječka

2. Šroubovák

3. Oboustranná páska

Krok 2: Sestavení podvozku

Sestavení podvozku
Sestavení podvozku

Připájejte dráty k motorům a namontujte motory na šasi. Pokud nemáte páječku, můžete dráty zkroutit a připevnit elektrickou páskou, ale nedoporučuje se to, protože to bude docela slabý spoj.

Krok 3: Příprava Raspberry Pi

Image
Image
Příprava Raspberry Pi
Příprava Raspberry Pi
Příprava Raspberry Pi
Příprava Raspberry Pi

1. Nainstalujte Raspbian na SD kartu a spusťte Raspberry Pi s připojeným monitorem, klávesnicí, myší, wifi adaptérem a webovou kamerou.

2. V nabídce raspi-config povolte ssh

3. Přejděte na plochu a připojte se k síti Wi -Fi pomocí možnosti wifi v pravém horním rohu

4. Po připojení zkontrolujte IP adresu vašeho Pi zadáním ifconfig do terminálu

5. Otevřete IDLE 2 na kartě programování na hlavním panelu a zkopírujte kód pi_robot a uložte jej

6. Chcete -li nainstalovat webovou kameru, chci sledovat toto video od Ananda Nayyara

7. Další věci, které jsem udělal, bylo změnit rozlišení na 720p místo 480p a vyhledat „stream_maxrate“a změnit jej na 3. Abych dosáhl vyšších fps při streamování, přetaktoval jsem také Pi na 1 GHz

ŘEŠENÍ PROBLÉMŮ

Když jsem se pokusil spustit kód v terminálu pomocí příkazu „cd Videos“(Protože jsem to uložil), pak „python pi_robot.py“hlásilo chybu syntaxe, takže to, co jsem udělal, bylo otevřít kód v terminálu příkazem „sudo nano pi_robot.py a vymazal řádky, které již byly napsány v pythonu a nejsou součástí kódu, a poté to fungovalo. Nevím, co se stalo, takže pokud někdo ví, budu rád, když v komentářích uslyšíte vysvětlení.

Krok 4: Okruh

Obvod
Obvod
Obvod
Obvod
Obvod
Obvod

Obvod je velmi jednoduchý a ještě jednodušší je, když použijete desku ovladače motoru L298. Pokud používáte desku ovladače motoru L298, stačí zapojit kolíky gpio jako ve druhém schématu.

Krok 5: Montáž všeho na podvozek

Montáž všeho na podvozek
Montáž všeho na podvozek
Montáž všeho na podvozek
Montáž všeho na podvozek
Montáž všeho na podvozek
Montáž všeho na podvozek

Obrázky dobře vypovídají o tom, jak jsem to sestavil, ale vaše bude samozřejmě jiné, pokud použijete jiný podvozek. Použil jsem oboustrannou pěnovou pásku k připevnění všeho na podvozek a zkusil jsem použít kratší dráty, takže to vypadá lépe.

Krok 6: Jak jej provozovat

Jak jej provozovat
Jak jej provozovat
Jak jej provozovat
Jak jej provozovat
Jak jej provozovat
Jak jej provozovat

Chcete -li začít ovládat svého robota, postupujte podle následujících kroků -

1. Zapněte Raspberry Pi, ale zatím nezapínejte přepínač, který spojuje baterii s L293D

2. Připojte se k němu prostřednictvím ssh pomocí programového tmelu, pokud používáte Windows

3. Zadejte příkaz „sudo motion“a poté otevřete internetový prohlížeč a zadejte IP adresu vašeho Pi s číslem 8081 na konci jako „192.168.45.64:8081“a měli byste dostat zdroj videa. Pokud to nefunguje, zadejte 8080 místo 8081

4. Nyní se vraťte na terminál a vyhledejte místo, kam jste uložili soubor pi_robot.py. Uložil jsem to do složky Videa, takže příkaz zní „cd Videos“a poté „python pi_robot.py“. Pamatujte, že vše rozlišuje velká a malá písmena

5. Poté se program spustí. Nyní přepněte přepínač, nyní byste měli být schopni ovládat robota pomocí kláves se šipkami na klávesnici

6. Stiskněte šipku vpřed a zkontrolujte, zda se oba motory pohybují správným směrem. Pokud se jeden z motorů pohybuje špatným směrem, přepněte dvě připojení motoru, která se připojují k L293D

Krok 7: Ovládání z telefonu

Ovládání z telefonu
Ovládání z telefonu
Ovládání z telefonu
Ovládání z telefonu
Ovládání z telefonu
Ovládání z telefonu

Všechny kroky jsou stejné, stačí si z obchodu Play stáhnout aplikaci „JuiceSSH“. K ovládání robota potřebujete klávesy se šipkami, ale běžná klávesnice smartphonu nemá klávesy se šipkami, takže si musíme stáhnout aplikaci Hacker's Keyboard '. Poté se k němu připojte jako ve Windows.

Krok 8: Některé obrázky a videa

Image
Image
Několik obrázků a videí
Několik obrázků a videí

Kvalita videa z webové kamery klesá, ale počet snímků za sekundu je pouze 2 nebo 3. Kvalita videa je dobrá venku, ale ne uvnitř. Může jezdit v terénu, ale ne příliš dobře, mohlo by to být, pokud použijete vyšší napětí k pohonu motorů jako s malou 12v baterií.

Bezdrátová soutěž
Bezdrátová soutěž
Bezdrátová soutěž
Bezdrátová soutěž

Druhé místo v bezdrátové soutěži

Soutěž Make It Move 2017
Soutěž Make It Move 2017
Soutěž Make It Move 2017
Soutěž Make It Move 2017

Třetí cena v soutěži Make It Move 2017

Doporučuje: