Orodha ya maudhui:

Uhamaji Smartparking: Hatua 7
Uhamaji Smartparking: Hatua 7

Video: Uhamaji Smartparking: Hatua 7

Video: Uhamaji Smartparking: Hatua 7
Video: ОЖИДАНИЕ или РЕАЛЬНОСТЬ! ИГРЫ в РЕАЛЬНОЙ ЖИЗНИ! Маленькие кошмары 2 в реальной жизни! 2024, Novemba
Anonim
Uhamaji Smartparking
Uhamaji Smartparking

Tulianza mradi huu kwa lengo rahisi: tulitaka kupima idadi inayoingia na inayotoka ya magari ya maegesho, na hivyo kuwajulisha watu juu ya nafasi za bure na zinazochukuliwa katika kura hiyo.

Wakati wa kazi yetu tuliboresha mradi na kazi zingine za ziada, kama vile tweeting na kutuma barua-pepe, ili watu waweze kupata habari kwa urahisi.

Hatua ya 1: Vifaa, Sehemu

Ili kuweza kuanza kufanya kazi kwenye mradi hatua yetu ya kwanza ilikuwa kupata mkono wetu kwa sehemu zinazohitajika, ambazo ni zifuatazo:

● Raspberry Pi 3

www.raspberrypi.org/products/raspberry-pi-3-model-b/

● Transducer ya Ultrasonic HC-SR04

hobbielektronikabolt.hu/spd/HCSR04/Ultrahangos-tavolsagmero-HC-SR04

● Dashibodi ya sensorer, na nyaya za kuunganisha, na upinzani wa 1000 Ω

● Ugavi wa umeme - Powerbank

Hatua ya 2: Raspberry Pi na Sensorer

Raspberry Pi na Sensorer
Raspberry Pi na Sensorer

Kama hatua yetu ya pili tulikuwa tumekusanya sehemu ya vifaa. Kwa hivyo tuliunganisha sensorer 2 za ultrasonic na kusanikisha OS (Raspbian) kwenye Raspberry Pi yetu. Baada ya hapo, kujaribu ikiwa sensorer zilifanya kazi vizuri, tuliandika mistari michache ya nambari katika Python 3 na tukafanya majaribio kadhaa.

Hatua ya 3: Kuandika Msimbo wa Msingi

Kuandika Msimbo wa Msingi
Kuandika Msimbo wa Msingi

Katika hatua yetu inayofuata tulipanga nambari yetu ya msingi. Wazo nyuma yake lilikuwa kugundua vitu vinavyoingia na kutoka (magari). Umbali uliogunduliwa wakati gari ingetembea ingekuwa ndogo kuliko umbali wa asili uliopimwa wakati wa kipimo cha kwanza. Kulingana na ni sensor gani inayoweza kugundua kitu hicho, itahesabiwa kama gari inayotoka, au inayoingia, na kwa hivyo itamaanisha kupunguzwa au kuongeza kwa nafasi zilizochukuliwa.

Hatua ya 4: Upimaji

Upimaji
Upimaji

Wakati wa kazi yetu tulijaribu kila sehemu ya nambari, kuweza kugundua kosa na kuangalia kwa urahisi ni sehemu gani ya nambari iliyokuwa nayo.

Wakati wa upimaji wa nambari yetu ya msingi tulilazimika kubadilisha vigezo kadhaa. Kwa mfano uvumilivu wa makosa wakati wa mabadiliko ya mahali, na wakati wa kulala wa sensorer.

Uvumilivu wa makosa kwanza ilikuwa nambari ya kurekebisha, lakini ikizingatiwa kuwa inapaswa kuwa ya rununu, na kwa hivyo inaweza kusanidiwa kwa urahisi katika aina yoyote ya mazingira tulitumia vigeuzi tofauti katika hali ikiwa.

Hatua ya 5: Kazi za Ziada

Kazi za Ziada
Kazi za Ziada

Katika hatua yetu ya tano tulitaka kutekeleza nambari ya kuarifu, ambayo ilimaanisha kwamba wakati mwingine ingewajulisha watu juu ya hali ya maegesho ya sasa.

Wakati wa hatua hii kwanza tulitekeleza tweeting na kisha sehemu ya kutuma barua-pepe.

Zote hizi hutuma arifa kila dakika 30, lakini inaweza kubadilishwa kwa urahisi.

Hatua ya 6: II. Upimaji

Katika hatua hii tulijaribu vitu vipya vilivyotekelezwa vya nambari yote.

Katika hatua hii tumegundua utendakazi unaowezekana unaosababishwa na sheria za Twitters. Twitter hairuhusu nakala za nakala, kwa hivyo wakati idadi ya magari haikubadilika baada ya dakika 30, ingeweza kutuma habari hiyo hiyo. Tulisuluhisha suala hili kwa kutumia stempu ya wakati, ambayo pia iliboresha ukweli wa machapisho.

Hatua ya 7: Mazoezi

Mazoezi
Mazoezi
Mazoezi
Mazoezi
Mazoezi
Mazoezi

Katika hatua yetu ya mwisho tulijaribu mfumo mzima, ambao ulijumuisha kila sehemu iliyotajwa hapo juu. Hii ilifanyika katika maegesho ya Mobilis kwa msaada wa wajitolea wengine. Tulihitaji kubadilisha vigezo kadhaa katika kesi hii pia, kwa hivyo tunaweza kuhesabu idadi ya magari bila kosa.

Jaribio lilifanywa kwa msaada wa watu 3. Wakati huu tunaweza kuamua kuwa wakati wa kulala wa sensorer inapaswa kupata thamani ya 1.5 kuhesabu magari kikamilifu.

Ilipendekeza: