Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento návod je o vytvoření vysílacího modulu, který pracuje se standardními RC vysílači a funguje jako USB joystick.
Modul používá desku Digispark dev, která funguje jako USB HID. Interpretuje signál PPM, který vysílač vysílá, a převádí jej na osy joysticku.
Zásoby
RC vysílač (v tomto případě Turnigy TGY 9X)
Modul dárce Tx pro případ
Vývojová deska Digispark
Perfboard
Dráty
Pájecí zařízení
Horké lepidlo
USB kabel
Krok 1: Bydlení
Vezměte starý modul Tx. Otevřete ho a svlékněte. Poskytuje vynikající pouzdro pro elektroniku.
Krok 2: Konektor
Konektor používaný k propojení s vysílačem je standardní 0,1 zásuvka. Nejjednodušší je vložit pouzdro modulu do dálkového ovladače a vložit záhlaví. Mechanickou podporu zajistí nějaké horké lepidlo.
Krok 3: Elektronika
Modul Digispark je namontován na kusu perfborad. Je to výrazně jednodušší, pokud je vyříznuto do tvaru pouzdra. Přiléhavý střih poskytne další mechanickou podporu.
Než budete pokračovat, je důležité vyzkoušet si soulad součástí. V tomto případě byl kabel USB proužkován přesným nožem, aby bylo snazší jej ohnout a nasadit.
Krok 4: Pájení
Jednoduché pájení kolíků na perfboard. Pájené všechny kolíky pro budoucí vývoj. Proto ten extra prostor na perfboardu.
Přidáno nějaké horké lepidlo na kabel pro extra mechanickou podporu.
Pin PPM na vysílači je připojen ke kolíku P2 na desce devispark dig. Oba GND jsou poté spojeny dohromady.
Krok 5: Dát to všechno dohromady
Prostě pouzdro dejte dohromady. Ujistěte se, že kabel není stlačen příliš pevně.
Krok 6: Kód
Kód je založen na projektu abhilash_patel na projektovém centru Arduino v kombinaci s příkladem joysticku od společnosti Digispark.
Celý kód je vyvinut v Arduino IDE.
Viz příloha.