OpenHD - bendra info, dalių sąrašas

OpenHD - tolimesnis EasyWifiBroadcast pratęsimas - HD vaizdo perdavimas su minimaliais kaštais ir mažiausiai darbo.
Iš tiesų, pati paprasčiausia OpenHD sistema susilipdo per kelias minutes - užtenka į RPI įkišti USB WiFi sticką, prijungti kamerą, į kortelę įrašyti paruoštą image ir galima naudotis - nereikia nieko lituot, keist parametrų ir t.t. - bet greičiausiai vėliau reiks ją adaptuoti prie savo norimų parametrų ir kažkiek praplėsti.

Trumpai apie sistemos pasirinkimą:

  • 2.4G adapteriai yra matyt mažiausi (koks nors MT7601 yra mažiau nei 1x1cm) ir pigiausi, bet 2.4G diapazonas yra gan smarkiai užkištas kita įranga. Daugumą adapterių galima paleisti 2.3 ar 2.5G diapazone (praktiškai visus AR9271), bet jei triukšmų daug, tai jie užmuša įėjimo traktą ir rezultate vis tiek nesigauna normaliai naudoti. Tai jei norisi skristi mieste ar su kitais, naudojančiais 2.4G valdymo įrangą - geriau rinktis 5.8G
  • 5.8G adapteriai yra šiek tiek brangesni, antenos mažesnės, o nuskrendamas atstumas su ta pačia galia mažesnis nei 2.4G, bet daug kurie iš jų gali dirbti 5.1-5.5G diapazone, kuris yra beveik visai švarus
  • Originalios RPI kameros nėra labai geros (vaizdo kokybe), išskyrus HQ Cam, kuri yra brangi - todėl, jei negaila pridėti ~20ms uždelsimo - galima naudoti GoPro ar kt. kamerą su HDMI išėjimu, arba net USB kamerą (webcam) - tik čia jau bus ~+100ms

Įrangos pasirinkimas:
(visos kainos orientacinės, paieškokit pigiau, nes situacija nuolat keičias)

BIUDŽETINIS:
(tik buster image, 720p @48FPS normaliai, 1080p@30FPS jau sunkiai, minimum periferijos)

Air, super-lengvas setup:

Viso: 30-45€

Ground, pigus setupas:

  • Pi 2B ~20€ jei pavyks rast išpardavimus (jų niekam nereikia), Pi 3B+ ~28€ (lokaliai arba ali)
  • Toks pat adapteris kaip ir air side (4-10€)
  • SD kortelė 8GB+ (2€+)
  • 2A+ SBEC (2€+)

Viso 28-43€

RIMTAS SETUP:

Air side:

Viso: 75-120€

Ground:

  • Pi3B, Pi4 (dėl 2x HDMI) - 32-40€
  • analogiškas air side stick (arba du, jei diversity norima, bet žr. ar nereikia remote control - žemiau)
  • SD kortelė 8GB+, SBEC

Viso: 56-65€

PRIEDAI:

  • Jei skrendama per telefoną/tablet (USB tethering), tai įrašinet galima su app, jei užtenka paskutinių 15min. video be OSD (bet telemetrija bus pateikiama atskirai, kartu su grafikais), tai užtenka USB stick, bet jei norisi ilgo įrašo - galima įsigyti DVR: https://www.aliexpress.com/item/4000722750976.html (~45€)
  • jei norisi prijungti kelis išorinius įrenginius būtent per HDMI ir nenaudojamas Pi4, tai galima panaudoti HDMI splitterį (4-8€ ali, 2-4 skylių, rinkitės būtent tokį, kuris leidžia turėti skirtingas rezoliucijas - yra pigių, laido pavidalo, tie netinka)
  • jei reikia pajungti HDMI kamerą - reikalingas HDMI2CSI adapteris, dabar jų ali pilna, kaina ~20€
  • gali būt, kad reiks papildomų kabelių CSI kamerai, ieškom ali pagal užklausą " 15Pin Ribbon Flex CSI Cable" ir renkamės norimo ilgio
  • korteles galima turėt kelias ir tarp jų kaitaliotis, jei nesinori konfigūracijų keist per GPIO, o kad būtų patogiau - galima turėt SD ekstenderį (https://www.aliexpress.com/item/32907788617.html), dar kartais praverčia ploni HDMI kabeliai (https://www.aliexpress.com/item/4000581243965.html)

Dažniausios problemos:

  • turbūt dažniausiai pasitaikanti - maitinimo problemos. Visi Pi iki ketvirtos neturi normalaus USB maitinimo, todėl įkišus galingą USB adapterį 5V prasėda ir prasideda nesamonės. Sprendimas paprastas - nenaudoti USB jungčių.
    Tiesiog Pi maitinamas tiesiogiai nuo BEC, nuo USB WiFi adapterio nulituojama USB jungtis (taupant svorį) ir normaliais laidais viskas sujungiama tarpusavyje. D+ ir D- laidai gali būt ir ploni, maitinimui - ne mažiau AWG22.
    Visos Pi turi padukus, kad būtų galima patogiai prijungt, pvz. Pi Zero:
    PiZeroConnections_large
    Galima net pamatuoti įtampą ant padukų po įjungimo - jei 5.0-5.25V ribose, tai viskas gerai, jei per daug - greičiausiai jau bus kažkas sugedę, jei mažiau - geriau neskrist, nes BEC nepatempia.
  • kita dažna problema - ilgas CSI kabelis ir atitinkamai trukdžiai nuo įrangos. Sprendimas - naudoti trumpą kiek įmanoma ir jį ekranuoti. Tam gerai tinka lipni folija iš Evitos, belieka tik prilituoti laidą ir prijungti prie ground.
    Ar tai problema - galima spręsti pagal trukdžių tipą - vertikalios linijos vaizde ir apatinės vaizdo dalies pagadinimas indikuoja, kad su CSI (ar HDMI) kabeliu ne viskas tvarkoje.
  • aš turėjau problemų su ground diversity kai vienu metu yra naudojamas valdymas per OpenHD - buvo pastebimas nekorektiškas persijungimas valdymui. Pakol nėra aiškumo - siūlau nenaudoti diversity ground pusėje + valdymo per OHD

Setup pavyzdžiai:

Ko galima tikėtis:

  • bendru atveju, su omni antenomis galima turėt 2 (5$ adapterio atveju) - 5km (Alfa NHA/Taobao) atstumo. Kryptinė antena iš esmės keičia reikalus, dabartinis rekordas yra > 70km
  • yra daug WiFi stiprintuvų, jie veikia, bet tai irgi papildomas svoris, o jie dažniausiai neveikia korektiškai su OpenHD valdymu, todėl jei norisi pilnos telemetrijos ir valdymo - geriau naudoti simetriškus (vienodos galios) setupus ore ir ant žemės

OSD ir telemetrija:
Su INAV prijungimas labai paprastas - RX/TX iki laisvo serial port ir viskas:
https://github.com/OpenHD/Open.HD/wiki/Software-~-Advanced-~-Telemetry-&-OSD
Šiuo metu yra du OSD tipai - Stretch (aka “senas”) - konfigūruojamas per tekstinį failą, labai lankstus ir dinamiškas, bet jau pasenęs ir yra Buster (aka “naujas”) - konfigūruojamas drag&drop (nors dabar jau padarė ir tekstinį failą).
Galima taip pat naudoti ir telefoną/tablet (USB arba WiFi hotspot mode - t.y. bevielis ekranas - bet reikia labai gudriai sužaist su dažniais ir galingumais, kad nesipjautų) su QOpenHD app: https://github.com/OpenHD/QOpenHD/releases (pakeitimai aplikacijoje, OSD drag&drop atsispindi ir originaliam screen)

Valdymas:
Valdymas per OpenHD daromas labai paprastai - užtenka pulto, kuris dirbtų kaip USB joystick (arba tikro USB joystick) ir…:
https://github.com/OpenHD/Open.HD/wiki/RC-~-General

Atsisiųsti:
https://github.com/OpenHD/Open.HD/releases/

Telegram kanalai:
Tik release info:
https://t.me/OpenHDReleaseAnnouncements
Users chat (daug, daug teksto):
https://t.me/OpenHD_HDFPV