
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Deze instructable gaat over het maken van een zendermodule die werkt met standaard RC-zenders en fungeert als een USB-joystick.
De module maakt gebruik van een Digispark-ontwikkelbord dat fungeert als een USB-HID. Het interpreteert het PPM-signaal dat de zender verzendt en zet het om in de assen van een joystick.
Benodigdheden
RC-zender (in dit geval een Turnigy TGY 9X)
Een donor Tx-module voor de case
Digispark-ontwikkelbord
Perfboard
Draden
Soldeerapparatuur
Hete lijm
USB-kabel
Stap 1: De behuizing



Neem een oude Tx-module. Open het en strip het. Het biedt een uitstekende behuizing voor de elektronica.
Stap 2: De connector




De connector die wordt gebruikt om met de zender te communiceren, is een standaard vrouwelijke header van 0,1 inch. Het is het gemakkelijkst om de modulebehuizing in de afstandsbediening te plaatsen en de header te plaatsen. Een beetje hete lijm biedt mechanische ondersteuning.
Stap 3: De elektronica




De Digispark module wordt op een stuk perforaat gemonteerd. Het is aanzienlijk gemakkelijker als het in de vorm van de behuizing wordt gesneden. Een goede pasvorm zorgt voor extra mechanische ondersteuning.
Een testpassing van de componenten is belangrijk voordat u verder gaat. In dit geval is de USB-kabel gestreept met een exacto mes om het buigen en passen te vergemakkelijken.
Stap 4: Solderen



Gewoon de pinnen op perfboard solderen. Alle pinnen gesoldeerd voor toekomstige ontwikkelingen. Vandaar de extra ruimte op het perfboard.
Wat extra hete lijm op de kabel toegevoegd voor extra mechanische ondersteuning.
De PPM-pin op de zender is verbonden met pin P2 op het digispark-ontwikkelbord. De twee GND worden dan met elkaar verbonden.
Stap 5: Alles samenbrengen


Zet de zaak maar weer in elkaar. Zorg ervoor dat de kabel niet te strak wordt geperst.
Stap 6: Coderen
De code is gebaseerd op het project van abhilash_patel op de Arduino-projecthub in combinatie met het joystickvoorbeeld van Digispark.
De hele code is ontwikkeld in de Arduino IDE.
Zie bijlage.
Aanbevolen:
Sms verzenden als er rook wordt gedetecteerd (Arduino+GSM SIM900A: 5 stappen)

Sms verzenden als rook wordt gedetecteerd (Arduino+GSM SIM900A: Hallo allemaal! In mijn eerste instructable zal ik een gasalarm maken dat een bericht naar de gebruiker stuurt als er vervuiling wordt gedetecteerd. Dit zal een eenvoudig prototype zijn met behulp van Arduino, GSM-module en elektrochemische rooksensor.In de toekomst kan dit worden uitgebreid tot
Arduino als ISP -- Hex-bestand branden in AVR -- Zekering in AVR -- Arduino als programmeur: 10 stappen

Arduino als ISP || Hex-bestand branden in AVR || Zekering in AVR || Arduino als programmeur:…………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…….. Dit artikel gaat helemaal over arduino als isp. Als u een hex-bestand wilt uploaden of als u uw zekering in AVR wilt plaatsen, hoeft u geen programmeur te kopen, u kunt dit doen
De interne PS3-geheugenkaartlezer gebruiken als een USB-apparaat op uw pc: 6 stappen

Hoe de interne PS3-geheugenkaartlezer te gebruiken als een USB-apparaat op je pc: ten eerste is dit mijn eerste Instructable (yippie!), Ik weet zeker dat er nog veel zal komen. Dus ik had een kapotte PS3 en wilde maak wat gebruik van de werkende componenten. Het eerste wat ik deed, was het gegevensblad voor de converterchip op de PS3-kaart r
DIY USB-C naar MMCX-hoofdtelefoonkabel (Als je het niet kunt kopen, bouw het dan!): 4 stappen

DIY USB-C naar MMCX-hoofdtelefoonkabel (If you can't buy it, build it!): Na veel frustratie zonder succes bij het vinden van een USB-C-oplossing voor mijn high-end oortelefoons met afneembare MMCX-connectoren, besloot ik het stuk te maken samen een kabel met behulp van een hergebruikte USB-C digitaal-naar-analoog-converter en een 3,5 mm naar MMCX-kabel
USB-menorah (ook bekend als chanukiyah): 4 stappen

USB Menorah (AKA Chanukiyah): Dit is een kleine desktop USB-aangedreven LED Menorah. Er zijn veel kerstversieringen en gadgets op het bureaublad, maar weinig of geen Channakah-versieringen. Dit is een eenvoudige, goedkope LED-array die wordt aangedreven door een standaard USB-poort