loading

Mafunzo ya DIY ya Kujenga Mita Mahiri ya Kuegesha

Miji inazidi kuwa nadhifu, na kikundi chetu cha sauti kinatumai kuwa suala la kwanza wanalosuluhisha ni trafiki. Na sababu moja ya maumivu ya kichwa ya trafiki ni maegesho. Kwa hivyo, tunawezaje kuitatua?

Mafunzo ya DIY ya Kujenga Mita Mahiri ya Kuegesha 1

Kwa mita mahiri ya kuegesha! Mafunzo haya yanaonyesha jinsi ya kuunda mfano wa mita mahiri ya kuegesha inayowezeshwa na IoT kwa kutumia IBM Bluemix na PubNub. Programu ina vipengele vitatu vya msingi: Kumwonyesha dereva mwonekano wa wakati halisi wa maeneo ya maegesho yanayopatikana na kuchukuliwaKumruhusu dereva kuhifadhi nafasi ya kuegesha Kufuatilia kiotomatiki bili kulingana na vitendo vya madereva (kama vile kuingia na kuondoka kwenye nafasi ya maegesho) Kuweka Mradi na Repo ya Msimbo KamiliMradi huu ni jaribio kubwa la DIY kwa wapenda IoT.

Kwa hivyo ikiwa ungependa kuijaribu, nenda kwa GitHub kwa msimbo kamili wa chanzo wa mradi wa bluemix-parking-meter.Rejelea maagizo ya muundo na usome faili kwa hatua za kina, kuanzia kusanidi maunzi hadi kupangisha na kuendesha programu. . Ili kupangisha programu hii, utahitaji kuunda akaunti ya Bluemix na PubNub.

Tembelea ukurasa wa kujisajili wa IBM Bluemix na ukurasa wa nyongeza wa PubNub ili kuunda akaunti zako husika. Huduma zote mbili hutoa akaunti ya kiwango cha bure ili kucheza karibu na matoleo yao. VipengeleKuna vipengele vitatu vya programu:Seva ya Kusimamia Maegesho (PMS) hufuatilia nafasi zote za maegesho na kudhibiti upimaji wa mita na malipo kwa watumiaji wote.

Mfumo wa maunzi wa IoT huunganisha nafasi za maegesho na PMS na pia hutambua kuwepo au kutokuwepo kwa gari.Mobile App inatoa kiolesura rahisi ili kumsaidia dereva kupata nafasi wazi na kudhibiti matumizi na malipo yake ya maegesho. Jukwaa la maunzi linaendeshwa na Arduino Yun na hutumia vihisi vya ultrasonic kutambua kuwepo au kutokuwepo kwa gari katika nafasi ya kuegesha.

Mafunzo ya DIY ya Kujenga Mita Mahiri ya Kuegesha 2

PMS inatekelezwa kama seva ya programu inayoendesha kwenye Python. Hufuatilia vifaa vyote na kudhibiti utozaji na uwekaji nafasi. Mobile App (pia inajulikana kama Auto Park) ni programu ya Android ya Cordova na JavaScript.

Seva ya maombi ya PMS inapangishwa kwenye jukwaa la wingu la IBM Bluemix na mawasiliano yote kati ya PMS hadi maunzi na PMS kwenye programu ya simu ya mkononi yanaendeshwa na PubNubs Realtime Data Stream Network.HardwareIfuatayo ni orodha ya vipengele vya maunzi vilivyotumika kwa mradi huu:Arduino YunHC -Sensor ya ultrasonic ya SR04 (Nambari 3. )Mpangilio wa sampuli kwenye ubao wa mkate umeonyeshwa hapa chini:Na mchoro wa mpangilio unaohusishwa wa saketi ya maunzi uko hapa chini:Kuna sehemu tatu za utendaji wa maunzi:Mdhibiti Mkuu Arduino Yun inayowezeshwa na WiFi hufanya kazi kama kidhibiti kikuu cha kudhibiti maegesho machache. nafasi.

Hufuatilia mara kwa mara na kupata hadhi ya kila nafasi ya maegesho ndani ya mamlaka yake, kupitia vihisi vya angani. Pia inaingiliana na PMS kupitia PubNub na kuchapisha hali ya maegesho Kidhibiti cha Sensor Hii ni sehemu ya ndani ya bodi ya Arduino Yun, inayoendeshwa na chipu ya ATMega32. Inaingiliana moja kwa moja na vitambuzi na kuendesha kitanzi, kila baada ya sekunde chache, ili kupata hali ya hivi punde ya kila vitambuzi vya Ultrasonic Sensore Tatu HC-SR04 hutumiwa kuiga nafasi tatu za maegesho.

