ዝርዝር ሁኔታ:

ተንቀሳቃሽነት Smartparking: 7 ደረጃዎች
ተንቀሳቃሽነት Smartparking: 7 ደረጃዎች

ቪዲዮ: ተንቀሳቃሽነት Smartparking: 7 ደረጃዎች

ቪዲዮ: ተንቀሳቃሽነት Smartparking: 7 ደረጃዎች
ቪዲዮ: 10 Amazing Woodworking Tools Every Woodworker Needs to See 2024, ህዳር
Anonim
ተንቀሳቃሽነት Smartparking
ተንቀሳቃሽነት Smartparking

ይህንን ፕሮጀክት በቀላል ግብ ጀመርነው -የመኪና ማቆሚያ ቦታ መጪ እና የወጪ መኪናዎችን ቁጥር ለመለካት እና ስለዚህ በእጣ ውስጥ ስላለው ነፃ እና የተያዙ ቦታዎችን ለሰዎች ለማሳወቅ ፈለግን።

በስራችን ወቅት እንደ ትዊተር እና ኢ-ሜል መላክ ባሉ አንዳንድ ተጨማሪ ተግባራት ፕሮጀክቱን አሻሽለናል ፣ ስለሆነም ሰዎች በቀላሉ እንዲያውቁ ይችሉ ነበር።

ደረጃ 1 - መግብሮች ፣ ክፍሎች

በፕሮጀክቱ ላይ መሥራት ለመጀመር የመጀመሪያው እርምጃችን በሚከተሉት አስፈላጊ ክፍሎች ላይ እጃችንን ማግኘት ነበር።

● Raspberry Pi 3

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

● Ultrasonic transducer HC-SR04

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

Ash ዳሽቦርድ ለአነፍናፊዎቹ ፣ እና ለማገናኘት ኬብሎች ፣ ከ 1000 Ω ተቃውሞ ጋር

● የኃይል አቅርቦት - ፓወር ባንክ

ደረጃ 2 - Raspberry Pi እና ዳሳሾች

Raspberry Pi እና ዳሳሾች
Raspberry Pi እና ዳሳሾች

እንደ ሁለተኛው እርምጃችን የሃርድዌር ክፍሉን ሰብስበናል። ስለዚህ እኛ 2 የአልትራሳውንድ ዳሳሾችን አገናኘን እና OS (Raspbian) በእኛ Raspberry Pi ላይ ጫን። ከዚያ በኋላ ፣ ዳሳሾቹ በትክክል እየሠሩ መሆናቸውን ለመፈተሽ በ Python 3 ውስጥ ጥቂት የኮድ መስመሮችን ጽፈናል እና አንዳንድ ሙከራዎችን አደረግን።

ደረጃ 3 መሠረታዊውን ኮድ መጻፍ

መሠረታዊውን ኮድ መጻፍ
መሠረታዊውን ኮድ መጻፍ

በሚቀጥለው እርምጃችን መሰረታዊ ኮዳችንን ፕሮግራም አድርገናል። ከጀርባው ያለው ሀሳብ መጪውን እና የወጪ ዕቃዎችን (ተሽከርካሪዎችን) መለየት ነበር። መኪና በሚያልፍበት ጊዜ የተገኘው ርቀት በመጀመሪያው የመለኪያ ጊዜ ከተለካው የመጀመሪያው ርቀት ያነሰ ይሆናል። ዕቃውን በየትኛው ዳሳሽ ላይ በመመስረት እንደ የወጪ ወይም እንደ መጪ መኪና ይቆጠራል ፣ እናም ይህ ማለት በተያዙት ቦታዎች ላይ ቅነሳ ወይም መጨመር ማለት ነው።

ደረጃ 4: ሙከራ

ሙከራ
ሙከራ

በስራችን ወቅት ስህተትን ለመገንዘብ እና የትኛውን የኮድ ክፍል እንደነበረ በቀላሉ ለመፈተሽ እያንዳንዱን የኮዱን ክፍል ሞከርን።

በመሠረታዊ ኮዳችን ሙከራ ወቅት አንዳንድ ልኬቶችን መለወጥ ነበረብን። ለምሳሌ በቦታ ለውጥ ወቅት የስህተት መቻቻል ፣ እና የአነፍናፊዎቹ የእንቅልፍ ጊዜ።

የጥፋቱ መቻቻል መጀመሪያ የጥገና ቁጥር ነበር ፣ ግን ተንቀሳቃሽ መሆን እንዳለበት ከግምት በማስገባት በማንኛውም ዓይነት ሁኔታ በቀላሉ ሊዋቀር ይችላል።

ደረጃ 5 - ተጨማሪ ተግባራት

ተጨማሪ ተግባራት
ተጨማሪ ተግባራት

በአምስተኛው እርምጃችን የማሳወቂያ ኮድ ለመተግበር ፈለግን ፣ ይህ ማለት አልፎ አልፎ ስለ መኪና ማቆሚያ ቦታዎች ወቅታዊ ሁኔታ ሰዎችን ያሳውቃል ማለት ነው።

በዚህ እርምጃ መጀመሪያ ትዊተርን እና ከዚያ የኢሜል መላኪያ ክፍልን ተግባራዊ አደረግን።

እነዚህ ሁለቱም በየ 30 ደቂቃዎች ማሳወቂያዎችን ይልካሉ ፣ ግን በቀላሉ ሊቀየር ይችላል።

ደረጃ 6 II። ሙከራ

በዚህ ደረጃ የሙሉውን ኮድ አዲስ የተተገበሩ አባላትን ሞክረናል።

በዚህ ደረጃ በ Twitters ሕጎች ምክንያት ሊከሰት የሚችል ብልሽት አገኘን። ትዊተር የተባዙ ልጥፎችን አይፈቅድም ፣ ስለሆነም የመኪኖች ብዛት ከ 30 ደቂቃዎች በኋላ ባልተለወጠ ጊዜ ፣ ተመሳሳይ መረጃን በትዊተር ይልካል። ይህንን ጉዳይ በጊዜ ማህተም በመጠቀም ፈትተናል ፣ ይህም የልጥፎቹን ትክክለኛነትም አሻሽሏል።

ደረጃ 7 - ልምምድ ያድርጉ

መልመጃ
መልመጃ
መልመጃ
መልመጃ
መልመጃ
መልመጃ

በመጨረሻው ደረጃችን ከላይ የተጠቀሱትን እያንዳንዱን ክፍሎች ያካተተውን መላውን ስርዓት ሞክረናል። ይህ በተወሰኑ ፈቃደኛ ሠራተኞች እርዳታ በሞቢሊስ የመኪና ማቆሚያ ቦታ ላይ ተደረገ። በዚህ ጉዳይ ላይ አንዳንድ መለኪያዎችንም መለወጥ ነበረብን ፣ ስለዚህ ያለመሳሳት የመኪናዎችን ብዛት መቁጠር እንችላለን።

ምርመራው የተደረገው በ 3 ሰዎች እርዳታ ነው። በዚህ ጊዜ መኪኖቹን በትክክል ለመቁጠር የአነፍናፊዎቹ የእንቅልፍ ጊዜ የ 1.5 እሴት ማግኘት እንዳለበት መወሰን እንችላለን።

የሚመከር: