Obsah:
Video: Sledování hlavy pomocí vzdálené kamery Wii (War Thunder): 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Od JackCarter> Stáhněte si mé modely zde <Sledujte více od autora:
O: Miluji tanky, lasercut a tanky lasercut Více o JackCarter »
Ahoj všichni ! Chci se s vámi podělit o svůj první skutečný hotový projekt Arduino. Snažil jsem se vytvořit jakousi domácí rozšířenou realitu. Dovolte mi, abych vám to vysvětlil:
Je to v podstatě systém, který pomocí kamery sleduje pohyby vaší hlavy a přizpůsobuje ji jako osu X a Y joysticku. Do té doby lze projekt přizpůsobit jakékoli hře, kterou chcete.
Poté tyto osy propojíme s pohybem hlavy v nastavení War Thunderu, abychom poskytli trochu více pocitů při pohledu na kokpit.
K vytvoření tohoto projektu budete potřebovat:
- Arduino Uno (knihovna joysticku funguje pouze s těmi, ale můžete jej použít mnoha dalšími způsoby),
- Dálkový fotoaparát Wii (opravdu doporučuji vzít si starý dálkový ovladač, nekupovat nový, protože je stále drahý),
- Rezistor 100 kΩ,
- Kondenzátor 100 nF,
- 25MHz oscilátor (4 piny),
- IR LED,
- 3V knoflíkový článek (pro napájení LED),
- Trochu prkénka (17 otvorů pro uložení komponent a fotoaparátu, 2 × více pro uložení Nano (pokud jste použili tento)),
- Nějaké dráty a pájecí věci.
Chci poděkovat Ericovi Jacobovi za jeho instruktážní Wii Remote IR Camera Hack With Arduino Interface, který mi dal tento nápad.
Krok 1: Extrahujte kameru z Wii Remote
Vzal jsem starý rozbitý dálkový ovladač Wii a doporučuji vám udělat to samé. Stále si můžete koupit jeden, ale myslím, že vás to bude stát asi 40 $ (drahé!) Dálkové ovládání je zapečetěno čtyřmi 3 špičatými křížky. Najděte správný nástroj nebo rozdrťte rám. Vidíte hranatou kameru? Nevyprodáno! (Snažil jsem se, ale nechtěl jsem vypálit kameru. Pájel jsem vodiče přímo na vzdálenou desku plošných spojů)
Krok 2: Přidejte součásti
Nyní připájejte vodiče k pinům kamery, abychom jej mohli připojit na prkénko.
Kamera pracuje v I²C, ale nemůže fungovat, když je připojena přímo k Arduinu. Přidáme některé komponenty pro simulaci infračervené kamery DFRobots. Dokončete kameru podle elektrického schématu.
Zkuste, aby se fotoaparát díval na vás, ve výšce hlavy, obvykle jako webová kamera na obrazovce.
Krok 3: LED Tracker
Jednoduše přilepte LED k tlačítkové buňce a připevněte ji k horní části sluchátek. Chcete -li dosáhnout vyšší efektivity, orientujte LED na kameru.
Je zřejmé, že nezapomeňte odstranit LED diodu, abyste předešli ztrátě energie v baterii.
Krok 4: Kód
K emulaci joysticků jsem použil knihovnu UnoJoy a DFRobotIRPosition. princip je velmi jednoduchý:
- Kameru deklarujeme jako sériovou komunikaci a Arduino jako herní ovladač.
- Získáme hodnotu X a Y zaznamenané IR LED.
- Mapujeme jej tak, aby odpovídalo vrácené hodnotě 10 bitů (0-1023) do hodnoty 8 bitů (0-255) pro joystick.
- Arduino odesílá přes sériový port port hodnoty joysticku.
Doporučuje:
Posuvník kamery pro sledování objektu s rotační osou. 3D vytištěno a postaveno na ovladači stejnosměrného motoru RoboClaw a Arduino: 5 kroků (s obrázky)
Posuvník kamery pro sledování objektu s rotační osou. 3D vytištěno a postaveno na RoboClaw DC Motor Controller & Arduino: Tento projekt je jedním z mých oblíbených projektů, protože jsem spojil svůj zájem o tvorbu videa s DIY. Vždy jsem se díval a chtěl jsem napodobit ty filmové záběry ve filmech, kde se kamera pohybuje po obrazovce při posouvání, aby sledovala
MOTORIZOVANÝ SNÍMAČ KAMERY SE SYSTÉMEM SLEDOVÁNÍ (3D tisk): 7 kroků (s obrázky)
MOTORIZOVANÝ SNÍMAČ KAMERY SE SYSTÉMEM SLEDOVÁNÍ (3D tisk): Tento robot v zásadě přesune kameru/smartphone na kolejnici a „sleduje“předmět. Umístění cílového objektu již robot zná. Matematika za tímto sledovacím systémem je celkem jednoduchá. Vytvořili jsme simulaci procesu sledování
Vzdálené vypnutí nebo restartování počítače pomocí zařízení ESP8266: 10 kroků (s obrázky)
Dálkové vypnutí nebo restartování počítače pomocí zařízení ESP8266: Aby bylo jasno, vypínáme váš počítač, ne počítač někoho jiného. Příběh vypadá takto: Můj přítel na Facebooku mi poslal zprávu a řekl, že má tucet počítačů se systémem hromada matematiky, ale každé ráno ve 3 hodiny ráno zamknou. S
Vzdálené sledování teploty: 7 kroků (s obrázky)
Vzdálené sledování teploty: Tento projekt vám ukáže, jak vytvořit vzdálený systém sledování teploty pomocí Phidgets. Tyto systémy se často používají k zajištění toho, aby teplota na vzdáleném místě (prázdninový dům, serverovna atd.) Nebyla na nebezpečných úrovních. Tento systém
Sledování hlavy pomocí webové kamery: 3 kroky
Sledování hlavy s webovou kamerou: Je to jako sledování hlavy s wiimote, ale vše, co je potřeba, je počítač a webová kamera, dokonce i moje webová kamera s velmi nízkou kvalitou funguje