Obsah:

Tim's Cybot Arduino NANO diaľkové ovládanie: 31 krokov (s obrázkami)
Tim's Cybot Arduino NANO diaľkové ovládanie: 31 krokov (s obrázkami)

Video: Tim's Cybot Arduino NANO diaľkové ovládanie: 31 krokov (s obrázkami)

Video: Tim's Cybot Arduino NANO diaľkové ovládanie: 31 krokov (s obrázkami)
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Júl
Anonim

Autor: PalingenesisTim's Place Nasledovať viac od autora:

Vytvorenie prototypu pomocou Arduina (TIM-01 OČI)
Vytvorenie prototypu pomocou Arduina (TIM-01 OČI)
Vytvorenie prototypu pomocou Arduina (TIM-01 OČI)
Vytvorenie prototypu pomocou Arduina (TIM-01 OČI)
Prestavba Cybota na prevádzku na štyri 3,7voltové nabíjateľné batérie
Prestavba Cybota na prevádzku na štyri 3,7voltové nabíjateľné batérie
Prestavba Cybota na prevádzku na štyri 3,7voltové nabíjateľné batérie
Prestavba Cybota na prevádzku na štyri 3,7voltové nabíjateľné batérie
Ovládač Tim's PCA9685
Ovládač Tim's PCA9685
Ovládač Tim's PCA9685
Ovládač Tim's PCA9685

O: Dôchodca Viac o Palingenesis »

Tento projekt má vytvoriť infračervené diaľkové ovládanie na ovládanie pôvodného Cybota, ktoré bolo prijaté v časopise Ultimate Real Robots, zahájenom v roku 2001.

Dôvod výroby diaľkového ovládača: (malá história)

Pred vydaním dielov pre infračervený telefón bol Cybot prepnutý do rôznych režimov výberom prepínačov DIP. (V tomto prípade nebol problém s Cybotom) Keď bol vydaný IR telefón, veci sa zmenili. Bol aktualizovaný procesor, aby sa zmenila funkcia prepínačov DIP. Prepínače DIP sa potom použili na nastavenie kanála používaného infračerveným slúchadlom tak, aby bolo možné súčasne použiť viac ako jeden Cybot. (Infračervenými ovládačmi je možné ovládať až 16 Cybotov). Keď však bola vydaná doska na sťahovanie infračerveného žiarenia, nastali problémy. Nie všetky dosky sú vyrábané rovnako, ale tam, kde problémy, kvôli ktorým niektoré nefungujú správne alebo nefungujú vôbec. Bola vydaná oprava, ale nie všetky sa tým vyriešili. Bol som jedným z tých nešťastných, odtiaľ mi nič nefungovalo, všetko sa spoliehalo na to, že funguje infračervené slúchadlo.

Ak ste, rovnako ako ja, boli jedným z tých nešťastných, ktorí mali rovnaký problém, možno budete chcieť vykopať svoju starú škatuľu s bitmi Cybot a urobiť z tohto infračerveného ovládača jeho ovládanie.

Jediné, čo som nemohol urobiť, je: Hlasové ovládanie a PC LINK

Krok 1: Diaľkové ovládanie v akcii

Image
Image

Mal som problém so zaostrovaním, na zhotovenie videa som použil svoj starý telefón.

Krok 2: Cybot

Začnime. Najprv prototyp
Začnime. Najprv prototyp

Je mi ľúto, ale pokiaľ nemáte Cybota, nebude to pre vás veľmi užitočné.

Ale ak poznáte niekoho, kto ho má:

Možno to vzkriesi tých spiacich malých chlapcov, ktorí sa skrývajú v tých zaprášených skriniach:)

Krok 3: Začnime. Najprv prototyp

Začnime. Najprv prototyp
Začnime. Najprv prototyp

Predtým, ako som vyrobil telefón, som postavil prototyp, aby som to otestoval a uistil sa, že môj kód funguje.

R8 a R9 sú výsuvné odpory pre zbernicu I2C. veľa ľudí ich zabudne pridať do obvodu, ale sú povinné. (jeden pár na zbernicu, nie zariadenie) Odpory sú spravidla pridané k masteru, ale pretože Arduino bolo možné použiť ako master alebo slave a aby boli veci jednoduché, v knižnici sa nepoužívajú interné ťahače.

Na kolíky pripojené k prepínačom som použil interné vyťahovacie odpory. Všetky prepínače sa teda majú blížiť k Zemi.

Dvojice rezistorov / kondenzátorov R1 až R7, C1 až C7 majú kompenzovať odraz. (nie sú teda potrebné, ak chcete urobiť rýchly test, odporúčam ich kvôli stabilite)

Q1 je ovládač infračervenej diódy LED (940 nm). To je dôvod, prečo LED diódy používajú na prenos signálov plný výkon. (opäť ak je možné testovanie vedľa vášho Cybota, Q1, C8 a R11 odstrániť. Pripojenie R10 a LED1 v sérii medzi pinom D3 a 5v by malo fungovať)

Okruh som vytvoril pomocou Fritzing, takže tu je súbor, aby ste si ho mohli lepšie prezrieť: Arduino_Handset.zip

Odporúča: