Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
Weź stary moduł Tx. Otwórz i rozbierz. Stanowi doskonałą obudowę dla elektroniki.
Krok 2: 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
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
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
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.