Obsah:

Dálkové ovládání Tim's Cybot Arduino NANO: 31 kroků (s obrázky)
Dálkové ovládání Tim's Cybot Arduino NANO: 31 kroků (s obrázky)

Video: Dálkové ovládání Tim's Cybot Arduino NANO: 31 kroků (s obrázky)

Video: Dálkové ovládání Tim's Cybot Arduino NANO: 31 kroků (s obrázky)
Video: Lancia Stratos N 54 Serbatoi, circuito freno, pedali freno e frizione. Edizione Centauria scala 1:8 2024, Červenec
Anonim

Autor: PalingenesisTim's Place Sledovat více od autora:

Vytvoření prototypu s Arduino (TIM-01 EYES)
Vytvoření prototypu s Arduino (TIM-01 EYES)
Vytvoření prototypu s Arduino (TIM-01 EYES)
Vytvoření prototypu s Arduino (TIM-01 EYES)
Přeměna Cybota na běh na čtyři 3,7voltové dobíjecí baterie
Přeměna Cybota na běh na čtyři 3,7voltové dobíjecí baterie
Přeměna Cybota na běh na čtyři 3,7voltové dobíjecí baterie
Přeměna Cybota na běh na čtyři 3,7voltové dobíjecí baterie
Timův ovladač PCA9685
Timův ovladač PCA9685
Timův ovladač PCA9685
Timův ovladač PCA9685

O: V důchodu Více o Palingenesis »

Tento projekt má vytvořit infračervené dálkové ovládání pro ovládání originálního Cybota, které obdržel časopis Ultimate Real Robots, zahájený v roce 2001.

Důvod pro vytvoření dálkového ovladače: (malá historie)

Před vydáním dílů pro IR sluchátko byl Cybot uveden do různých režimů výběrem DIP přepínačů. (V tomto případě nebyl problém s Cybotem.) Když byl vydán IR sluchátko, věci se změnily. Byl aktualizován procesor, aby se změnila funkce přepínačů DIP. Přepínače DIP se pak používaly k nastavení kanálu používaného infračerveným sluchátkem tak, aby bylo možné použít současně více než jednoho Cybota. (Pomocí infračervených ovladačů lze ovládat až 16 Cybotů) Když však byla vydána deska pro stahování infračerveného přenosu, nastaly problémy. Ne všechny desky byly vyrobeny stejně, ale tam, kde problémy, kvůli kterým některé nefungovaly správně nebo nefungovaly vůbec. Byla vydána oprava, ale to nevyřešilo všechny. Byl jsem jedním z těch nešťastných, odtamtud mi nic nefungovalo, vše se spoléhalo na to, že funguje infračervené sluchátko.

Pokud jste, stejně jako já, byli jedním z těch nešťastných, kteří měli stejný problém, možná budete chtít vykopat svou starou krabici bitů Cybot a nastavit tento infračervený ovladač k ovládání.

Jediné, co jsem nemohl udělat, je: Hlasové ovládání a PC LINK

Krok 1: Dálkový ovladač v akci

Image
Image

Měl jsem problém se zaostřením, k vytvoření videa jsem použil svůj starý telefon.

Krok 2: Cybot

Začněme. Nejprve prototyp
Začněme. Nejprve prototyp

Je mi líto, ale pokud nemáte Cybota, pak vám to příliš nepomůže.

Ale pokud znáte někoho, kdo ho má:

Možná to vzkřísí ty spící malé chlapíky, skrývající se v těch zaprášených skříních:)

Krok 3: Začněme. Nejprve prototyp

Začněme. Nejprve prototyp
Začněme. Nejprve prototyp

Než jsem vyrobil sluchátko, postavil jsem prototyp, abych věc vyzkoušel a ujistil se, že můj kód funguje.

R8 a R9 jsou pullup rezistory pro sběrnici I2C. spousta lidí zapomene přidat tyto do obvodu, ale jsou povinné. (jeden pár na sběrnici, ne na zařízení) Odpory jsou zpravidla přidány k masteru, ale protože Arduino může být použito jako master nebo slave a aby věci byly jednoduché, v knihovně se nepoužívá vnitřní tah.

Pro piny připojené k přepínačům jsem použil interní stahovací rezistory. Všechny přepínače se tedy mají blížit Zemi.

Dvojice odporů / kondenzátorů R1 až R7, C1 až C7 mají kompenzovat odraz. (nejsou tedy nutné, pokud chcete provést rychlý test, doporučuji je kvůli stabilitě)

Q1 je ovladač pro infračervenou LED (940nm). To je tak plný výkon, který LED používá k přenosu signálů. (opět pokud lze testovat vedle vašeho Cybota, Q1, C8 a R11 lze odstranit. Spojení R10 a LED1 v sérii mezi Pin D3 a 5v by mělo fungovat)

Obvod jsem vytvořil pomocí Fritzing, takže zde je soubor, abyste jej mohli lépe zobrazit: Arduino_Handset.zip

Doporučuje: