Innehållsförteckning:
- Steg 1: KOMPONENTER
- Steg 2: MOTTAGARINSTÄLLNING
- Steg 3: PROGRAMVARUINSTÄLLNING
- Steg 4: FLYGKONTROLLERKONFIGURATION
Video: FlySky -mottagare RSSI -mod: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Jag började min drönare pilotkarriär med en billig sändare tillverkad av Flysky, FS-I6.
Det är inte så illa till att börja med, men förr eller senare kommer du att vilja något mer. Du kan spendera motsvarande flera FS-I6 på en bra nivåsändare eller så kan du läsa denna ible (och andra som kommer att följa) om de mods som jag har implementerat i mina flysky-radioapparater.
I den här texten ser vi hur du lägger till RSSI -funktionen till den vanligaste flysky -mottagaren. RSSI är en stor brist på flysky -ekosystemet (av vilken okänd anledning som helst, eftersom det är väldigt enkelt att implementera). Eftersom RSSI berättar hur bra din anslutning är, och om du håller på att tappa kontrollen, är det ganska tydligt hur viktig denna funktion är!
Observera att varje "flysky" -sträng kan ersättas med "turnigy". Så vitt jag vet är både sändaren och mottagarna kloner. Jag har inte testat alla kombinationer men jag använder faktiskt en turnigy IA6C-modifierad mottagare med min FS-I6 utan problem.
Steg 1: KOMPONENTER
Jag använder en FS-I6-sändare, du kan hitta den på Amazon, Bangood, Hobbyking och i andra butiker.
Mottagarna som kan modifieras är:
FS-IA6B: Amazon, Bangood, Hobbyking.
FS-IA6C: Bangood, Hobbyking.
FS-IA8X: Amazon, Bangood.
FS-X6B: Amazon, Bangood, Hobbyking.
FS-X8B: Bangood.
Du behöver en USB-felsökare/programmerare, ST-Link V2: Amazon, Bangood.
Förutom det behöver du bara lödda några ledningar och, beroende på mottagaren, använda en liten skruvmejsel för att öppna höljet (det kommer att vara särskilt användbart med sändarmod).
Lödkolv: Amazon, Bangood.
Liten reparationssats för skruvmejsel: Amazon, Bangood.
Steg 2: MOTTAGARINSTÄLLNING
Det första steget är att ta bort mottagarens fodral, om sådant finns, och avslöja dess kretskort.
Nu, beroende på mottagaren, måste du hitta dess fyra anslutningskuddar och ansluta dem till de rätta stiften på ST-Link. Jag har använt trådarna som följde med ST-Link, klippt och lödt dem på rätt ställe. Vissa människor höll bara tråden på plats för hand. Jag stöder inte riktigt det här tricket eftersom chansen att kortsluta och bränna något är mycket mer än chansen att skada kretskortet genom lödning. Kuddarna är inte stora, men de är åtminstone rimligt åtskilda, det är inte en svår lödningsuppgift.
På bilden kan du se vad jag gjorde på min IA6B -mottagare. Jag lägger "zoomat" kopplingsschema på den här sidan (rulla ner, det är inte engelska men du behöver bara titta på bilderna i slutet). Där kan du hitta kopplingsschemat som jag personligen har testat och så snart jag får andra mottagare testar jag modet och jag uppdaterar självstudien.
Var uppmärksam på att koppla den positiva strömkabeln till 3V3 och inte 5V-stiftet på ST-Link-dongeln, det är större chans att skada något.
När du på något sätt har anslutit de fyra ledningarna (3V3, GND, SWDIO, SWCLK) till mottagaren och till ST-Link har du enheten "elektriskt" redo att uppgraderas. Anslut inte ST-Link USB redan, du bör installera drivrutinerna i förväg, se nästa steg.
Steg 3: PROGRAMVARUINSTÄLLNING
Du måste besöka ST -webbplatsen och ladda ner USB -programmerarens drivrutiner och verktyg, de borde vara de sista länkarna/knapparna längst ner på sidan. När du har laddat ner dem installerar du dem, ingen specifik konfiguration krävs.
Mottagarnas firmwares tillhandahålls av Cleric-k och hans github-arkiv. Han var så snäll att tillhandahålla två firmware för varje mottagare: en med RSSI -utgång på kanal 14 och en med RSSI -utgång på kanal 8. Den enda skillnaden är att om du använder en PPM -utgång bör du använda kanal 8 -versionen, om du använder Ibus -utgång spelar det ingen roll.
Öppna nu ST-LINK-verktyget som du har installerat för några minuter sedan, du bör ha ett fönster som ser ut som den första bilden av detta steg, följ nu den här checklistan:
- Ställ in "Adressfält" och "Storlek" till 0x08000000 e 0x8000.
- Klicka på "Anslut till mål" (knapp under menyn).
- Klicka på "Spara" för att ladda ner en säkerhetskopia av den ursprungliga firmware (du vet aldrig …).
- Klicka på "Öppna" och hitta den inbyggda programvaran du just har laddat ner från github -förvaret.
- Klicka på "Program verifiera", du bör se ett popup -fönster som ser ut som den andra bilden av detta steg.
- Kontrollera att "Adress" och "Filväg" är korrekta. De måste vara "0x08000000" och "your_downloaded_firmware_path".
- Välj "Verifiera efter programmering".
- Tryck nu på start och låt programvaran köra.
- Om du ser meningen "Verifiering … OK" i grönt i den första bildkonsolen har du framgångsrikt blinkat den nya firmware.
Om din mottagare var bunden till en sändare nu är parningen förlorad och du måste binda den igen. Det finns ett trick som involverar en hex -editor som låter dig manipulera några byte i den modifierade fasta programvaran (efter att ha läst de rätta värdena från den ursprungliga fasta programvaran) för att bevara parningen, men -tro mig- det blir mycket snabbare att binda mottagaren igen. Du har den redan på bordet, med knappen avslöjad.
Steg 4: FLYGKONTROLLERKONFIGURATION
Nu har du en flysky -mottagare som kan mata ut RSSI på en kanal, det är dags att konfigurera flygkontrollen. Det är omöjligt att göra en handledning för varje kombination av FC -enhet och FC -firmware, men lyckligtvis är installationen mer eller mindre densamma. Jag ska visa hur jag konfigurerar en Omnibus F4 Pro korrekt med Inav -firmware.
Anslut och konfigurera mottagaren som vanligt, PPM eller IBUS beroende på dina krav. På konfigurationsfliken måste du inaktivera funktionen "analog RSSI" (se längst ner till höger). Gå nu till fliken "mottagare" och ställ in "RSSI -kanal" -värdet beroende på den fasta programvaran du har blinkat. Jag har blinkat firmware IA6B_rssi_ch14.bin (jag använder uppenbarligen Ibus -utgång) därför väljer jag "CH14".
Det är det: nu har du RSSI -funktionen på din flysky -mottagare!
Någon kunde ha upptäckt att jag läser värden inte bara på kanal 1 till 6, och min sändare ska vara en 6 -kanalig. Oroa dig inte, jag har modifierat den för att ha 14 kanaler, detta kommer att förklaras i en annan -ibel. Under tiden, var inte rädd för att följa denna handledning, kanalnumret spelar ingen roll eftersom RSSI -värdet kommer att produceras av mottagaren själv, därför behöver du inte ha en modifierad sändare för att göra det.
Glad RSSI till alla!
Rekommenderad:
Flysky RF -sändare drivs via USB + trådsignalanslutning till PC + gratis simulatorprogramvara: 6 steg
Flysky RF -sändare drivs via USB + trådsignalanslutning till PC + gratis simulatorprogramvara: Om du är som jag kommer du att testa din RF -sändare och lära dig innan du kraschar ditt kära RF -plan/drönare. Detta kommer att ge dig extra kul samtidigt som du sparar massor av pengar och tid. För att göra det är det bästa sättet att ansluta din RF -sändare till dig
Arduino FR632 RSSI -antennspårare: 10 steg
Arduino FR632 RSSI Antenn Tracker: Denna tracker använder inte något gps -system. Denna tracker använder en mångfaldsvideomottagare och en arduino pro mini, genom de analoga ingångarna läser arduino RSSI -sinalprocenten från mottagare. Sinal dess jämfört och servo följer den starkare RSSI -signalen. N
FlySky FS-i6X-installation med en RC-simulator: 5 steg
FlySky FS-i6X-installation med en RC-simulator: Hej alla, i den här instruktionsboken visar jag dig hur du ansluter FlySky FS-i6-styrenheten till en RC-simulator
RSSI till avstånd med RF -moduler (Xbees): 4 steg
RSSI till avstånd med RF -moduler (Xbees): Xbees är små radiofrekvensmoduler som kan vara användbara för att skicka information fram och tillbaka och några andra mer specifika användningsområden. För det här projektet använder jag dem för att få värden för mottagen signalstyrka (RSSI) för att uppskatta dis
Hur man ansluter FlySky -sändare till valfri PC -simulator (ClearView RC Simulator) -- Utan kabel: 6 steg
Hur man ansluter FlySky -sändare till valfri PC -simulator (ClearView RC Simulator) || Utan en kabel: Guide för att ansluta FlySky I6 med en dator för att simulera flygning för nybörjare av flygplan. Flygsimuleringsanslutning med Flysky I6 och Arduino kräver inte användning av simuleringskablar