ዝርዝር ሁኔታ:
- ደረጃ 1 - መግብሮች ፣ ክፍሎች
- ደረጃ 2 - Raspberry Pi እና ዳሳሾች
- ደረጃ 3 መሠረታዊውን ኮድ መጻፍ
- ደረጃ 4: ሙከራ
- ደረጃ 5 - ተጨማሪ ተግባራት
- ደረጃ 6 II። ሙከራ
- ደረጃ 7 - ልምምድ ያድርጉ
ቪዲዮ: ተንቀሳቃሽነት Smartparking: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህንን ፕሮጀክት በቀላል ግብ ጀመርነው -የመኪና ማቆሚያ ቦታ መጪ እና የወጪ መኪናዎችን ቁጥር ለመለካት እና ስለዚህ በእጣ ውስጥ ስላለው ነፃ እና የተያዙ ቦታዎችን ለሰዎች ለማሳወቅ ፈለግን።
በስራችን ወቅት እንደ ትዊተር እና ኢ-ሜል መላክ ባሉ አንዳንድ ተጨማሪ ተግባራት ፕሮጀክቱን አሻሽለናል ፣ ስለሆነም ሰዎች በቀላሉ እንዲያውቁ ይችሉ ነበር።
ደረጃ 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 እና ዳሳሾች
እንደ ሁለተኛው እርምጃችን የሃርድዌር ክፍሉን ሰብስበናል። ስለዚህ እኛ 2 የአልትራሳውንድ ዳሳሾችን አገናኘን እና OS (Raspbian) በእኛ Raspberry Pi ላይ ጫን። ከዚያ በኋላ ፣ ዳሳሾቹ በትክክል እየሠሩ መሆናቸውን ለመፈተሽ በ Python 3 ውስጥ ጥቂት የኮድ መስመሮችን ጽፈናል እና አንዳንድ ሙከራዎችን አደረግን።
ደረጃ 3 መሠረታዊውን ኮድ መጻፍ
በሚቀጥለው እርምጃችን መሰረታዊ ኮዳችንን ፕሮግራም አድርገናል። ከጀርባው ያለው ሀሳብ መጪውን እና የወጪ ዕቃዎችን (ተሽከርካሪዎችን) መለየት ነበር። መኪና በሚያልፍበት ጊዜ የተገኘው ርቀት በመጀመሪያው የመለኪያ ጊዜ ከተለካው የመጀመሪያው ርቀት ያነሰ ይሆናል። ዕቃውን በየትኛው ዳሳሽ ላይ በመመስረት እንደ የወጪ ወይም እንደ መጪ መኪና ይቆጠራል ፣ እናም ይህ ማለት በተያዙት ቦታዎች ላይ ቅነሳ ወይም መጨመር ማለት ነው።
ደረጃ 4: ሙከራ
በስራችን ወቅት ስህተትን ለመገንዘብ እና የትኛውን የኮድ ክፍል እንደነበረ በቀላሉ ለመፈተሽ እያንዳንዱን የኮዱን ክፍል ሞከርን።
በመሠረታዊ ኮዳችን ሙከራ ወቅት አንዳንድ ልኬቶችን መለወጥ ነበረብን። ለምሳሌ በቦታ ለውጥ ወቅት የስህተት መቻቻል ፣ እና የአነፍናፊዎቹ የእንቅልፍ ጊዜ።
የጥፋቱ መቻቻል መጀመሪያ የጥገና ቁጥር ነበር ፣ ግን ተንቀሳቃሽ መሆን እንዳለበት ከግምት በማስገባት በማንኛውም ዓይነት ሁኔታ በቀላሉ ሊዋቀር ይችላል።
ደረጃ 5 - ተጨማሪ ተግባራት
በአምስተኛው እርምጃችን የማሳወቂያ ኮድ ለመተግበር ፈለግን ፣ ይህ ማለት አልፎ አልፎ ስለ መኪና ማቆሚያ ቦታዎች ወቅታዊ ሁኔታ ሰዎችን ያሳውቃል ማለት ነው።
በዚህ እርምጃ መጀመሪያ ትዊተርን እና ከዚያ የኢሜል መላኪያ ክፍልን ተግባራዊ አደረግን።
እነዚህ ሁለቱም በየ 30 ደቂቃዎች ማሳወቂያዎችን ይልካሉ ፣ ግን በቀላሉ ሊቀየር ይችላል።
ደረጃ 6 II። ሙከራ
በዚህ ደረጃ የሙሉውን ኮድ አዲስ የተተገበሩ አባላትን ሞክረናል።
በዚህ ደረጃ በ Twitters ሕጎች ምክንያት ሊከሰት የሚችል ብልሽት አገኘን። ትዊተር የተባዙ ልጥፎችን አይፈቅድም ፣ ስለሆነም የመኪኖች ብዛት ከ 30 ደቂቃዎች በኋላ ባልተለወጠ ጊዜ ፣ ተመሳሳይ መረጃን በትዊተር ይልካል። ይህንን ጉዳይ በጊዜ ማህተም በመጠቀም ፈትተናል ፣ ይህም የልጥፎቹን ትክክለኛነትም አሻሽሏል።
ደረጃ 7 - ልምምድ ያድርጉ
በመጨረሻው ደረጃችን ከላይ የተጠቀሱትን እያንዳንዱን ክፍሎች ያካተተውን መላውን ስርዓት ሞክረናል። ይህ በተወሰኑ ፈቃደኛ ሠራተኞች እርዳታ በሞቢሊስ የመኪና ማቆሚያ ቦታ ላይ ተደረገ። በዚህ ጉዳይ ላይ አንዳንድ መለኪያዎችንም መለወጥ ነበረብን ፣ ስለዚህ ያለመሳሳት የመኪናዎችን ብዛት መቁጠር እንችላለን።
ምርመራው የተደረገው በ 3 ሰዎች እርዳታ ነው። በዚህ ጊዜ መኪኖቹን በትክክል ለመቁጠር የአነፍናፊዎቹ የእንቅልፍ ጊዜ የ 1.5 እሴት ማግኘት እንዳለበት መወሰን እንችላለን።
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማስጠንቀቂያ ስርዓት - ደረጃዎች በደረጃ: 4 ደረጃዎች
የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ማንቂያ ስርዓት | ደረጃዎች በደረጃ-በዚህ ፕሮጀክት ውስጥ አርዱዲኖ UNO እና HC-SR04 Ultrasonic Sensor ን በመጠቀም ቀላል የአርዱዲኖ መኪና የተገላቢጦሽ የመኪና ማቆሚያ ዳሳሽ ወረዳ እቀዳለሁ። ይህ በአርዱዲኖ ላይ የተመሠረተ የመኪና ተገላቢጦሽ የማስጠንቀቂያ ስርዓት ለራስ ገዝ አሰሳ ፣ ሮቦት ሬንጅንግ እና ለሌላ ክልል አር
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 ደረጃዎች 3 ደረጃዎች
በ Raspberry Pi 4B ላይ የፊት ለይቶ ማወቅ በ 3 እርከኖች-በዚህ መመሪያ ውስጥ የሹንያፊትን ቤተመፃሕፍት በመጠቀም ከ Rasyaberry O/S ጋር Raspberry Pi 4 ላይ የፊት ለይቶ ማወቅን እናከናውናለን። ሹነፊታ የፊት መታወቂያ/ማወቂያ ቤተ -መጽሐፍት ነው። ፕሮጀክቱ ፈጣን የመለየት እና የማወቅ ፍጥነትን ለማሳካት ያለመ ነው
ማየት የተሳናቸው ሰዎችን ተንቀሳቃሽነት ለማሻሻል የእግር ጉዞ መመሪያ 6 ደረጃዎች
ማየት የተሳናቸው ሰዎችን ተንቀሳቃሽነት ለማሳደግ የእግር ጉዞ መመሪያ - የአስተማሪው ዓላማ አካል ጉዳተኞች በተለይም ማየት የተሳናቸው ሰዎች የሚጠቀሙበት የእግር ጉዞ መመሪያ ማዘጋጀት ነው። አስተማሪው የንድፍ መስፈርቶች
ተንቀሳቃሽነት Okosparkolo: 7 ደረጃዎች
ተንቀሳቃሽነት Okosparkolo: A beadandó során csapatunk célja egy okos parkoló kialakítása volt. አዝ አልፔልጎንዶላ a a-és kimenő autók számlálása, és ezzel a parkoló foglaltságának megadása volt. Ezt a munka során e-mailküldő és tweetelő funkcióval bővítettük, hogy a parkolni