Inhoudsopgave:
- Stap 1: COMPONENTEN
- Stap 2: ONTVANGER SETUP
- Stap 3: SOFTWARE-INSTELLING
- Stap 4: CONFIGURATIE VAN DE VLUCHTCONTROLLER
Video: FlySky-ontvanger RSSI Mod - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Ik begon mijn carrière als dronepiloot met een goedkope zender van Flysky, de FS-I6.
Het is in het begin niet zo erg, maar vroeg of laat zul je naar iets meer verlangen. Je kunt het equivalent van meerdere FS-I6 besteden aan een zender van goed niveau of je kunt deze ible (en andere die zullen volgen) lezen over de mods die ik in mijn flysky-radio's heb geïmplementeerd.
In deze -ible zullen we zien hoe we de RSSI-functie kunnen toevoegen aan de meest voorkomende flysky-ontvanger. De RSSI is een groot gebrek in het flysky-ecosysteem (om welke onbekende reden dan ook, aangezien het heel eenvoudig te implementeren is). Aangezien de RSSI u vertelt hoe goed uw verbinding is, en als u op het punt staat de controle te verliezen, is het vrij duidelijk hoe belangrijk deze functie is!
Houd er rekening mee dat elke "flysky"-reeks kan worden vervangen door "turnigy". Voor zover ik weet zijn zowel de zender als de ontvangers klonen. Ik heb niet elke combinatie getest, maar ik gebruik eigenlijk een turnigy IA6C gemodificeerde ontvanger met mijn FS-I6 zonder enig probleem.
Stap 1: COMPONENTEN
Ik gebruik een FS-I6-zender, je kunt deze vinden op Amazon, Bangood, Hobbyking en in andere winkels.
De ontvangers die kunnen worden aangepast zijn:
FS-IA6B: Amazon, Bangood, Hobbyking.
FS-IA6C: Bangood, Hobbyking.
FS-IA8X: Amazon, Bangood.
FS-X6B: Amazon, Bangood, Hobbyking.
FS-X8B: Bangood.
Je hebt een USB-debugger/programmeur nodig, de ST-Link V2: Amazon, Bangood.
Daarnaast hoef je maar een paar draden te solderen en, afhankelijk van de ontvanger, een kleine schroevendraaier te gebruiken om de behuizing te openen (dit is vooral handig met de zendermod).
Soldeerbout: Amazon, Bangood.
Reparatieset voor kleine schroevendraaiers: Amazon, Bangood.
Stap 2: ONTVANGER SETUP
De eerste stap is om de behuizing van de ontvanger te verwijderen, indien aanwezig, en de PCB bloot te leggen.
Nu moet je, afhankelijk van de ontvanger, de vier verbindingspads vinden en ze aansluiten op de juiste pinnen op de ST-Link. Ik heb de draden gebruikt die bij de ST-Link zijn geleverd, en heb ze op de juiste plaats geknipt en gesoldeerd. Sommige mensen hielden de draad gewoon met de hand op zijn plaats. Ik steun deze truc niet echt omdat de kans op kortsluiting en iets verbranden veel groter is dan de kans om de PCB te beschadigen door te solderen. De pads zijn niet enorm, maar ze zijn tenminste redelijk uit elkaar geplaatst, het is geen harde soldeertaak.
In de afbeelding kun je zien wat ik deed op mijn IA6B-ontvanger. Ik heb "ingezoomd" bedradingsschema op deze pagina gezet (scroll naar beneden, het is niet Engels, maar je hoeft alleen maar naar de afbeeldingen aan het einde te kijken). Daar kun je het bedradingsschema vinden dat ik persoonlijk heb getest en zodra ik andere ontvangers heb, zal ik de mod testen en de tutorial updaten.
Let erop dat u de positieve voedingsdraad op de 3V3 bedraden en niet de 5V-pin op de ST-Link-dongle, dit is de grotere kans om iets te beschadigen.
Zodra je op de een of andere manier de vier draden (3V3, GND, SWDIO, SWCLK) op de ontvanger en op de ST-Link hebt aangesloten, heb je het apparaat "elektrisch" klaar om te worden geüpgraded. Sluit de ST-Link USB nog niet aan, u dient de drivers vooraf te installeren, zie de volgende stap.
Stap 3: SOFTWARE-INSTELLING
U moet de ST-site bezoeken en de stuurprogramma's en het hulpprogramma van de USB-programmer downloaden. Dit zouden de laatste links/knoppen onderaan de pagina moeten zijn. Nadat u ze hebt gedownload, installeert u ze, er is geen specifieke configuratie vereist.
De firmware van de ontvangers wordt geleverd door Cleric-k en zijn github-repository. Hij was zo vriendelijk om voor elke ontvanger twee firmware te leveren: een met de RSSI-uitgang op kanaal 14 en een met de RSSI-uitgang op kanaal 8. Het enige verschil is dat als je een PPM-uitgang gebruikt, je de kanaal 8-versie moet gebruiken, als je Ibus-uitgang gebruikt, maakt het niet uit.
Open nu het ST-LINK-hulpprogramma dat u enkele minuten geleden hebt geïnstalleerd, u zou een venster moeten hebben dat lijkt op de eerste afbeelding van deze stap, volg nu deze checklist:
- Stel "Adresveld" en "Grootte" in op 0x08000000 e 0x8000.
- Klik op "Verbinden met doel" (knop onder het menu).
- Klik op "Opslaan" om een back-up van de originele firmware te downloaden (je weet maar nooit…).
- Klik op "Openen" en zoek de firmware die u zojuist hebt gedownload van de github-repository.
- Klik op "Programma verifiëren", u zou een pop-upvenster moeten zien dat eruitziet als de tweede afbeelding van deze stap.
- Controleer of "Adres" en "Bestandspad" correct zijn. Ze moeten "0x08000000" en "your_downloaded_firmware_path" zijn.
- Selecteer "Verifiëren na programmering".
- Druk nu op start en laat de software draaien.
- Als u de zin "Verificatie…OK" in het groen ziet in de eerste afbeeldingsconsole, heeft u de nieuwe firmware met succes geflashed.
Als uw ontvanger aan een zender was gekoppeld, is de koppeling nu verloren en moet u deze opnieuw binden. Er is een truc met een hex-editor waarmee je een paar bytes in de gemodificeerde firmware kunt manipuleren (na het lezen van de juiste waarden van de originele firmware) om de koppeling te behouden, maar geloof me, het zal veel sneller zijn om de ontvanger opnieuw te binden. Je hebt het al op tafel, met de knop zichtbaar.
Stap 4: CONFIGURATIE VAN DE VLUCHTCONTROLLER
Nu je een flysky-ontvanger hebt die de RSSI op één kanaal kan uitvoeren, is het tijd om de vluchtcontroller te configureren. Het is onmogelijk om voor elke combinatie van FC-apparaat en FC-firmware een tutorial te maken, maar gelukkig is de setup min of meer hetzelfde. Ik zal laten zien hoe je een Omnibus F4 Pro correct instelt met Inav-firmware.
Sluit en configureer de ontvanger zoals gewoonlijk, PPM of IBUS, afhankelijk van uw vereisten. In het configuratietabblad moet je de functie "analoge RSSI" uitschakelen (kijk rechtsonder). Ga nu naar het tabblad "ontvanger" en stel de waarde voor "RSSI-kanaal" in, afhankelijk van de firmware die u hebt geflitst. Ik heb de firmware IA6B_rssi_ch14.bin geflitst (ik gebruik uiteraard Ibus-uitvoer), daarom kies ik "CH14".
Dat is het: nu heb je de RSSI-functie op je flysky-ontvanger!
Iemand had kunnen zien dat ik niet alleen de waarden van kanaal 1 tot 6 lees, en dat mijn zender een zender met 6 kanalen zou moeten zijn. Maak je geen zorgen, ik heb het aangepast om 14 kanalen te hebben, dit wordt uitgelegd in een ander -ible. Wees in de tussentijd niet bang om deze tutorial te volgen, het kanaalnummer maakt niet uit omdat de RSSI-waarde door de ontvanger zelf wordt geproduceerd, daarom is er geen noodzaak om een gemodificeerde zender te hebben om dat te doen.
Fijne RSSI voor iedereen!
Aanbevolen:
MOD: Ender 3 LCD-achtergrondverlichting aan/uit: 6 stappen
MOD: Ender 3 LCD-achtergrondverlichting aan/uit: Mod voor displayverlichting aan/uit tijdens afdrukken 's nachts. Nu kunt u de achtergrondverlichting uitschakelen
Blijf koel deze zomer: PC Fan Mod: 4 stappen (met afbeeldingen)
Blijf koel deze zomer: PC Fan Mod: Wie heeft er niet een dozijn van die PC-fans rondslingeren? In deze build laat ik je zien hoe je die ventilatoren kunt gebruiken om een mooi regelbaar briesje te produceren tijdens warme zomerdagen. En hij werkt minimaal 4 uur op een gewone 9V batterij
RSSI naar afstand met RF-modules (Xbees): 4 stappen
RSSI naar afstand met RF-modules (Xbees): Xbees zijn kleine radiofrequentiemodules die handig kunnen zijn voor het heen en weer verzenden van informatie en voor een aantal andere specifiekere toepassingen. Voor dit project gebruik ik ze om Received Signal Strength Indicator (RSSI) -waarden te krijgen om de dis
FlySky-zender aansluiten op elke pc-simulator (ClearView RC Simulator) -- Zonder kabel: 6 stappen
FlySky-zender aansluiten op elke pc-simulator (ClearView RC Simulator) || Zonder kabel: gids om FlySky I6 met een computer te verbinden om de vlucht te simuleren voor beginners van vleugelvliegtuigen. Vluchtsimulatieverbinding met Flysky I6 en Arduino vereist geen gebruik van simulatiekabels
Hoe een Quadcoptor te bouwen (NTM 28-30S 800kV 300W en Arducopter APM 2.6 & 6H GPS 3DR-radio en FlySky TH9X): 25 stappen (met afbeeldingen)
Hoe een Quadcoptor te bouwen (NTM 28-30S 800kV 300W en Arducopter APM 2.6 & 6H GPS 3DR Radio en FlySky TH9X): Dit is een tutorial over het bouwen van een Quadcopter met behulp van NTM 28-30S 800kV 300W motoren en Arducopter APM 2.6 & 6H GPS & 3DR-radio. Ik heb geprobeerd elke stap uit te leggen met een aantal afbeeldingen. Als je vragen of opmerkingen hebt, reageer dan