Cov phooj ywg, nws yog lub sijhawm los sau cov txiaj ntsig ntawm peb "Server in the Clouds" project kev sib tw. Yog tias leej twg tsis paub, peb tau pib qhov kev lom zem geek project: peb tau ua ib lub server me me ntawm Raspberry Pi 3, txuas lub GPS tracker thiab sensors rau nws, thauj tag nrho cov khoom no mus rau lub zais pa kub thiab tso siab rau lub zog ntawm xwm. . Qhov twg lub pob yuav tsaws tsuas yog paub rau cov vajtswv ntawm cov cua thiab cov patrons ntawm aeronautics, yog li peb tau caw txhua tus los muab cov ntsiab lus rau hauv daim ntawv qhia - nws cov ntsiab lus ze tshaj plaws rau qhov chaw tsaws tiag tiag yuav tau txais khoom plig "qab".
Yog li, peb cov neeg rau zaub mov twb tau ya mus rau hauv huab, thiab nws yog lub sijhawm los sau cov txiaj ntsig ntawm peb cov kev sib tw. Txuas rau cov ntawv tshaj tawm yav dhau los txog kev sib tw
Post txog lub regatta (Qhov khoom plig rau thawj qhov chaw hauv peb qhov kev sib tw yog kev koom tes hauv kev caij nkoj regatta AFR (Lwm F * cking haiv neeg), uas yuav muaj nyob rau lub Kaum Ib Hlis 3 txog 10 hauv Saronic Gulf (Tebchaws Greece) ua ke nrog pab pawg RUVDS thiab Habr.
Peb ua li cas "hlau ntuΒ» project - rau cov kiv cua ntawm geek porn, nrog cov ntsiab lus thiab kev txheeb xyuas code.
Qhov chaw qhov project, qhov twg nws muaj peev xwm saib xyuas lub zog ntawm lub pob thiab telemetry hauv lub sijhawm.
Tshaj tawm los ntawm qhov chaw uas lub pob tau pib.
Thiab kev paub, tus tub ntawm kev ua yuam kev nyuaj
Raws li koj nco qab, peb npaj yuav tshaj tawm cov ntaub ntawv los ntawm lub server ntawm GSM modem. Qhov no yog lub ntsiab channel rau kev xa cov ntaub ntawv. Nws zoo li peb tau muab rau txhua qhov kev xav tsis thoob nrog cov xov tooj ntawm tes los ntawm kev ntxig ob daim npav SIM los ntawm cov neeg ua haujlwm nrog cov kev pabcuam zoo tshaj plaws hauv cheeb tsam Dmitrov rau hauv modem. Tsis tas li ntawd, lub modem muaj lub kav hlau txais xov zoo omnidirectional. Tab sis, raws li lawv hais, ib tug neeg xav, thiab opsos pov tseg. Thaum lub pob nce siab tshaj 500 meters (qhov siab ntawm Ostankino TV ntauwd), kev sib txuas lus ntawm tes tau ploj mus tag nrho.
Hauv hindsight, nws zoo li pom tseeb, tab sis qhov ntawd yog qhov hindsight yog rau. Tau kawg, cov kav hlau txais xov xov tooj ntawm tes yog tsim los rau kev pab them nqi hauv av, tsis yog hauv huab cua. Lawv cov qauv hluav taws xob "ntaus" raws lub nyem thiab tsis txhob "ci" rau hauv huab. Yog li kev sib txuas lus ntawm tes ntawm qhov siab ntawm ib nrab ib mais thiab saum toj no tsuas yog ib qho kev xav tsis thoob ntawm lub lobe ntawm qee lub kav hlau txais xov. Yog li rau ib nrab ntawm txoj kev tsis muaj kev sib txuas lus nrog lub zais pa ntawm lub xov tooj ntawm tes. Thiab thaum lub sij hawm qhovntsej thiaj tsis mob, thaum peb mus qis dua 500 meters, kev sib txuas lus ntawm tes tau pib ua haujlwm dua.
Peb tau txais telemetry li cas los ntawm lub zais pa? Ua tsaug rau cov ntaub ntawv txuas ntxiv tsis tu ncua rau qhov no. Peb tau nruab ib qho khoom siv rau ntawm lub pob LoRa xov tooj cua sib txuas lus, ua haujlwm ntawm 433 MHz.
Nws throughput yog me me, tab sis rau peb lub hom phiaj nws yog heev txaus. Raws li kev txiav txim siab qhov chaw ntawm lub pob siv GPS, tsis muaj teeb meem nrog qhov no; tus tracker ua haujlwm tsis muaj hiccups.
Thiab thaum lub davhlau, nws tau pom tias USB cable txuas lub telemetry module rau Raspberry Pi 3 tau ua rau muaj kev puas tsuaj. Nws ua hauj lwm hauv av, tiam sis tsis kam mus saum ntuj. Tej zaum ntshai qhov siab. Peb pom qhov txhaum ntawm lub cable tom qab tsaws. Hmoov zoo, peb tuaj yeem tsim cov ntaub ntawv xa ncaj qha los ntawm telemetry module ntawm LoRa.