Spisu treści:

Moduł RC Tx jako joystick USB: 6 kroków
Moduł RC Tx jako joystick USB: 6 kroków

Wideo: Moduł RC Tx jako joystick USB: 6 kroków

Wideo: Moduł RC Tx jako joystick USB: 6 kroków
Wideo: Kontroler RC - Arduino 2024, Listopad
Anonim
Moduł RC Tx jako joystick USB
Moduł RC Tx jako joystick USB

Ta instrukcja dotyczy stworzenia modułu nadajnika, który współpracuje ze standardowymi nadajnikami RC i działa jako joystick USB.

Moduł wykorzystuje płytkę deweloperską Digispark, która działa jak USB HID. Interpretuje sygnał PPM wysyłany przez nadajnik i konwertuje go na osie joysticka.

Kieszonkowe dzieci

Nadajnik RC (w tym przypadku Turnigy TGY 9X)

Moduł dawcy Tx do przypadku

Płytka rozwojowa Digipark

Płyta perforowana

Przewody

Sprzęt lutowniczy

Gorący klej

Kabel USB

Krok 1: Obudowa

Obudowa
Obudowa
Obudowa
Obudowa
Obudowa
Obudowa

Weź stary moduł Tx. Otwórz i rozbierz. Stanowi doskonałą obudowę dla elektroniki.

Krok 2: Złącze

Złącze
Złącze
Złącze
Złącze
Złącze
Złącze
Złącze
Złącze

Złącze używane do połączenia z nadajnikiem to standardowe złącze żeńskie 0,1 . Najłatwiej jest umieścić obudowę modułu w pilocie i umieścić złącze. Odrobina gorącego kleju zapewni wsparcie mechaniczne.

Krok 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Moduł Digispark jest montowany na kawałku płyty perforowanej. Znacznie łatwiej jest przyciąć go do kształtu obudowy. Dopasowane dopasowanie zapewni dodatkowe wsparcie mechaniczne.

Zanim przejdziemy dalej, ważne jest sprawdzenie dopasowania komponentów. W tym przypadku kabel USB został obszyty nożem ścisłym, aby ułatwić zginanie i dopasowanie.

Krok 4: Lutowanie

Lutowanie
Lutowanie
Lutowanie
Lutowanie
Lutowanie
Lutowanie

Wystarczy przylutować piny do płyty perforowanej. Przylutowałem wszystkie piny do przyszłego rozwoju. Stąd dodatkowa przestrzeń na płycie perforowanej.

Dodano trochę dodatkowego gorącego kleju na kablu, aby uzyskać dodatkowe wsparcie mechaniczne.

Pin PPM na nadajniku jest podłączony do pinu P2 na płytce dev digispark. Dwa GND są następnie połączone ze sobą.

Krok 5: Składanie wszystkiego razem

Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem
Kładąc wszystko razem

Po prostu złóż walizkę z powrotem. Upewnij się, że kabel nie jest zbyt mocno ściśnięty.

Krok 6: Kod

Kod oparty jest na projekcie abhilash_patel na hubie projektów Arduino połączonym z przykładem joysticka z Digispark.

Cały kod jest rozwijany w środowisku Arduino IDE.

Patrz załączony.

Zalecana: