В
- Сервер ба Raspberry Pi 3 асос меёбад
Сервери ягонаро ба ҳаво бардоштан ҷолиб мебуд, аммо вазни он + вазни UPS... Ҳамаи ин қувваи зиёди бардоштанро талаб мекунад. Ва чаро, агар дар асоси Raspberry Pi 3 паймоне, ки шумо метавонед сервери хеле мувофиқро ҷойгир кунед, ки қудрати ҳисоббарории он аз мошине, ки Тим Бернерс-Ли дар соли 1991 лаззат бурда буд, садҳо маротиба зиёдтар аст.
- Биёед серверро дар пуфаки ҳавоӣ оғоз кунем
Мо ғояҳое доштем, ки серверро дар зонди гелий боло барем, аммо баъд сервер муддати тӯлонӣ пинг намекард, пеш аз он ки пуфак дар баландии баланд дар фазои камёфт таркида шавад ва тамоми сохтор ба замин меафтад. Ман мехостам вақти эфирро то якуним соат васеъ кунам. Ва он гоҳ онҳо тасмим гирифтанд, ки пуфакро истифода баранд. Давомнокии парвоз ду соат аст. Гайр аз ин, гарчанде ки парвоз комилан идора карда намешавад, дар сабад инженери мо буда метавонад, ки дар сурати носозй зуд дар худи хамон чо «онро даргиронда ва хомуш карда метавонад».
- Мо алоқаи мобилиро ҳамчун шабакаи нақлиёт истифода хоҳем кард
Антеннаҳои муосири WiFi метавонанд масофаҳои хеле дурро "бур кунанд", аммо барои ин бояд як маҷмааи коммуникатсионӣ бунёд карда шавад, ки аз рӯи параметрҳои худ аз истгоҳи радиолокатории ҳарбӣ кам нест. Ва ба хотири 1,5-2 соати муошират сохтани чунин система маъно надорад, зеро дар баландии баллон алоқаи мобилӣ бояд муътадил кор кунад.
Пас аз таҳияи ин «постулатҳо» лоиҳа дигар ғайриимкон ба назар мерасид ва дере нагузашта мо якбора дар ҳар се самт ба кор шурӯъ кардем.
Пеш аз ҳама, мо ба бачаҳо аз
Сипас, мо Raspberry Pi 3-ро, ки дар сари бистари администратори мо хобидааст, бароварда, ба насби он шурӯъ кардем.
Камераро пайваст кард:
Ва мо онро дар "Семён"-и худ озмоиш кардем:
Семён хамчун модель ва ёрдамчй хеле кулай аст — у хурок намепурсад, ба телефон парешон наме-шавад, хамеша дар табъи болида ва бо табассуми фарох аз тамоми кулохи худ аст. Албатта, барои парвоз ба мо чунин скафандр лозим нест, аммо он дар офис фазои дурустро ба вуҷуд меорад.
Шарҳи лоиҳа чунин аст:
Powerbank барои озмоиши заминӣ истифода мешавад; барои оғози кор чизи боэътимодтар лозим аст.
Шояд ҷолибтарин қисмати сахтафзор ин тахта барои қабули маълумот аз ҳама сенсорҳо бошад:
Бачахо аз
Мо онро ба кор андохта, конфигуратсия кардем ва пас аз чанд ҳафтаи барномасозӣ ва қаҳваранг бо бун, мо тавонистем маълумоти телеметрӣ ва акси Семёнро аз камераи васеъкунҷа ба даст орем:
Маълумоти телеметрй дар як хат дар шакли зерин дода мешавад:
Сипас ин код сатрро ба массив табдил медиҳад ва маълумотро ба сайт мебарорад:
$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);
Тавсифи баъзе маълумотҳо:
- №: 2432; — рақами бастаи маълумот, ҳамеша меафзояд
- Т: 40м39с; — вакт аз лахзаи ба кор андохтани диспетчери парвоз
- MP.Stage:0; — мархилаи парвоз (0 — дар замин ё поёнтар аз 1 км, 1 — баромадан, 2 — дар баландй парвоз кардан, 3 — фуромадан)
- MP.Alt:54; — баландии барометрй бо метр аз сатхи бахр — бояд нишон дода шавад
- MP.VSpeed: 0.0; — суръати амудй бо метр дар як сония бо филтри медианй
- MP.AvgVSpeed: 0.0; — суръати амудй бо метр дар як сония бо филтри миёна
- Baro.Press:1006.49; — фишори барометр бо миллибар
- Baro.Alt:54; — баландй аз руи барометр
- Baro.Temp:36.99; — харорати худи барометр
- GPS.Coord: N56d43m23s, E37d55m68s; - координатҳои ҷорӣ
- GPS.Home:N56d43m23s,E37d55m68s; — координатахои нуктаи ибтидой
- GPS.Alt: 165; — Баландии GPS бо метр
- GPS.Dst:10; — масофа аз нуктаи ибтидой бо метр
- DS.Temp: [fc] = 34.56; - сенсори ҳарорат дар тахта
Натиҷа чӣ гуна аст:
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
)
Чӣ бояд кард, агар алоқаи мобилӣ "афтад"? Дар ин ҳолат, мо корти дуюм дорем; ду SIM корт ба модем ворид карда мешаванд (як слот дар як вақт):
Он метавонад ба таври худкор ба канали эҳтиётӣ гузарад, агар канали асосӣ ногаҳон посух надиҳад.
Агар ҳарду шабакаи мобилӣ дастнорас шаванд, чӣ мешавад?
(Писарбача аз
Дар ин ҳолат, мо як трекери мустақили GPS хоҳем дошт, ки дар бораи ҷойгиршавии он сигнал мефиристад. Лутфан таваҷҷӯҳ намоед, ки он на тавассути шабакаи мобилӣ, ки мавҷудияти онро дар масофаҳои дур касе кафолат намедиҳад, балки тавассути моҳвора анҷом медиҳад.
Бале, трекери GPS назар ба оне, ки дар зери пӯсти Ҷеймс Бонд гузошта шуда буд, каме калонтар аст. Азбаски рақобати мо аз координатҳои сервери парвозкунанда вобаста аст, ин қисми маълумоти аз тахта гирифташуда муҳимтарин хоҳад буд. Аммо мо дар ин бора дар мақолаи навбатӣ сӯҳбат хоҳем кард. Ба наздикӣ, блоги моро пайгирӣ кунед!
Мо ба муваффакияти тамоми корхона чунон боварй дорем, ки хатто барои онхое, ки ногахон мехоханд, ки туб ба кучо меафтад, конкурс эълон кардем. Тафсилот дар мо
Манбаъ: will.com