Spisu treści:
Wideo: Pilot Cybot Arduino NANO Tima: 31 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
By PalingenesisTim's PlaceObserwuj więcej autora:
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
Miałem problemy z koncentracją, do nakręcenia filmu użyłem starego telefonu.
Krok 2: Cybot
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
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:
Slajd liniowy Tima: 11 kroków
Slajd liniowy Tima: Tworzę robota, którego chcę móc rysować na powierzchni, po której się porusza. Potrzebuję więc czegoś do podnoszenia i opuszczania pióra. Zrobiłem już bota rysującego, który używa do tego serwa to.Mam nadzieję, że robot, nad którym obecnie pracuję, zrobi wszystko
Kontroler PCA9685 Tima: 5 kroków (ze zdjęciami)
Kontroler PCA9685 Tima: Wiele projektów wykonanych za pomocą Arduino wymaga użycia serwomechanizmu. Jeśli używasz tylko jednego lub dwóch serwomechanizmów, można je kontrolować bezpośrednio z Arduino za pomocą biblioteki i przydzielając w tym celu piny. kontrolowane, (pozwól
Płytka drukowana Tima (płytka drukowana): 54 kroki (ze zdjęciami)
Płytka drukowana Tima (Plotted Circuit Board): Jest to proces, którego używam do tworzenia niestandardowej płytki drukowanej do moich projektów. Aby wykonać powyższe: używam mojego plotera XY z rysikiem, aby usunąć warstwę żywicy trawiącej, aby odsłonić miedź na działanie wytrawiacza .Używam mojego plotera XY z laserem do wypalania atramentu w
Arduino UNO CO-pilot (Auto-pilot): 6 kroków
Arduino UNO a CO-pilot (Autopilot): Witam wszystkich, zamieszczam mały system autopilota dla samolotu RC ze stałymi skrzydłami (Sky surfer V3), ponieważ sky surfer v3 jest szybowcem z napędem, możemy używać tego systemu autopilota podczas ślizga się, a nawet gdy jest zasilany. Przed rozpoczęciem mojego pomysłu na auto
Fnorn! Tworzenie słoni syjamskich Tima Conwaya: 6 kroków (ze zdjęciami)
Fnorn! Tworzenie syjamskich słoni Tima Conwaya: W tym pokazie Carol Burnett Show Tim Conway doprowadza do łez swoich współpracowników, opowiadając historię słoni syjamskich. Moja żona tak bardzo kocha ten szkic, że wiedziałam, że muszę zrobić dla niej parę słoni syjamskich na urodziny