Apibūdinimas:
Šiandien noriu papasakoti apie vieną unikalią programą, kuri gali įspėti apie automobilio vagystę. Taip taip, jūs išgirdote teisingai. Yra programa, kuri veikia kaip automobilio signalizacija. Jis vadinamas iš kūrėjo HIPDRIVER.ME. Šį signalą galite atsisiųsti iš mūsų svetainės. Nemokama versija apribota iki 2 valandų darbo (saugos laikas).
Norėdami pašalinti šį apribojimą, įsigykite pilną versiją, ji nėra tokia brangi, galite pasitikėti manimi. Programos funkcionalumas yra tiesiog nuostabus. Jis gali būti naudojamas stebėti rato nuėmimą, evakuaciją, vagystę ir net smūgį. Bet pakalbėkime apie viską išsamiau – programa įdomi.
Taikymo ypatybės:
- automobilio judėjimo atvaizdavimas vagystės ar evakuacijos metu asmeninėje paskyroje;
- parodyti automobilio vietą, pavyzdžiui, didelėje automobilių stovėjimo aikštelėje;
- švyturio režimas;
- energijos taupymo režimas;
- palydovinio sekimo galimybė per GPS;
- veikia visur, kur yra GSM ryšys;
- galimybė reguliuoti jutiklių jautrumą tiek iš programos, tiek per savo asmeninę paskyrą;
- žadintuvo įjungimo laikmatis;
- ir daug daugiau.
Norėdami peržiūrėti funkcijas, rekomenduoju apsilankyti oficialioje šios programos kūrėjo svetainėje. Mane labai nudžiugino aiški ir paprasta sąsaja bei galimybė dirbti 3 režimais:
1) Telefonas – telefonas;
2) Rinkimas;
3) SMS.
Pirmuoju režimu organizacija turi turėti du telefonus su Android operacine sistema. Kuriame vienas telefonas veiks kaip signalizacija, o antrasis kaip valdymo pultas. Noriu pasakyti, kad tai labai patogu, bet šiuo atveju, kaip ir kitais, telefoną reikia palikti automobilyje. Naudodamas jutiklius, telefonas nustato, ar išorinės sąlygos keičiasi, ar ne. O vos tik telefonas nors šiek tiek pakeis savo padėtį, jis savininkui praneš, kad kažkas ne taip. Naudojant 2-ąjį būdą, telefonas pradės skambinti nustatymuose nurodytu telefono numeriu. Su SMS tai tas pats, kas su rinkimu. Naudoti programą labai patogu ir malonu, visi veiksmai užtrunka minimaliai. Galime apibendrinti.
Išvada:
Išbandęs paraišką paskambino buvau maloniai nustebintas. Nustačiau jutiklius į maksimalų jautrumą ir bandžiau nuleisti du ratus, signalizacija veikė tinkamai. Taip pat patikrinau GPS, įdėjau telefoną į žmonos automobilį ir žiūrėjau, kur ji važiuoja. Galiu pasakyti, kad viskas veikia kaip laikrodis. Vienas dalykas, nepamirškite, kad telefoną reikia įkrauti. Žinoma, ši aplikacija nepakeis geros ir kokybiškos signalizacijos, tačiau labai tinka kaip alternatyva. 5 balų skalėje jis nusipelno maksimalus balas. Ir atminkite, kad net pati šauniausia automobilio signalizacija negali 100% apsaugoti jūsų automobilio nuo vagystės. Ačiū už dėmesį.
Sukurkime naują grandinę (pvz. radioaudi-reversing.grc pavadinimu), kur signalas bus paimtas nebe iš bladeRF, o iš įrašyto failo. Norėdami tai padaryti, naudojame failo šaltinio bloką, kuriam tiesiog perduodame failo pavadinimą. Dabar linksmybės prasideda. Konvertuojant ankstesniame etape gautą „vaizdą“ (2 pav.) į signalo lygio priklausomybę nuo laiko, jo reikšmė imama kaip visų amplitudių suma visuose aprėptuose spektro dažniuose kiekvienam laiko momentui, todėl tiriamas signalas turi būti atskirtas nuo triukšmo. Norėdami tai padaryti, galite naudoti žemųjų dažnių filtro modulį, tačiau jis nutraukia dažnius, palikdamas koridorių aplink nulinį dažnį, tai yra, tiksliai centre (0 MHz).
Bet kokiu atveju centre turime signalą iš nuolatinė srovė prietaiso elektros grandinėje, o dažnio parametro keitimas problemos neišspręs. Bet visą spektrą galima perkelti iš osmocom Sink gaunamą signalą padauginus iš kito, kurio dažnis lygus reikiamam poslinkiui (tai matematika). Norėdami tai padaryti, pridėsime daugybos ir signalo šaltinio bloką, mes pateiksime antrojo signalą į pirmojo įvestį kartu su failo šaltinio išvestimi. Daugybos išvestis, savo ruožtu, bus perduota žemo dažnio filtrui. Čia aš pasirinkau 10 kHz ribinį dažnį (reikšmė 10e3) ir 1 kHz perėjimo plotį (reikšmė 1e3, šis parametras nustato, kaip smarkiai filtras pjauna signalą, tai yra, kiek neryškūs yra ribinės srities kraštai).
Kitas svarbus parametras yra Signalo šaltinio dažnis – reikšmė, kuria bus perkeltas esamas signalas. Tikslinga jį įdėti į darbo sritį slankikliu, kaip ir freq, po pavadinimu, pavyzdžiui, freq_0. Dabar žemo dažnio filtro išvestį tiesiog nukreipiame į WX GUI Waterfall Sink – naudingas signalas turėtų kristi tiksliai per vidurį, įprastu 0 MHz dažniu.
Sveika! Šiame etape jau galime priartėti prie signalų analizės. Nuvilkime WX GUI Scope Sink į darbo sritį ir prijunkite jį prie Multiply išvesties per bloką „Complex to Mag“, kuris, kaip galite spėti, perduoda signalo reikšmes iš kompleksinio regiono į realių reikšmių sritį. kurie yra patogesni eksploatuoti. Fig. 3 galite pamatyti, kaip jis turėtų atrodyti.
Laimei, mūsų duomenys perduodami naudojant amplitudės moduliaciją ir yra tik du lygiai, todėl galime pereiti tiesiai prie dvejetainio vaizdavimo. Norėdami tai padaryti, nukreipkime Complex to Mag išvestį į Binary Slicer bloką, kuris paverčia signalo amplitudių seką į nulių ir vienetų seką, priklausomai nuo to, ar reikšmė didesnė už nulį, ar ne. Kadangi visos mūsų signalo amplitudės reikšmės yra didesnės už nulį, naudodami paprastą aritmetinį bloką Add const, kurio reikšmė yra maždaug -170 m, sumažinsime grafiką, kad dvejetainis pjaustytuvas turėtų ką atskirti. Pastarojo išvestis bus išsiųsta į failą per mums jau žinomą failų kriauklės bloką.
Atkreipkite dėmesį, kad tokią schemą praktikoje apsunkina tokie moduliai kaip Rational Resampler ir Throttle. Pirmasis leidžia sumažinti signalo atrankos dažnį, kad ateityje nedirbtumėte su pertekliniais duomenimis, antrasis iš esmės veikia taip pat ir yra naudojamas sumažinti procesoriaus apkrovą tais atvejais, kai nereikia apdoroti viso duomenų srautas be trūkstamų reikšmių (pavyzdžiui, pakanka tik išvesti duomenis ekrane, kaip ir mūsų). Taip pat verta paminėti, kad dažnio poslinkiui teisingiau naudoti „Frequency Xlating FIR“ filtro bloką, tačiau aiškumo dėlei tam naudojame dauginti.
Ryžiai. 3. Signalo tipas kaip amplitudė ir laikas
Ekrane „Waterfall Plot“ esant nuliui sekundei galite pamatyti naudingą signalą. Jis rodomas apimties diagramoje kaip amplitudė ir laikas.
Ryžiai. 4. Darbo su signalu schemos vaizdas
GAUTŲ DUOMENŲ AIŠKINIMAS
Taigi, mes gavome failą su baitų seka, atspindinčia signalą dvejetaine forma. 0x01 – vienas, 0x00 – nulis. Skaitymui sukurkime paprastą Python scenarijų, kuris vienetų ir nulių seką, viršijančią tam tikrą slenkstį, interpretuos kaip 1 arba 0, taip pat atskirs įvairių signalų tarp savęs.
Pateikdami gautus duomenis šešioliktaine forma, gauname tokias sekas:
2e23a99426bd8018 2e23a929426b805e 2e23a91f29428039 2e23a9031f298058 2e23a9cf031f809e Apibūdinimas: Paraiška " Signalizacija nuo vagystės" padės apsisaugoti nuo jūsų įrenginio vagystės. Apsaugos nuo vagystės signalizacija gali būti naudojama siekiant atgrasyti šeimą ir draugus, kurie tikrai mėgsta šnipinėti, kai nesinaudojate planšetiniu kompiuteriu ar telefonu. Pajudinus įrenginį arba atjungus nuo Įkroviklis nėra blogas, kad vaikai negalėtų naudotis jūsų telefonu. Pagrindinis ekranas: Ekrane yra du pagrindiniai mygtukai: Nustatymai: „Anti-Theft Alarm“ programos nustatymuose galite pakeisti pavojaus signalą, slaptažodį ir temą. Taip pat galima nustatyti atidėjimo laikotarpį prieš žadintuvą. „Pro“ versijoje turėsite prieigą prie automatinio programos paleidimo iš naujo paleidę įrenginį, naujus dizaino šablonus ir akumuliatoriaus apsaugą. M turtinga programa, kuri išmanųjį telefoną paverčia „elektroniniu budėtoju“ - idėja apskritai slypi paviršiuje! Kaip žinia, geroje modernioje signalizacijoje, be tradicinės reakcijos į kėbulo vibracijas, stiklų dūžį, durų atidarymą, degimo įjungimą ir pan., ją galima valdyti mobiliojo ryšio kanalu ir bendrauti su savininkas telefonu ir SMS žinute. O be to, naudodamiesi GPS atlikite įvairius naudingus dalykus: praneškite stovinčio automobilio koordinates, automobiliui išvažiavus iš iš anksto nustatytos teritorijos ribų, nubrėžkite maršruto takelį... Tiesą sakant, dauguma išmaniųjų telefonų galėtų padaryti tą patį, jei juos valdytų programa, kurios veikimo algoritmas yra artimas automobilio signalizacijos veikimo algoritmui. Tokių programų yra daug, ir nors kai kurios jų skirtos kovoti su paties telefono vagyste, kai kurios taip pat skirtos apsaugoti automobilį. Juos lengva rasti „Google Play“ programų parduotuvėje. Ir pasenę įrenginiai, kurie jau seniai buvo „išjungti“, yra tinkami šioms užduotims atlikti. „Aliarmo“ programosĮdiegkime ir išbandykime keletą programų, kad suprastume jų esmę ir galimybes. Programa, tiesiog vadinama „Signalka“, yra nemokama ir turi gana paprastą ir logišką sąsają, o tai yra gera žinia. Jis taip pat turi du darbo režimus.
Programos nustatymuose galite reguliuoti vibracijos jutiklio jautrumą, sekimo zonos spindulį, automobilio išvažiavimą, už kurio suveiks aliarmas (nuo 20 iki 120 metrų), taip pat įvykius, kuriems bus pranešta SMS žinute. gauti - judesio jutiklio įjungimas, įjungimas/išjungimas, senka baterija ir pan. Taip pat yra sekimo režimas, kai automobiliui išvažiavus iš sekimo zonos, įrenginys kas 5 minutes pradės siųsti koordinates. ![]() Kitos paraiškos autorius kitu „originaliu“ pavadinimu „ Apsaugos signalizacija“, atvirai kalbant, nesėkmingai sukūrė savo sąsają. Ne viskas jame yra intuityvu, yra daug absurdiškų problemų, kurios apsunkina eilinį vartotoją, pavyzdžiui, veikiantis išmaniojo telefono korpuso virpesių grafikas. Intuityvumo nėra – reikia naudojimo instrukcijos. Yra instrukcijų, bet tarp ekrano skilčių („Pagrindinis“, „Kalibravimas“, „Nustatymai“, „Kita“) jos nematyti – ji randama tik spustelėjus tris taškus viršutiniame dešiniajame kampe. ekranas, kuriame paslėptas papildomas mini meniu. Be to, paraiška taip pat yra mokama... Vienaip ar kitaip, įdomu, kad kūrėjas programoje daugiausia dėmesio skyrė išmaniojo telefono judesio jutiklio - akselerometro - maksimaliam panaudojimui. Vartotojas gali ne tik reguliuoti savo jautrumą pagal principą „daugiau/mažiau“, kaip ir ankstesnėje programoje, bet ir koreguoti jį skaitinėmis reikšmėmis nepriklausomai išilgai kiekvienos iš trijų koordinačių ašių X, Y ir Z. Programos nustatymuose , vartotojas gali nustatyti kampus, kuriuos pasiekus suaktyvins aliarmą ir išsiųs aliarmo SMS žinutę. Ir toje pačioje SMS gausite skaitmeninius duomenis apie mazgų pokyčius išilgai koordinačių ašių. Jei bus žinoma išmaniojo telefono padėtis, tikriausiai net bus galima padaryti išvadas apie tai, kas vyksta su automobiliu, atpažįstant kėlimą, nusėdimą ant ledo traškėjimo po ratu ar pakrovimą į vilkiką. Ar tai patogu ir kiek reikia – atviras klausimas, tačiau bet kokiu atveju šis sprendimas yra neįprastas, išskiriantis aplikaciją iš kitų. ![]() Štai kaip atrodo pranešimai, gaunami iš išmaniojo telefono kaip žadintuvo: ![]() Nauda ar lepinimas?Nemalonus telefono „signalizacijos“ bruožas yra tai, kad jis visiškai neturi jokių apsauginių funkcijų. Ji galės pranešti savininkui apie signalizaciją, tačiau neleis vagims užvesti automobilio, jei ant automobilio nebus kitų apsauginių elektroninių ar mechaninių priemonių. Atitinkamai, kyla klausimas: Kokiose situacijose gali būti prasminga seno mobiliojo telefono biudžetinė signalizacija? Tiesą sakant, čia yra du variantai.
Išmaniojo telefono montavimas ir maitinimasGaliausiai, svarbus nukrypimas. „Signalizacijos“ programų aprašymai nieko nesako apie išmaniojo telefono maitinimo šaltinį ir ne visi iškart apie tai pagalvos. Tačiau išmaniojo telefono maitinimas, jei staiga nuspręsite jį naudoti kaip „žadintuvą“, yra ypatinga problema. Įjungus GPS ir GSM, taip pat esant nuolat veikiančiam G jutikliui ir laukiant automobilio kėbulo vibracijų, įrenginys išsikraus daugiausiai per pusdienį. O jei naudosime „į pensiją“ išėjusį senuką ar naują, bet itin biudžetinį įtaisą, kurio baterija toli gražu nėra talpos ir kokybės rekordai, gerai, jei baterija laiko kelias valandas... Tai reiškia, kad turėsite nuolat maitinti telefoną. Tai nėra sudėtinga užduotis, tačiau reikia šiek tiek pasukti. Pirmiausia reikia surasti savo išmaniajam telefonui vietą automobilio salone, kuri būtų ir nepastebima paviršutiniškai apžiūrint, ir santykinai pasiekiama, kad prireikus galėtumėte atlikti kai kuriuos veiksmus su jutikliniu ekranu. Na, kad GPS veiktų. Tai, švelniai tariant, vienas kitą paneigiantys dalykai, bet tikimės, kad susitvarkysite. Po to maitinimo laidą turėsite prijungti prie vietos, kurioje išmanusis telefonas bus paslėptas nuo taško, kuriame nuolat yra 12 voltų (nepriklausomai nuo uždegimo raktelio padėties). Ir tada, šalia išmaniojo telefono, iš šių 12 voltų reikia padaryti 5 voltus - naudojant automobilio įkrovimas su microUSB kištuku ant laido. Reikia pastebėti, kad nuolatinis telefono jungimas prie įkrovimo yra priimtinas, bet ne pats optimaliausias sprendimas... Taip, pasibaigus įkrovimui, baterijos valdiklis pereina į iš pažiūros saugų budėjimo kompensavimo režimą, tačiau... |