Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento návod sa týka výroby modulu vysielača, ktorý funguje so štandardnými vysielačmi RC a funguje ako joystick USB.
Modul používa dosku Digispark dev, ktorá funguje ako USB HID. Interpretuje signál PPM, ktorý vysielač vysiela, a prevádza ho na osi joysticku.
Zásoby
RC vysielač (v tomto prípade Turnigy TGY 9X)
Modul darcu Tx pre prípad
Vývojová doska Digispark
Perfboard
Drôty
Spájkovacie zariadenie
Horúce lepidlo
USB kábel
Krok 1: Bývanie
Vezmite starý modul Tx. Otvorte ho a vyzlečte. Poskytuje vynikajúce puzdro pre elektroniku.
Krok 2: Konektor
Konektor používaný na prepojenie s vysielačom je štandardná 0,1 zásuvka. Najľahšie je vložiť kryt modulu do diaľkového ovládača a vložiť záhlavie. Mechanické podoprenie zaistí horúce lepidlo.
Krok 3: Elektronika
Modul Digispark je namontovaný na diele perfborad. Je to výrazne jednoduchšie, ak je vyrezaný do tvaru puzdra. Priliehavý strih poskytne dodatočnú mechanickú podporu.
Predtým, ako pôjdete ďalej, je dôležité otestovať vhodnosť komponentov. V tomto prípade bol kábel USB prúžkovaný presným nožom, aby sa dalo jednoduchšie ohnúť a nasadiť.
Krok 4: Spájkovanie
Jednoduché spájkovanie kolíkov na perfboard. Spájkované všetky piny pre budúci vývoj. Preto je na perfboarde viac miesta.
Na kábel bolo pridané ďalšie horúce lepidlo na zvýšenie mechanickej podpory.
Pin PPM na vysielači je pripojený k pinu P2 na doske vývojára digispark. Dva GND sa potom spoja dohromady.
Krok 5: Dajte to všetko dohromady
Stačí dať puzdro opäť dohromady. Uistite sa, že kábel nie je stlačený príliš tesne.
Krok 6: Kód
Kód je založený na projekte abhilash_patel na projektovom centre Arduino kombinovanom s príkladom joysticku od spoločnosti Digispark.
Celý kód je vyvinutý v Arduino IDE.
Pozri prílohu.