Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksen handler om å lage en sendermodul som fungerer med standard RC -sendere og fungerer som en USB -joystick.
Modulen bruker et Digispark dev -kort som fungerer som et USB HID. Den tolker PPM -signalet senderen sender og konverterer det til aksene til en joystick.
Rekvisita
RC -sender (i dette tilfellet en Turnigy TGY 9X)
En donor Tx -modul for saken
Digispark utviklingstavle
Perfboard
Ledninger
Loddeutstyr
Varmt lim
USB-kabel
Trinn 1: Boligen
Ta en gammel Tx -modul. Åpne den og fjern den. Det gir et utmerket tilfelle for elektronikken.
Trinn 2: Koblingen
Koblingen som brukes til å koble til senderen er en standard 0,1 kvinnelig overskrift. Det er lettest å sette modulhuset i fjernkontrollen og sette overskriften. Litt varmt lim vil gi mekanisk støtte.
Trinn 3: Elektronikken
Digispark -modulen er montert på et stykke perfborad. Det er betydelig lettere hvis det er kuttet i form av huset. En tettsittende passform gir ekstra mekanisk støtte.
En testtilpasning av komponentene er viktig før du går videre. I dette tilfellet har USB -kabelen blitt stripet med en exacto -kniv for å gjøre det lettere å bøye og passe.
Trinn 4: Lodding
Bare lodding av pinnene til perfboard. Loddet alle pinner for fremtidig utvikling. Derav den ekstra plassen på perfboardet.
Lagt til litt ekstra varmt lim på kabelen for ekstra mekanisk støtte.
PPM -pinnen på senderen er koblet til pin P2 på digispark dev -kortet. De to GND kobles deretter sammen.
Trinn 5: Sett alt sammen
Bare sett saken sammen igjen. Pass på at kabelen ikke klemmes for tett.
Trinn 6: Kode
Koden er basert på abhilash_patels prosjekt på Arduino -prosjektnavet kombinert med joystick -eksemplet fra Digispark.
Hele koden er utviklet i Arduino IDE.
Se vedlagte.