Msimbo wa chanzo wa usanidi wa maunzi unapatikana chini ya saraka ya yun_pubnub (kwa kidhibiti kikuu) na saraka ya kifaa/hcsr04 (kwa kidhibiti cha vitambuzi) kwenye hazina ya GitHub.Seva ya Kusimamia Maegesho (IBM Bluemix)PMS imeandikwa kwa Python na inaweza kusakinishwa kama kidhibiti. IBM Bluemix mwenyeji wa huduma. IBM Bluemix hutoa uwezo wa kompyuta kwa PMS kufuatilia vifaa vya maunzi na kudhibiti uwekaji mita za maegesho na utozaji bili kwa watumiaji.

Zaidi ya hayo, utahitaji kuhusisha huduma ya nyongeza ya PubNub na akaunti yako ya IBM Bluemix ili PMS ifanye kazi na PubNub. Rejelea hatua katika README.md ili kuelewa jinsi ya kusanidi na kukaribisha programu ya Python chini ya Bluemix na PubNub.

Msimbo wa chanzo wa PMS unapatikana chini ya saraka ya mita ya kuegesha gari kwenye hazina ya GitHub.Mobile AppProgramu ya simu ni programu ya kawaida ya Android inayotokana na Cordova. Inaonyesha ramani ya eneo la maegesho iliyo na nafasi za maegesho zilizo na alama za rangi ili kumsaidia mtumiaji kuchagua nafasi tupu.

Msimbo wa chanzo wa programu ya simu iko chini ya saraka ya MobileApp katika hazina ya GitHub.PubNubPubNub hufanya kama nyenzo ya kati ya mawasiliano ya mfumo mzima. Inatoa Mtandao wa Wakati halisi wa Kutiririsha Data unaotegemea wingu ambao unaauni zaidi ya SDK 70, hivi kwamba unaweza kuwezesha kifaa chochote kuwasiliana na kifaa kingine chochote kwenye Mtandao.

Programu hii hutumia SDK tatu za PubNubs kwa vipengele vyote ili kuwasiliana kwa urahisi. Hizi ni:Javascript SDK ya programu ya simuPython SDK ya PMSPOSIX C SDK kwa Arduino YunProgramu hii inategemea chaneli kadhaa za PubNub ili kuwezesha mawasiliano kati ya vijenzi, kama inavyoonyeshwa hapa chini:Kituo cha faragha kwenye mchoro hapo juu kinarejelea kituo maalum kati ya PMS na programu moja ya simu. Barua pepe zote zinazobadilishwa kupitia chaneli za PubNub ziko katika umbizo la JSON.

Kwa kila programu ya simu inayoomba kuweka nafasi ya maegesho, PMS huanzisha ujumbe kupitia kituo hiki kwa programu hiyo ya simu. Umuhimu wa chaneli zote utafafanuliwa katika sehemu inayofuata.Uendeshaji na Matukio ya MfumoUendeshaji kamili wa mfumo huu unaweza kugawanywa katika hali tano zifuatazo.

Hali ya 1: Uanzishaji wa Programu Wakati programu ya simu inazinduliwa kwa mara ya kwanza baada ya kusakinishwa, inaomba nambari ya simu/nambari ya usajili ya gari la watumiaji. Hiki hutumika kama kitambulisho cha kipekee cha PMS kufuatilia programu kwa madhumuni ya bili. Baadaye, programu hutuma ombi kwa PMS ili kupata hali ya nafasi zote za maegesho.

Hii inatumika kuonyesha ramani, ambapo kila nafasi inatambuliwa na nambari ya yanayopangwa (001, 002 na 003). Hivi ndivyo ubadilishanaji wa ujumbe unavyofanyika kati ya PMS na programu ya simu:Ombi la JSON kutoka kwa programu lina kigezo Aina ya Ombi yenye thamani ya 1 ili kuonyesha ombi la kuleta hali ya wingi wa nafasi zote za maegesho. Jibu la JSON kutoka kwa PMS lina nambari ya nafasi za maegesho kama kigezo na hali yake kama 0 au 1 , ili kuashiria kuwa nafasi hiyo iko wazi au inakaliwa.

Kwa onyesho la ramani katika programu ya simu ya mkononi, nafasi za maegesho ambazo haziko wazi kwa sasa zinaonyeshwa kuwa za kijani, ilhali zile zinazokaliwa au zimehifadhiwa zimeonyeshwa kama nyekundu. Mfano wa 2: Usasishaji wa Hali ya KifaaWakati wowote nafasi ya kuegesha inapotambua kuwepo au kutokuwepo kwa gari, mara moja huashiria PMS.Hapa, 001 inabainisha nambari ya kitambulisho ya yanayopangwa ya nafasi na thamani ya 1 inaonyesha kuwa nafasi ya maegesho inachukuliwa.

Vinginevyo, thamani ya 0 inaonyesha kuwa nafasi iko wazi. PMS pia hutuma maelezo haya kwenye kituo cha kimataifa cha PubNub parkingapp-resp ili programu zote ziweze kusasisha onyesho lao la ramani ya maegesho. Mfano wa 3: Ombi la kuhifadhi. & Mtumiaji wa Billing StartA anayekaribia nafasi ya maegesho iliyo wazi anaweza kuihifadhi mapema kwa kugonga sehemu inayohitajika ya maegesho kwenye programu.

Hii inahimiza PMS kuanzisha kipindi cha bili kwa mtumiaji. PMS hutuma ujumbe kwa programu kwenye chaneli yake ya faragha ili kuanzisha kuanza kwa utozaji. Pamoja na hili, PMS pia huanza kipima saa.

Huu hapa ni uangalizi wa karibu wa umbizo la jumbe za JSON katika mwingiliano huu:Kigezo cha Aina ya Ombi chenye thamani ya 2 kinaonyesha ombi la kuweka nafasi. ni nambari ya usajili wa leseni ya gari Inatambuliwa na yenyewe kipindiAina yenye thamani 0 inaonyesha kuanza kwa kipindi cha bili kwa mtumiaji ambaye amehifadhi nambari ya nafasi inayotambuliwa kwa thamani ya kifaaID. Baada ya kupokea ujumbe kwenye chaneli yake ya faragha, programu ya simu huonyesha ujumbe kwa mtumiaji ili kuthibitisha uhifadhi wake wa maegesho. ombi:Aidha, PMS pia hutuma sasisho kwenye chaneli parkingapp-respto kufahamisha programu zote za rununu kwamba nafasi iliyotajwa ya maegesho sasa inakaliwa.Mchoro wa 4: Uthibitisho wa Kuhifadhi Baada ya kuhifadhi, wakati mtumiaji anapoingia na kuegesha gari lake katika maegesho yaliyotengwa. space, maunzi hutuma sasisho la hali kwa PMS ili kuonyesha uthibitisho wa kuhifadhi.

Kwa wakati huu, PMS inasimamisha kipima saa. Tukio la 5: Kuacha MalipoBaadaye, mtumiaji anapoondoa gari lake kutoka kwenye nafasi ya kuegesha, kifaa cha maunzi huhisi hili tena na kutuma sasisho la hali kwa PMS linaloonyesha kuwa nafasi sasa haiko. Baada ya kupokea sasisho hili, PMS huhesabu bili kwa mtumiaji na kutuma ujumbe wa kusitisha kipindi cha bili pamoja na maelezo ya bili kwa programu ya simu kupitia chaneli yake ya faragha.

Ujumbe wa JSON uliopokewa na programu ya simu una vigezo vya maelezo ya bili: Ni wakati wa kuanza wa maegezo Ni wakati wa mwisho wa maegezo ni jumla ya muda wa maegesho (katika dakika) Ni kiwango cha malipo. Hatimaye, programu ya simu inaonyesha maelezo ya bili kwenye skrini kama ifuatavyo: PMS imepangwa kutoza $10 kwa kila dakika sitini ya maegesho. Matukio MbadalaIkiwa mtumiaji atahifadhi nafasi ya maegesho lakini haonyeshi, kipima saa cha PMS, ambacho kimeanza. katika hali ya 3, huhesabu kutoka sekunde 60 hadi 0 na hatimaye kutekeleza scenario 5 bila kichochezi cha maunzi.

Katika hali hii mtumiaji atatozwa bili ya chini kabisa $10. Zaidi ya hayo, programu tumizi hii haina kipengele chochote cha kuthibitisha mtumiaji wakati wa maegesho (kama sehemu ya hali ya 4), ili kuhakikisha kwamba mtumiaji aliyehifadhi nafasi ya kuegesha ndiye anayeegesha gari lake katika nafasi hiyo. Hili limeachwa kama zoezi kwa wasomaji ambao wangetaka kuboresha zaidi programu hii na kuifanya iwezekane kwa karibu na utumaji wa maisha halisi.

Tulikuwa na wakati mzuri wa kujenga na kucheza na programu hii, na kujaribu hali ya mwisho hadi mwisho ilikuwa ya kuvutia sana ikizingatiwa kuwa kuna mifumo ndogo ndogo inayohusika. Kutumia IBM Bluemix & Huduma za PubNub hurahisisha sana changamoto za ukuzaji kwani msanidi anaweza kuzingatia mantiki ya programu bila kuwa na wasiwasi kuhusu jinsi ya kufanya mawasiliano kufanya kazi kati ya mifumo ndogo tofauti. Kando na haya, huduma zote mbili zina uwezo wa kushughulikia kiwango kikubwa ambacho kinaweza kusasishwa ili kuunda programu zinazofanana za ulimwengu ambazo zinahitaji nyongeza 247 na maelfu ya watumiaji wa nasibu wanaokuja.

Ilichapishwa mara kwa mara katika habari za hivi punde zaidi za maendeleo na teknolojia zilizotumwa moja kwa moja kwenye kikasha chako? SWALI HUSIKA Sikupata Toleo la Google Glass Explorer.

Kujaribu kujifunza Glass dev bila vifaa ni juhudi bure? Hapana, bado unaweza kujifunza misingi ya ukuzaji wa Kioo bila maunzi. Kuna mbinu tatu kuu za kukamilisha hili: 1) Tembelea hati za API ya Kioo, ingia kwenye uwanja wa michezo, na uanze kuharakisha msimbo fulani.

Pakua maktaba ya PHP, Java, na Python, yoyote ambayo utafurahiya nayo zaidi. Jifahamishe na jargon na ubadilishaji (ratiba ya matukio, vifurushi, menyu, n.k). Soma hati za usaidizi (kiungo cha pili hapa chini) ili kuona jinsi maunzi ya Glass yanavyofanya kazi.

Unda baadhi ya programu kwa vipimo hivi. Hivi karibuni, utapata rafiki aliye na vifaa vya t

Wasiliana na sisi
Makala iliyopendekezwa
Kesa
Karibu kila mtu amesikia kuhusu sensorer za maegesho, hata watu wengi ni wa sekta ya maegesho wamefanya kazi nayo hapo awali. Walakini, sensorer ni
Uboreshaji wa maegesho kwa vitambuzi na API ni mojawapo ya kesi zilizo wazi zaidi za utekelezaji wa IoT wa viwanda na jiji mahiri. Kuna fursa wazi ya biashara: m
Soko la Maegesho ya gari la abiria linatarajiwa kukua kwa CAGR ya 17.94%, kufikia saizi ya soko ya dola bilioni 5.25 ifikapo 2021. Uzalishaji wa magari ulimwenguni kote
Saizi ya soko la sensorer za kuzuia mgongano ulimwenguni inatarajiwa kufikia dola bilioni 18.97 ifikapo 2025, kulingana na utafiti mpya uliofanywa na Grand View Research, Inc., d.
Fomu dhidi ya Dawa katika SmartCitiesKuna aina tatu za watu katika ulimwengu huu. Kwanza, kuna watu ambao hufanya mambo kutokea. Halafu kuna watu wanaotazama wembamba
Sensorer mahiri ya maegesho yenye utendakazi wa ajabu, utendakazi rahisi, muundo maarufu, hali bora ya kufanya kazi na ubora wa juu.Mfano: Mfumo wa Kitambua Maegesho ya Video SNK-0414.3MTFT
UtanguliziKukuza mapendeleo ya wateja kwa starehe ya ndani ya gari na urahisi wa kuendesha gari kunasababisha uboreshaji wa kidijitali wa magari ya abiria. Vipengele kama vile inf ya skrini ya kugusa
Artificial Intelligence ni sehemu ya maisha yetu ya kila siku sasa. Teknolojia hii hutuzunguka kutoka kwa mifumo ya otomatiki ya maegesho, vitambuzi mahiri vya picha hadi usaidizi wa kibinafsi. Simi
Septemba iliyopita, tuliweka vitambuzi vya kuegesha macho ili kupima ukaaji wa zaidi ya maeneo 500 ya maegesho ya barabarani katika jiji la chuo kikuu cha Braunschweigs wilaya.
Magari ya kiotomatiki yana vipengele kadhaa vya hali ya juu kama vile udhibiti wa usafiri wa anga unaobadilika, usaidizi wa maegesho, onyo la kuondoka kwenye njia, breki ya dharura ya kiotomatiki, na upofu.
Hakuna data.
Shenzhen Tiger Wong Technology Co., Ltd ndiye mtoaji anayeongoza wa suluhisho la udhibiti wa ufikiaji kwa mfumo wa akili wa maegesho ya gari, mfumo wa utambuzi wa sahani za leseni, zamu ya kudhibiti ufikiaji wa watembea kwa miguu, vituo vya utambuzi wa uso na Suluhisho la maegesho la LPR .
Hakuna data.
CONTACT US

Shenzhen TigerWong Technology Co., Ltd

Tel:86 13717037584

E-Maile: info@sztigerwong.com

Ongeza: Ghorofa ya 1, Jengo A2, Hifadhi ya Viwanda ya Silicon Valley Power Digital, Na. 22 Dafu Road, Guanlan Street, Longhua District,

Shenzhen, Mkoa wa Guangdong, Uchina  

                    

Hakimiliki © 2021 Shenzhen TigerWong Technology Co.,Ltd  | Setema
Contact us
skype
whatsapp
messenger
contact customer service
Contact us
skype
whatsapp
messenger
Futa.
Customer service
detect