Innholdsfortegnelse:

FlySky Receiver RSSI Mod: 4 trinn
FlySky Receiver RSSI Mod: 4 trinn

Video: FlySky Receiver RSSI Mod: 4 trinn

Video: FlySky Receiver RSSI Mod: 4 trinn
Video: FLYSKY FS-A8S - RSSI Firmware Upgrade (RSSI MOD) 2024, November
Anonim
FlySky Receiver RSSI Mod
FlySky Receiver RSSI Mod

Jeg begynte min dronepilotkarriere ved å bruke en billig sender laget av Flysky, FS-I6.

Det er ikke så ille til å begynne med, men før eller siden vil du ønske deg noe mer. Du kan bruke tilsvarende flere FS-I6 på en god nivåsender, eller du kan lese denne ible (og andre som vil følge) om modsene jeg har implementert i flysky-radioene mine.

I denne -boken vil vi se hvordan du legger til RSSI -funksjonen til den vanligste flysky -mottakeren. RSSI er en stor mangel på flysky -økosystemet (uansett ukjent grunn, siden det er veldig enkelt å implementere). Siden RSSI forteller deg hvor god tilkoblingen din er, og hvis du skal miste kontrollen, er det ganske klart hvor viktig denne funksjonen er!

Vær oppmerksom på at hver "flysky" -streng kan erstattes med "turnigy". Så vidt jeg vet er både senderen og mottakerne kloner. Jeg har ikke testet hver kombinasjon, men jeg bruker faktisk en turnigy IA6C modded mottaker med min FS-I6 uten problemer.

Trinn 1: KOMPONENTER

KOMPONENTER
KOMPONENTER

Jeg bruker en FS-I6 sender, du finner den på Amazon, Bangood, Hobbyking og i andre butikker.

Mottakerne som kan moddes er:

FS-IA6B: Amazon, Bangood, Hobbyking.

FS-IA6C: Bangood, Hobbyking.

FS-IA8X: Amazon, Bangood.

FS-X6B: Amazon, Bangood, Hobbyking.

FS-X8B: Bangood.

Du trenger en USB-debugger/programmerer, ST-Link V2: Amazon, Bangood.

I tillegg trenger du bare å lodde noen ledninger og, avhengig av mottakeren, bruke en liten skrutrekker for å åpne saken (det vil være spesielt nyttig med sendermodusen).

Loddejern: Amazon, Bangood.

Liten skrutrekker reparasjonssett: Amazon, Bangood.

Trinn 2: Mottakeroppsett

Mottakeroppsett
Mottakeroppsett

Det første trinnet er å fjerne mottakerens etui, hvis noen, og avsløre PCB -en.

Avhengig av mottakeren må du finne de fire tilkoblingsputene og koble dem til de riktige pinnene på ST-Link. Jeg har brukt ledningene som fulgte med ST-Link, og klippet og loddet dem på riktig sted. Noen mennesker bare holdt ledningen på plass for hånd. Jeg støtter egentlig ikke dette trikset fordi sjansene for å kortslutte og brenne noe er langt mer enn sjansene for å skade PCB ved lodding. Putene er ikke store, men de er i hvert fall rimelig plassert, det er ikke en vanskelig loddeoppgave.

På bildet kan du se hva jeg gjorde på min IA6B -mottaker. Jeg la "zoomet" koblingsskjema på denne siden (rull ned, det er ikke engelsk, men du trenger bare å se på bildene til slutt). Der kan du finne koblingsskjemaet som jeg personlig har testet, og så snart jeg får andre mottakere, vil jeg teste moden og jeg vil oppdatere opplæringen.

Vær oppmerksom på å koble den positive strømledningen til 3V3 og ikke 5V-pinnen på ST-Link-dongelen, det er større sjanse for å skade noe.

Når du på en eller annen måte har koblet de fire ledningene (3V3, GND, SWDIO, SWCLK) til mottakeren og til ST-Link, har du enheten "elektrisk" klar til å oppgraderes. Ikke koble til ST-Link USB allerede, du bør installere driverne på forhånd, se neste trinn.

