Spisu treści:

Pilot Cybot Arduino NANO Tima: 31 kroków (ze zdjęciami)
Pilot Cybot Arduino NANO Tima: 31 kroków (ze zdjęciami)

Wideo: Pilot Cybot Arduino NANO Tima: 31 kroków (ze zdjęciami)

Wideo: Pilot Cybot Arduino NANO Tima: 31 kroków (ze zdjęciami)
Wideo: Drone insects caught spying in Africa. Is it true?#shorts 2024, Listopad
Anonim

By PalingenesisTim's PlaceObserwuj więcej autora:

Tworzenie prototypu z Arduino (TIM-01 EYES)
Tworzenie prototypu z Arduino (TIM-01 EYES)
Tworzenie prototypu z Arduino (TIM-01 EYES)
Tworzenie prototypu z Arduino (TIM-01 EYES)
Konwersja Cybota do pracy na czterech akumulatorach 3,7 V
Konwersja Cybota do pracy na czterech akumulatorach 3,7 V
Konwersja Cybota do pracy na czterech akumulatorach 3,7 V
Konwersja Cybota do pracy na czterech akumulatorach 3,7 V
Kontroler PCA9685 Tima
Kontroler PCA9685 Tima
Kontroler PCA9685 Tima
Kontroler PCA9685 Tima

O: Emeryci Więcej o Palingenesis »

Projekt ten polega na stworzeniu pilota na podczerwień do sterowania oryginalnym Cybotem otrzymanym wraz z magazynem Ultimate Real Robots, rozpoczętym w 2001 roku.

Powód wykonania pilota: (trochę historii)

Przed wydaniem części do słuchawki IR, Cybot był wprowadzany w różne tryby, wybierając przełączniki DIP. (Nie było problemu z Cybotem, gdy tak było) Kiedy wydano słuchawkę na podczerwień, wszystko się zmieniło. Zmodernizowano procesor, aby zmienić funkcję przełączników DIP. Przełączniki DIP były następnie używane do ustawienia kanału używanego przez słuchawkę IR tak, aby więcej niż jeden Cybot mógł być używany razem w tym samym czasie. (Do 16 Cybotów można było kontrolować za pomocą sterowania na podczerwień) Jednak, gdy wydano kartę do pobierania na podczerwień, pojawiły się problemy. Nie wszystkie płyty zostały wyprodukowane tak samo, występowały problemy, które powodowały, że niektóre nie działały poprawnie lub nie działały w ogóle. Wydano poprawkę, ale to nie naprawiło wszystkiego. Byłem jednym z pechowców, od tego czasu nic mi nie działało, wszystko opierało się na działającej słuchawce na podczerwień.

Jeśli ty, tak jak ja, byłeś jednym z nieszczęśliwych, którzy mieli ten sam problem, możesz chcieć wykopać swoje stare pudełko z bitami Cybot i zrobić ten kontroler podczerwieni, aby go kontrolować.

Jedyne, czego nie mogłem zrobić, to: sterowanie głosem i połączenie z komputerem

Krok 1: Pilot w akcji

Image
Image

Miałem problemy z koncentracją, do nakręcenia filmu użyłem starego telefonu.

Krok 2: Cybot

Zaczynajmy. Najpierw prototyp
Zaczynajmy. Najpierw prototyp

Przykro mi, ale jeśli nie masz Cybota, to nie jest to dla ciebie zbyt przydatne.

Ale jeśli znasz kogoś, kto go ma:

Może to wskrzesi tych uśpionych maluchów, chowających się w tych zakurzonych szafach:)

Krok 3: Zacznijmy. Najpierw prototyp

Zaczynajmy. Najpierw prototyp
Zaczynajmy. Najpierw prototyp

Przed zrobieniem telefonu zbudowałem prototyp, aby przetestować i upewnić się, że mój kod działa.

R8 i R9 to rezystory podciągające dla magistrali I2C. wiele osób zapomina dodać je do obwodu, ale są one wymagane. (jedna para na magistralę, nie urządzenie) Z reguły rezystory są dodawane do mastera, ale ponieważ Arduino może być używane jako master lub slave, a dla uproszczenia, w bibliotece nie używa się wewnętrznego pull.

Użyłem wewnętrznych rezystorów podciągających dla pinów podłączonych do przełączników. Więc wszystkie Switche są zbyt blisko Ziemi.

Pary rezystor/kondensator R1 do R7, C1 do C7 mają skompensować odbicie. (więc nie są konieczne, jeśli chcesz zrobić szybki test, polecam je dla stabilności)

Q1 to sterownik diody podczerwieni (940 nm). To jest tak, że pełna moc jest wykorzystywana przez diodę LED do przesyłania sygnałów. (ponownie, jeśli testowanie obok Cybota, Q1, C8 i R11 można usunąć. Połączenie R10 i LED1 szeregowo między pinem D3 i 5v powinno działać)

Utworzyłem obwód za pomocą Fritzing, więc oto plik, dzięki któremu możesz go lepiej zobaczyć: Arduino_Handset.zip

Zalecana: