Π
- Server bakal adhedhasar Raspberry Pi 3
Iku bakal menarik kanggo ngangkat server siji-unit menyang udhara, nanging bobote + bobot saka UPS ... Kabeh iki mbutuhake pasukan ngangkat owahan. Lan kenapa, yen adhedhasar Raspberry Pi 3 sing kompak, sampeyan bisa masang server sing cukup prayoga, kanthi daya komputasi kaping pirang-pirang atus tinimbang mesin sing nyenengake Tim Berners-Lee ing taun 1991.
- Ayo dadi miwiti server ing balon udhara panas
Kita duwe gagasan kanggo ngangkat server ing probe helium, nanging banjur server ora ping kanggo dawa sadurunge balon bledosan ing dhuwur ing atmosfer rarefied lan kabeh struktur bakal tiba ing lemah. Aku wanted kanggo nggedhekake airtime "jendhela" kanggo siji lan setengah jam. Banjur padha mutusake kanggo nggunakake balon. Suwene penerbangan rong jam. Kajaba iku, sanajan penerbangan kasebut ora bisa dikontrol kanthi lengkap, bisa uga ana insinyur ing kranjang sing, yen ana kerusakan, bisa kanthi cepet, langsung, "nguripake lan mateni".
- Kita bakal nggunakake komunikasi seluler minangka jaringan transportasi
Antena WiFi modern bisa "nyusup" jarak sing cukup dawa, nanging iki perlu kanggo mbangun kompleks komunikasi sing ora kalah karo paramèter menyang stasiun radar militer. Lan kanggo komunikasi 1,5-2 jam, ora ana gunane kanggo mbangun sistem kasebut, amarga ing dhuwur balon, komunikasi seluler kudu bisa digunakake kanthi stabil.
Sawise ngrumusake "postulates" kasebut, proyek kasebut ora bisa ditindakake maneh, lan ora suwe kita wiwit kerja ing kabeh telung arah sekaligus.
Kaping kabeh, kita nguripake kanggo wong lanang saka
Banjur kita njupuk Raspberry Pi 3, sing ana ing meja bedside admin, lan miwiti nyetel.
Disambungake kamera:
Lan kita nyoba ing "Semyon":
Semyon trep banget minangka model lan asisten - dheweke ora njaluk panganan, ora diganggu dening telpon, tansah ana ing swasana ati sing apik lan kanthi eseman saka kabeh helm. Mesthine, kita ora butuh spacesuit kanggo penerbangan kasebut, nanging nggawe atmosfer sing pas ing kantor.
Outline proyek kaya ing ngisor iki:
Powerbank digunakake kanggo uji coba lemah; ana sing luwih dipercaya kanggo diluncurake.
Mbok menawa piranti keras sing paling menarik yaiku papan kanggo nampa data saka kabeh sensor:
Wong lanang saka
Kita ngluncurake, ngatur, lan sawise sawetara minggu program lan squats karo tamborin, kita bisa entuk data telemetri lan foto Semyon saka kamera sudhut amba:
Data telemetri dikirim ing siji baris ing wangun ing ngisor iki:
Kode iki banjur ngowahi string dadi array lan ngasilake data menyang situs:
$str = 'N:647;T:10m55s;MP.Stage:0;MP.Alt:49;MP.VSpeed:0.0;MP.AvgVSpeed:0.0;Baro.Press:1007.06;Baro.Alt:50;Baro.Temp:35.93;GPS.Coord:N56d43m23s,E37d55m68s;GPS.Home:N56d43m23s,E37d55m68s;Dst:5;GPS.HSpeed:0;GPS.Course:357;GPS.Time:11h17m40s;GPS.Date:30.07.2018;DS.Temp:[fc]=33.56;Volt:5.19,0.00,0.00,0.00,0.00,0.00,0.00,0.00';
parse_str(strtr($str, [
':' => '=',
';' => '&'
]), $result);
print_r($result);
Katrangan saka sawetara data:
- N:2432; - nomer paket data, tansah nambah
- T: 40m39s; - wektu saka wayahe controller pesawat diuripake
- MP.Tahap:0; - tahap penerbangan (0 - ing lemah utawa ngisor 1 km, 1 - munggah, 2 - nglayang ing dhuwur, 3 - mudhun)
- MP.Alt:54; - ketinggian barometrik ing meter saka permukaan laut - kudu ditampilake
- MP.VSspeed: 0.0; - kacepetan vertikal ing meter per detik karo filter median
- MP.AvgVSspeed:0.0; - kacepetan vertikal ing meter per detik karo rata-rata Filter
- Baro.Pencet:1006.49; - tekanan barometer ing milibar
- Baro.Alt:54; - dhuwur miturut barometer
- Baro.Temp:36.99; - suhu barometer dhewe
- GPS.Koord:N56d43m23s,E37d55m68s; - koordinat saiki
- GPS.Omah:N56d43m23s,E37d55m68s; - koordinat titik wiwitan
- GPS.Alt:165; - Ketinggian GPS ing meter
- GPS.Dst:10; - jarak saka titik wiwitan ing meter
- DS.Temp:[fc]=34.56; - sensor suhu ing Papan
Apa output katon kaya:
Array
(
[N] => 647
[Π’] => 10m55Π·
[MP_Stage] => 0
[MP_Alt] => 49
[MP_VSpeed) => 0.0
[MP_AvgVSpeed] => 0.0
[Baro Π rΠ΅ss] => 1007.06
[Baro_Alt] => 50
[Baro_Temp] => 35.93
[GPS_Coord] => N56d43m23s,E37d55m68s
[GPS_Home) => N56d43m23s,E37d55m68s
[Dst] => 5
[GPS_HSpeed] => 0
[GPS_Course] => 357
[GPS_Time] => 11h17m40s
[GPS_Date] => 30.07.2018
[DS_Temp] => [fΡ] ΠΠ.56
[Volt] => 5.19, 0.00,0.00,0.00,0.00,0.00,0.00,0.00
)
Apa sing kudu ditindakake yen komunikasi seluler "tiba"? Ing kasus iki, kita duwe kertu kapindho; loro kertu SIM dilebokake menyang modem (siji slot saben):
Bisa kanthi otomatis ngalih menyang saluran cadangan yen sing utama dumadakan mandheg nanggapi.
Apa sing kedadeyan yen loro jaringan seluler ora kasedhiya?
(Bocah saka
Ing kasus iki, kita bakal duwe tracker GPS independen sing ngirim sinyal babagan lokasi. Wigati dimangerteni manawa ora liwat jaringan seluler, sing kasedhiya ing jarak sing adoh ora dijamin dening sapa wae, nanging liwat satelit.
Ya, tracker GPS luwih gedhe tinimbang sing ditanem ing kulit James Bond. Wiwit kompetisi kita gumantung ing koordinat server mabur, bagean data sing ditampa saka papan iki bakal dadi sing paling penting. Nanging kita bakal ngomong babagan iki ing kirim sabanjure. Rawuh, tindakake blog kita!
Kita pracaya ing sukses kabeh perusahaan supaya kita malah announced kompetisi kanggo wong-wong sing dumadakan pengin guess ngendi werni bakal nampa. Rincian ing kita
Source: www.habr.com