Trinn 3: OPPSETT AV PROGRAMVARE

OPPSETT AV PROGRAMVARE
OPPSETT AV PROGRAMVARE
OPPSETT AV PROGRAMVARE
OPPSETT AV PROGRAMVARE

Du må besøke ST -nettstedet og laste ned USB -programmerers drivere og verktøy, de skal være de siste koblingene/knappene nederst på siden. Når du har lastet dem ned, installerer du dem, ingen spesiell konfigurasjon er nødvendig.

Mottakers firmwares er levert av Cleric-k og hans github-depot. Han var så snill å gi to fastvare for hver mottaker: en med RSSI -utgang på kanal 14 og en med RSSI -utgang på kanal 8. Den eneste forskjellen er at hvis du bruker en PPM -utgang, bør du bruke kanal 8 -versjonen, Hvis du bruker Ibus -utgang spiller det ingen rolle.

Åpne nå ST-LINK-verktøyet du har installert for noen minutter siden, du bør ha et vindu som ser ut som det første bildet av dette trinnet, følg nå denne sjekklisten:

  1. Sett "Adressefelt" og "Størrelse" til 0x08000000 e 0x8000.
  2. Klikk på "Koble til mål" (knapp under menyen).
  3. Klikk på "Lagre" for å laste ned en sikkerhetskopi av den opprinnelige fastvaren (du vet aldri …).
  4. Klikk på "Åpne" og finn fastvaren du nettopp lastet ned fra github -depotet.
  5. Klikk på "Program verifisere", du skal se et popup -vindu som ser ut som det andre bildet av dette trinnet.
  6. Kontroller at "Adresse" og "Filbane" er riktige. De må være "0x08000000" og "your_downloaded_firmware_path".
  7. Velg "Bekreft etter programmering".
  8. Trykk nå på start og la programvaren kjøre.
  9. Hvis du ser setningen "Bekreftelse … OK" i grønt i den første bildekonsollen, har du lykkes med å blinke den nye fastvaren.

Hvis mottakeren din var knyttet til en sender nå, er sammenkoblingen tapt, og du må binde den igjen. Det er et triks som involverer en hex -editor som lar deg manipulere noen byte i den modifiserte fastvaren (etter å ha lest de riktige verdiene fra den opprinnelige fastvaren) for å bevare sammenkoblingen, men - tro meg - det vil bli raskere å binde mottakeren igjen. Du har den allerede på bordet, med knappen avslørt.

Trinn 4: FLYTKONTROLLERKONFIGURASJON

FLYTKONTROLLERKONFIGURASJON
FLYTKONTROLLERKONFIGURASJON

Nå har du en flysky -mottaker som kan sende RSSI på en kanal, det er på tide å konfigurere flykontrolleren. Det er umulig å lage en opplæring for hver kombinasjon av FC -enhet og FC -fastvare, men oppsettet er heldigvis mer eller mindre det samme. Jeg skal vise hvordan du konfigurerer en Omnibus F4 Pro riktig med Inav -fastvare.

Koble til og konfigurer mottakeren som vanlig, PPM eller IBUS avhengig av dine krav. I konfigurasjonsfanen må du deaktivere funksjonen "analog RSSI" (se nederst til høyre). Gå nå til "mottaker" -fanen og angi verdien "RSSI Channel" avhengig av fastvaren du har blinket. Jeg har blinket fastvaren IA6B_rssi_ch14.bin (jeg bruker åpenbart Ibus -utgang), derfor velger jeg "CH14".

Det er det: nå har du RSSI -funksjonen på flysky -mottakeren!

Noen kunne ha oppdaget at jeg leser verdier ikke bare på kanal 1 til 6, og senderen min skal være en 6 -kanals. Ikke bekymre deg, jeg har modifisert den til å ha 14 kanaler, dette vil bli forklart i en annen -ible. I mellomtiden ikke vær redd for å følge denne veiledningen, kanalnummeret spiller ingen rolle fordi RSSI -verdien vil bli produsert av mottakeren selv, derfor er det ikke nødvendig å ha en modded sender for å gjøre det.

God RSSI til alle!

Anbefalt: