odav HD FPV
Posted: Fri Jul 31, 2015 16:59
Hei,
Kui keegi pole veel märganud, siis üks vahva tegelane nimega "befinitiv" on teinud lahenduse, kuidas odavalt saada HD FPV pilti lennuvahendilt maapeale.
Kasutab Raspberry PI'd ja WiFi't, aga mitte klassikalisel moel ja see teeb sellest projekti päris töötava asja.
Lühidalt - nii saatja kui vastuvõtja wifi kaardid töötavad "monitor" reziimis ja mingit IP'd vahel pole, samuti ei mingit access-point'iga sidumist jms, mis wifi FPV jaoks kasutuskõlbmatuks muudaks.
Saatja "injectib" raspberry kaamera raw datat otse eetrisse ja vastuvõttev pool saab selle nii kätte nagu saab - ehk et väga analoogedastuse moodi. Loomulikult võib vastu võtta rohkem kui 1 vastuvõtja samaaegselt. Toimib ka diversiti (vastuvõtvaid wifi kaarte vöib olla mitu).
Olen seda ka ise nüüd mõnda aega kasutanud ja pean ütlema, et töötab päris hästi. Delay on küll olemas (jääb hinnanguliselt sinna 100 - 200 ms kanti), aga aeglaselt ringi lennates see ei häiri. FPV raceri peale seda muidugi (veel) ei pane.
Kasutan hetkel veel nii saatmiseks kui vastuvõtmiseks TP-LINK TL-WN722N kaarte, tiba võimsam wifi kaart tellitud. Need kaardid on 100mW vöimsusega.
Üldiselt iga wifi kaart ei sobigi väga hästi. Olulised on paar kriteeriumit - kaardi injection rate peab olema piisavalt hea
ning vöiks toetada ka fcsfail flag'i (et vastuvõttev pool ei dropiks vigase checksum'iga frame'e).
Selle pulga originaal tagasihoidlike 4dB antennidega olen ma lennanud ca 350m raadiuses. Parema antenniga kopteril ja suundantenniga maal on lennatud sama lahendust kasutades, kui mälu ei peta, sinna 900m - 1km kanti.
Lisaks saab kasutada mitut erinevat kanalit, näiteks ühte kanalit video jaoks ja teist kanalit telemeetria jaoks.
Ma viskasingi kopterile peale ühe arduino nano, mis istub Naza ja GPS'i vahel ja võtab sealt GPS koordinaadid, ning ühtlasi möödab ka aku pinget ning edastab need teist kanalit kasutades maapeale. Chrome'i extension näitab siis kaardipealt kus kopter asub, ning ühtlasi ka akupinget, kaugust koduni jne.
Muidugi see mingi plug-and-play lahendus pole, jebimist on omajagu. Kasuks tuleb, kui järgmised mõisted pole tundmatud: compileerimine, firmware, kerneli moodulite compileerimine jne.
Aga minuarust on see paljulubav projekt.
Ahjaa, kogu jutt asub siin: https://befinitiv.wordpress.com/wifibro ... ideo-data/
--
terv,
Indur
Kui keegi pole veel märganud, siis üks vahva tegelane nimega "befinitiv" on teinud lahenduse, kuidas odavalt saada HD FPV pilti lennuvahendilt maapeale.
Kasutab Raspberry PI'd ja WiFi't, aga mitte klassikalisel moel ja see teeb sellest projekti päris töötava asja.
Lühidalt - nii saatja kui vastuvõtja wifi kaardid töötavad "monitor" reziimis ja mingit IP'd vahel pole, samuti ei mingit access-point'iga sidumist jms, mis wifi FPV jaoks kasutuskõlbmatuks muudaks.
Saatja "injectib" raspberry kaamera raw datat otse eetrisse ja vastuvõttev pool saab selle nii kätte nagu saab - ehk et väga analoogedastuse moodi. Loomulikult võib vastu võtta rohkem kui 1 vastuvõtja samaaegselt. Toimib ka diversiti (vastuvõtvaid wifi kaarte vöib olla mitu).
Olen seda ka ise nüüd mõnda aega kasutanud ja pean ütlema, et töötab päris hästi. Delay on küll olemas (jääb hinnanguliselt sinna 100 - 200 ms kanti), aga aeglaselt ringi lennates see ei häiri. FPV raceri peale seda muidugi (veel) ei pane.
Kasutan hetkel veel nii saatmiseks kui vastuvõtmiseks TP-LINK TL-WN722N kaarte, tiba võimsam wifi kaart tellitud. Need kaardid on 100mW vöimsusega.
Üldiselt iga wifi kaart ei sobigi väga hästi. Olulised on paar kriteeriumit - kaardi injection rate peab olema piisavalt hea
ning vöiks toetada ka fcsfail flag'i (et vastuvõttev pool ei dropiks vigase checksum'iga frame'e).
Selle pulga originaal tagasihoidlike 4dB antennidega olen ma lennanud ca 350m raadiuses. Parema antenniga kopteril ja suundantenniga maal on lennatud sama lahendust kasutades, kui mälu ei peta, sinna 900m - 1km kanti.
Lisaks saab kasutada mitut erinevat kanalit, näiteks ühte kanalit video jaoks ja teist kanalit telemeetria jaoks.
Ma viskasingi kopterile peale ühe arduino nano, mis istub Naza ja GPS'i vahel ja võtab sealt GPS koordinaadid, ning ühtlasi möödab ka aku pinget ning edastab need teist kanalit kasutades maapeale. Chrome'i extension näitab siis kaardipealt kus kopter asub, ning ühtlasi ka akupinget, kaugust koduni jne.
Muidugi see mingi plug-and-play lahendus pole, jebimist on omajagu. Kasuks tuleb, kui järgmised mõisted pole tundmatud: compileerimine, firmware, kerneli moodulite compileerimine jne.
Aga minuarust on see paljulubav projekt.
Ahjaa, kogu jutt asub siin: https://befinitiv.wordpress.com/wifibro ... ideo-data/
--
terv,
Indur