ዝርዝር ሁኔታ:

በ ML አማካኝነት የፒ ቆሻሻ መጣያ ምድብ ይስሩ!: 8 ደረጃዎች (ከስዕሎች ጋር)
በ ML አማካኝነት የፒ ቆሻሻ መጣያ ምድብ ይስሩ!: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ ML አማካኝነት የፒ ቆሻሻ መጣያ ምድብ ይስሩ!: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ ML አማካኝነት የፒ ቆሻሻ መጣያ ምድብ ይስሩ!: 8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: " አምላኬ ታሪኬን ቀይረው" ሊቀ መዘምራን ቴዎድሮስ ዮሴፍ 2024, ህዳር
Anonim
ከኤም.ኤል ጋር የፒ ቆሻሻ መጣያ ምድብ ያዘጋጁ!
ከኤም.ኤል ጋር የፒ ቆሻሻ መጣያ ምድብ ያዘጋጁ!
ከኤም.ኤል ጋር የፒ ቆሻሻ መጣያ ምድብ ያዘጋጁ!
ከኤም.ኤል ጋር የፒ ቆሻሻ መጣያ ምድብ ያዘጋጁ!

“የት ይሄዳል?!” በመባል የሚታወቀው የቆሻሻ ክላሲፋየር ፕሮጀክት ነገሮችን በፍጥነት መጣል እና የበለጠ አስተማማኝ ለማድረግ የተነደፈ ነው።

ይህ ፕሮጀክት አንድ ነገር ወደ ቆሻሻ መጣያ ፣ እንደገና ጥቅም ላይ ማዋል ፣ ማዳበሪያ ወይም አደገኛ ቆሻሻ ውስጥ መግባቱን ለመለየት በሎቤ ፣ ለጀማሪ ተስማሚ (ምንም ኮድ የለም!) ML ሞዴል ገንቢ የሰለጠነ የማሽን ትምህርት (ML) ሞዴልን ይጠቀማል። የቆሻሻ ማጠራቀሚያዎችን በሚያገኙበት ቦታ ሁሉ ለመጠቀም ሞዴሉ በ Raspberry Pi 4 ኮምፒተር ላይ ይጫናል!

ይህ አጋዥ ስልጠና በ Python3 ውስጥ ከሎቤ TensorFlow ሞዴል በ Raspberry Pi ላይ የራስዎን የቆሻሻ ክላሲፈር ፕሮጀክት እንዴት እንደሚፈጥሩ ይራመዳል።

ችግር - ጀማሪ ++ (አንዳንድ እውቀቶች/ ወረዳዎች እና ኮድ ማድረጉ ጠቃሚ ነው)

የንባብ ጊዜ: 5 ደቂቃ

የግንባታ ጊዜ - 60 - 90 ደቂቃዎች

ዋጋ ~ ~ 70 ዶላር (Pi 4 ን ጨምሮ)

አቅርቦቶች

ሶፍትዌር (ፒሲ ጎን)

  • ሎቤ
  • WinSCP (ወይም ሌላ የኤስኤስኤች ፋይል ማስተላለፍ ዘዴ ፣ CyberDuck for Mac ን መጠቀም ይችላል)
  • ተርሚናል
  • የርቀት ዴስክቶፕ ግንኙነት ወይም ሪል ቪኤንሲ

ሃርድዌር

  • Raspberry Pi ፣ SD Card እና USB-C የኃይል አቅርቦት (5V ፣ 2.5A)
  • ፒ ካሜራ
  • Ushሽቡተን
  • 5 ኤልኢዲዎች (4 አመላካች LED እና 1 ሁኔታ LED)

    • ቢጫ LED: ቆሻሻ
    • ሰማያዊ LED: እንደገና ጥቅም ላይ ማዋል
    • አረንጓዴ LED: ማዳበሪያ
    • ቀይ LED: አደገኛ ቆሻሻ
    • ነጭ LED: ሁኔታ
  • 6 220 Ohm resistors
  • 10 M-to-M ዝላይ ሽቦዎች
  • የዳቦ ሰሌዳ ፣ ግማሽ መጠን

ለመሸጥ ከመረጡ -

  • 1 JST አያያዥ ፣ የሴት መጨረሻ ብቻ
  • 2 M-to-F ዝላይ ሽቦዎች
  • 10 F-to-F ዝላይ ሽቦዎች
  • ፒ.ሲ.ቢ

ማቀፊያ

  • የፕሮጀክት መያዣ (ለምሳሌ ካርቶን ፣ እንጨት ፣ ወይም የፕላስቲክ ሳጥን ፣ በግምት 6”x 5” x 4”)
  • 0.5 "x 0.5" (2 ሴሜ x 2 ሴሜ) ጥርት ያለ የፕላስቲክ ካሬ

    ለምሳሌ ከፕላስቲክ የምግብ መያዣ ክዳን

  • ቬልክሮ

መሣሪያዎች

  • የሽቦ ቆራጮች
  • ትክክለኛ ቢላዋ (ለምሳሌ exacto ቢላዋ) እና የመቁረጫ ምንጣፍ
  • የብረት ብረት (አማራጭ)
  • ሙቅ ማቅለጥ መሣሪያ (ወይም ሌላ የማይሰራ ሙጫ-epoxy በጣም ጥሩ ይሰራል ግን ቋሚ ነው)

ደረጃ 1: ከመጀመራችን በፊት

ከመጀመራችን በፊት
ከመጀመራችን በፊት

ይህ ፕሮጀክት ራስ-አልባ በሆነ ውቅረት ውስጥ ሙሉ በሙሉ በተዘጋጀ Raspberry Pi ይጀምራሉ ብለው ያስባሉ። ይህንን እንዴት ማድረግ እንደሚቻል ለጀማሪ ተስማሚ መመሪያ እዚህ አለ።

እንዲሁም በሚከተሉት ላይ የተወሰነ እውቀት እንዲኖረን ይረዳል-

  1. ከ Raspberry Pi ጋር መተዋወቅ

    • ለመጀመር ምቹ መመሪያ እዚህ አለ!
    • እንዲሁም አጋዥ -በፒ ካሜራ መጀመር
  2. የፓይዘን ኮድ ማንበብ እና ማረም (ፕሮግራም መጻፍ አያስፈልግዎትም ፣ አርትዕ ያድርጉ)

    ከ Raspberry Pi ጋር ወደ Python መግቢያ

  3. Fritzing የወልና ንድፎችን ማንበብ
  4. የዳቦ ሰሌዳ በመጠቀም

    የዳቦ ሰሌዳ ትምህርትን እንዴት እንደሚጠቀሙ

መጣያዎ የት እንደሚሄድ ይወቁ

በአሜሪካ ዙሪያ ያለው እያንዳንዱ ከተማ (እና እኔ ዓለምን እገምታለሁ) የራሱ የሆነ ቆሻሻ/እንደገና ጥቅም ላይ ማዋል/ማዳበሪያ/ወዘተ አለው። የመሰብሰቢያ ስርዓት. ይህ ማለት ትክክለኛ የቆሻሻ ክላሲፋየር ለማድረግ 1 ያስፈልገናል) ብጁ ኤም ኤል ሞዴል መገንባት (ይህንን በሚቀጥለው ደረጃ እንሸፍናለን - ኮድ የለም!) እና 2) እያንዳንዱ የቆሻሻ መጣያ የት እንደሚሄድ ይወቁ።

እኔ ሞዴሌን ለማሠልጠን ለእያንዳንዱ ንጥል ተገቢውን መያዣ ሁል ጊዜ ስለማላውቅ ፣ የሲያትል መገልገያዎችን በራሪ ጽሑፍ (ፎቶ 1) እጠቀማለሁ ፣ እና ደግሞ ይህንን ምቹ “የት ይሄዳል?” ለሲያትል ከተማ የመፈለጊያ መሣሪያ! የከተማዎን የቆሻሻ መሰብሰቢያ መገልገያ በመመልከት እና ድር ጣቢያውን በማሰስ በከተማዎ ውስጥ ምን ሀብቶች እንዳሉ ይመልከቱ።

ደረጃ 2 በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ

በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ
በሎቤ ውስጥ ብጁ ML ሞዴል ይፍጠሩ

ሎቤ የማሽን መማሪያ ሀሳቦችን ወደ ሕይወት ለማምጣት የሚያስፈልጉዎትን ሁሉ የያዘ ለአጠቃቀም ቀላል መሣሪያ ነው። እርስዎ እንዲፈልጉት የሚፈልጉትን ምሳሌዎች ያሳዩ ፣ እና ለጠርዝ መሣሪያዎች እና መተግበሪያዎች ወደ ውጭ መላክ የሚችል ብጁ የማሽን መማሪያ ሞዴልን በራስ -ሰር ያሠለጥናል። ለመጀመር ምንም ልምድ አያስፈልገውም። በራስዎ ኮምፒተር ላይ በነፃ ማሠልጠን ይችላሉ!

ሎቤን እንዴት እንደሚጠቀሙበት ፈጣን አጠቃላይ እይታ እነሆ-

1. የሎቤ ፕሮግራሙን ይክፈቱ እና አዲስ ፕሮጀክት ይፍጠሩ።

2. ፎቶዎችን ያንሱ ወይም ያስመጡ እና ወደ ተገቢ ምድቦች ይሰይሟቸው። (ፎቶ 1) በፕሮጀክቱ የሶፍትዌር ክፍል ውስጥ እነዚህን ስያሜዎች በኋላ ላይ እንፈልጋለን።

ፎቶዎችን ለማስመጣት ሁለት መንገዶች አሉ

  1. ከኮምፒዩተርዎ የድር ካሜራ በቀጥታ የንጥሎችን ፎቶዎች ያንሱ ፣ ወይም
  2. በኮምፒተርዎ ላይ ካሉ ነባር አቃፊዎች ፎቶዎችን ያስመጡ።

    የፎቶ አቃፊው ስም እንደ ምድብ መለያ ስም ጥቅም ላይ እንደሚውል ያስታውሱ ፣ ስለዚህ ከነባር መለያዎች ጋር የሚዛመድ መሆኑን ያረጋግጡ

ጎን ለጎን - ሁለቱንም ዘዴዎች በመጠቀም አበቃሁ ፣ ብዙ ፎቶግራፎች ካሉዎት ፣ የእርስዎ ሞዴል ይበልጥ ትክክለኛ ስለሆነ።

3. የሞዴሉን ትክክለኛነት ለመፈተሽ “አጫውት” የሚለውን ባህሪ ይጠቀሙ። ሞዴሉ የት እንዳለ እና ትክክል እንዳልሆነ ለመለየት ርቀቶችን ፣ መብራቶችን ፣ የእጅ ቦታዎችን ወዘተ ይለውጡ። እንደአስፈላጊነቱ ተጨማሪ ፎቶዎችን ያክሉ። (ፎቶዎች 3-4)

4. ዝግጁ ሲሆኑ የሎቤ ኤም ኤል ሞዴልዎን በ TensorFlow (TF) Lite ቅርጸት ይላኩ።

ጠቃሚ ምክሮች

  • ፎቶዎችን ከማስመጣትዎ በፊት የሚፈልጓቸውን ሁሉንም ምድቦች ዝርዝር እና እንዴት እነሱን መሰየም እንደሚፈልጉ (ለምሳሌ “ቆሻሻ ፣” “ሪሳይክል” ፣ “ኮምፖስት” ፣ ወዘተ) ዝርዝር ያዘጋጁ።

    ማሳሰቢያ - ለመለወጥ የሚያስፈልግዎትን የኮድ መጠን ለመቀነስ ከላይ በ “ሎቤ ሞዴል መሰየሚያዎች” ፎቶ ላይ እንደሚታየው ተመሳሳይ መለያዎችን ይጠቀሙ።

  • በፎቶው ውስጥ ሌላ ማንኛውም ነገር (ለምሳሌ እጆችዎ እና እጆችዎ ፣ ዳራ ፣ ወዘተ) ያሉበት ለ “መጣያ አይደለም” ምድብ ያካትቱ።
  • የሚቻል ከሆነ ፎቶዎችን ከፒ ካሜራ ያንሱ እና ወደ ሎቤ ያስመጡ። ይህ የእርስዎን ሞዴል ትክክለኛነት በእጅጉ ያሻሽላል!
  • ተጨማሪ ፎቶዎች ይፈልጋሉ? ይህንን የቆሻሻ ምደባ የምስል ስብስብን ጨምሮ በ Kaggle ላይ ክፍት ምንጭ የውሂብ ስብስቦችን ይመልከቱ!
  • ተጨማሪ እርዳታ ይፈልጋሉ? Reddit ላይ ከሎቤ የጋራነት ጋር ይገናኙ!

ደረጃ 3 ይገንቡት ሃርድዌር

ይገንቡት: ሃርድዌር!
ይገንቡት: ሃርድዌር!
ይገንቡት: ሃርድዌር!
ይገንቡት: ሃርድዌር!
ይገንቡት: ሃርድዌር!
ይገንቡት: ሃርድዌር!

1. የፒ ካሜራውን ከፒ ጋር በጥንቃቄ ያገናኙ (ለተጨማሪ መረጃ የፒ ፋውንዴሽን ለመጀመር መመሪያን ይጎብኙ)። (ፎቶ 1)

2. የግፊት ቁልፍን እና ኤልኢዲዎችን ከ Pi GPIO ፒኖች ጋር ለማገናኘት የወረዳውን ዲያግራም ይከተሉ።

  • Pushbutton: የግፊቱን አንድ እግሩን ከጂፒዮ ፒን ጋር ያገናኙ 2. ሌላውን ፣ በተከላካይ በኩል ፣ ከጂፒዮ GND ፒን ጋር ያገናኙ።
  • ቢጫ LED: አወንታዊውን (ረዘም ያለ) እግሩን ከጂፒዮ ፒን 17. ጋር ያገናኙ።
  • ሰማያዊ ኤልኢዲ - አዎንታዊውን እግር ከጂፒዮ ፒን 27 ጋር ያገናኙ። ሌላውን እግር ፣ በተከላካይ በኩል ፣ ከጂፒዮ ጂኤንዲ ፒን ጋር ያገናኙ።
  • አረንጓዴ ኤልኢዲ - አወንታዊውን እግር ከጂፒዮ ፒን 22 ጋር ያገናኙ። ሌላውን እግር ፣ በተከላካይ በኩል ፣ ከጂፒዮ GND ፒን ጋር ያገናኙ።
  • ቀይ ኤልኢዲ - አወንታዊውን እግር ከጂፒዮ ፒን 23 ጋር ያገናኙ። ሌላውን እግር ፣ በተከላካይ በኩል ፣ ከጂፒዮ GND ፒን ጋር ያገናኙ።
  • ነጭ ኤልኢዲ - አወንታዊውን እግር ከጂፒዮ ፒን 24 ጋር ያገናኙ። ሌላውን እግር ፣ በተከላካይ በኩል ፣ ከጂፒዮ ጂኤንዲ ፒን ጋር ያገናኙ።

3. ከሽያጭ ወይም ከማንኛውም ግንኙነቶች ቋሚ ከማድረጉ በፊት ወረዳዎን በዳቦ ሰሌዳ ላይ መሞከር እና ፕሮግራሙን ማካሄድ ይመከራል። ይህንን ለማድረግ የሶፍትዌር ፕሮግራማችንን መፃፍ እና መስቀል አለብን ፣ ስለዚህ ወደ ቀጣዩ ደረጃ እንሂድ!

ደረጃ 4 ኮድ ይስጡት ሶፍትዌር

ኮድ ያድርጉት - ሶፍትዌር!
ኮድ ያድርጉት - ሶፍትዌር!
ኮድ ያድርጉት - ሶፍትዌር!
ኮድ ያድርጉት - ሶፍትዌር!

1. በእርስዎ ፒሲ ላይ WinSCP ን ይክፈቱ እና ከእርስዎ Pi ጋር ይገናኙ። በእርስዎ ፒ የቤት ማውጫ ውስጥ የሎቤ አቃፊን ይፍጠሩ እና በዚያ ማውጫ ውስጥ የሞዴል አቃፊ ይፍጠሩ።

2. የተገኘውን Lobe TF አቃፊ ይዘቶች ወደ Pi ይጎትቱ። የፋይሉን ዱካ ልብ ይበሉ//ቤት/ፒ/ሎቤ/ሞዴል

3. በፒ ላይ ፣ የሚከተሉትን የባሽ ትዕዛዞችን በማሄድ ተርሚናል ይክፈቱ እና ለ Python3 የ lobe-python ቤተ-መጽሐፍትን ያውርዱ።

pip3 ጫን

pip3 ጫን lobe

4. ከዚህ መጣያ ወደ መጣያ (Pi 1) የሚጣለውን የቆሻሻ ክላሲፋየር ኮድ (rpi_trash_classifier.py) ያውርዱ (በፎቶ 1 ላይ እንደሚታየው “ኮድ” ቁልፍን ጠቅ ያድርጉ)።

  • መቅዳት/መለጠፍ ይመርጣሉ? ጥሬውን ኮድ እዚህ ያግኙ።
  • በኮምፒተርዎ ላይ ማውረድ ይመርጣሉ? Repo/code ን በኮምፒተርዎ ላይ ያውርዱ እና ከዚያ በዊንኤስፒፒ (ወይም በሚመርጡት የርቀት ፋይል ማስተላለፍ ፕሮግራም) በኩል የፒቲን ኮዱን ወደ ፒ ያስተላልፉ።

5. አንዴ ሃርዴዌሩን ከፒ ፒ ጂፒዮ ፒኖች ጋር ካገናኙት ፣ በምሳሌው ኮድ ያንብቡ እና እንደአስፈላጊነቱ ማንኛውንም የፋይል ዱካዎች ያዘምኑ

  • መስመር 29 የፋይል መንገድ ወደ ሎቤ TF ሞዴል
  • መስመሮች 47 እና 83: በፒ ካሜራ በኩል ለተያዙ ምስሎች ፋይል መንገድ

6. አስፈላጊ ከሆነ በሎቤ ሞዴልዎ ውስጥ ያሉትን ስያሜዎች በትክክል ለማዛመድ በኮዱ ውስጥ የሞዴል መሰየሚያዎችን ያዘምኑ (አቢይ ሆሄ ፣ ሥርዓተ ነጥብ ፣ ወዘተ)

  • መስመር 57 - “ቆሻሻ”
  • መስመር 60 - "ሪሳይክል"
  • መስመር 63 - “ማዳበሪያ”
  • መስመር 66 - “አደገኛ የቆሻሻ ተቋም”
  • መስመር 69: "ቆሻሻ አይደለም!"

7. Python3 ን በተርሚናል መስኮት በመጠቀም ፕሮግራሙን ያሂዱ

python3 rpi_trash_classifier.py

ደረጃ 5: ይሞክሩት - ፕሮግራሙን ያሂዱ

ይሞክሩት - ፕሮግራሙን ያሂዱ!
ይሞክሩት - ፕሮግራሙን ያሂዱ!
ይሞክሩት - ፕሮግራሙን ያሂዱ!
ይሞክሩት - ፕሮግራሙን ያሂዱ!
ይሞክሩት - ፕሮግራሙን ያሂዱ!
ይሞክሩት - ፕሮግራሙን ያሂዱ!

የፕሮግራም አጠቃላይ እይታ

ፕሮግራሙን ለመጀመሪያ ጊዜ ሲያካሂዱ የ TensorFlow ቤተ -መጽሐፍት እና የሎቤ ኤም ኤል ሞዴልን ለመጫን የተወሰነ ጊዜ ይወስዳል። ፕሮግራሙ አንድ ምስል ለመያዝ ሲዘጋጅ ፣ የሁኔታ ብርሃን (ነጭ ኤልኢዲ) ይነፋል።

አንዴ ምስል ከወሰዱ ፣ ፕሮግራሙ ምስሉን ከሎቤ ኤም ኤል አምሳያ ጋር ያወዳድራል እና የተገኘውን ትንበያ (መስመር 83) ያወጣል። ውጤቱ የትኛውን መብራት እንደበራ ይወስናል -ቢጫ (ቆሻሻ) ፣ ሰማያዊ (ሪሳይክል) ፣ አረንጓዴ (ኮምፖስት) ፣ ወይም ቀይ (አደገኛ ቆሻሻ)።

ምንም አመላካች ኤልኢዲዎች ካልበራ እና ሁኔታው ኤልዲ ወደ ምት ሁኔታ ከተመለሰ ፣ የተቀረፀው ምስል “መጣያ አይደለም” ማለት ነው ፣ በሌላ አነጋገር ፎቶውን እንደገና ያንሱ!

ምስል ማንሳት

ምስል ለመያዝ የግፊት አዝራሩን ይጫኑ። ማተሚያውን ለማስመዝገብ ለፕሮግራሙ ቢያንስ ለ 1 ዎች የግፊት ቁልፍን መያዝ ሊኖርብዎት እንደሚችል ልብ ይበሉ። አንዳንድ የሙከራ ምስሎችን እንዲወስዱ ይመከራል ፣ ከዚያ የካሜራውን እይታ እና ክፈፍ በተሻለ ለመረዳት በዴስክቶፕ ላይ ይክፈቱ።

ተጠቃሚው ዕቃውን ለማስቀመጥ እና የካሜራ ብርሃን ደረጃዎች ለማስተካከል ጊዜ ለመስጠት ፣ ምስልን ሙሉ በሙሉ ለመያዝ 5 ሰ ያህል ይወስዳል። እነዚህን ቅንብሮች በኮድ (መስመሮች 35 እና 41) ውስጥ ሊለውጡ ይችላሉ ፣ ግን ያስታውሱ ፒ ፋውንዴሽን ለብርሃን ደረጃ ማስተካከያ ቢያንስ 2 ዎችን ይመክራል።

ችግርመፍቻ

ትልቁ ፈተና የተያዘው ምስል እኛ የምንጠብቀውን መሆኑን ማረጋገጥ ነው ፣ ስለዚህ ምስሎቹን ለመገምገም እና የሚጠበቁ ውጤቶችን ከአመላካች የ LED ውፅዓት ጋር ለማወዳደር ጥቂት ጊዜ ይውሰዱ። አስፈላጊ ከሆነ ፣ በቀጥታ ለማመላከት እና ፈጣን ንፅፅርን በምስሎች ውስጥ ወደ ሎቤ ኤም ኤል ሞዴል ማስተላለፍ ይችላሉ።

ልብ ሊሉ የሚገባቸው ጥቂት ነገሮች

  • የ TensorFlow ቤተ -መጽሐፍት አንዳንድ የማስጠንቀቂያ መልዕክቶችን ሊጥል ይችላል - ይህ በዚህ የናሙና ኮድ ውስጥ ለተጠቀሰው ስሪት የተለመደ ነው።
  • የትንበያ መሰየሚያዎች በትክክል በ led_select () ተግባር ውስጥ የተፃፉ መሆን አለባቸው ፣ ካፒታላይዜሽን ፣ ሥርዓተ ነጥብ እና ክፍተት ጨምሮ። የተለየ የሎቤ ሞዴል ካለዎት እነዚህን መለወጥዎን እርግጠኛ ይሁኑ።
  • ፒው ቋሚ የኃይል አቅርቦት ይፈልጋል። የ Pi ኃይል መብራት ብሩህ ፣ ጠንካራ ቀይ መሆን አለበት።
  • አንድ ወይም ከዚያ በላይ ኤልኢዲዎች ሲጠበቁ ካልበራ ፣ በትእዛዙ በማስገደድ ያረጋግጡ

red_led.on ()

ደረጃ 6 (ከተፈለገ) ይገንቡት - ወረዳዎን ያጠናቅቁ

(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!
(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!
(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!
(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!
(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!
(ከተፈለገ) ይገንቡት -ወረዳዎን ያጠናቅቁ!

አሁን እንደተጠበቀው እንዲሠራ ፕሮጀክታችንን ፈትሸን ፣ አስፈላጊም ከሆነ ፣ አርመናል ፣ ወረዳችንን ለመሸጥ ዝግጁ ነን!

ማሳሰቢያ -የሽያጭ ብረት ከሌለዎት ይህንን ደረጃ መዝለል ይችላሉ። አንድ አማራጭ የሽቦ ግንኙነቶችን በሞቃት ሙጫ ውስጥ መሸፈን ነው (ይህ አማራጭ በኋላ ላይ ነገሮችን እንዲያስተካክሉ/እንዲጨምሩ/እንዲጠቀሙ ይፈቅድልዎታል ፣ ግን የበለጠ የመፍረስ እድሉ ሰፊ ነው) ፣ ወይም epoxy ወይም ተመሳሳይ ቋሚ ሙጫ ይጠቀሙ (ይህ አማራጭ በጣም የሚበረክት ይሆናል) ግን ይህንን ካደረጉ በኋላ ወረዳውን ወይም ምናልባትም Pi ን መጠቀም አይችሉም)

ስለ የእኔ ንድፍ ምርጫዎች ፈጣን አስተያየት (ፎቶ 1)

  • ለኤሌዲዎች እና ለፒ ጂፒዮ የሴት ዝላይ ሽቦዎችን መርጫለሁ ምክንያቱም እነሱ ኤልኢዲዎችን እንዳስወግድ እና ቀለሞችን እንድቀያይር ወይም አስፈላጊ ሆኖ እንዲገኝ ስለፈቀዱልኝ። ግንኙነቶችን ቋሚ ለማድረግ ከፈለጉ እነዚህን መዝለል ይችላሉ።
  • በተመሳሳይ ፣ ለገፋፋው የ JST አያያዥ መርጫለሁ።

ወደ ግንባታው ወደፊት

1. እያንዳንዷን የሴት ዝላይ ገመዶችን በግማሽ ይቁረጡ (አዎ ፣ ሁሉም!)። የሽቦ ማንጠልጠያዎችን በመጠቀም የሽቦ መከላከያው 1/4 ኢንች (1/2 ሴ.ሜ) ያስወግዱ።

2. ለእያንዳንዱ ኤልኢዲዎች 220 Ω resistor ወደ አሉታዊ (አጭር) እግር ይሸጡ። (ፎቶ 2)

3. ወደ 1 (2 ሴንቲ ሜትር) የሚሆነውን የሙቀት መቀነሻ ቱቦን አንድ ትንሽ ቁራጭ ይቁረጡ እና በ LED እና resistor መጋጠሚያ ላይ ይግፉት። ሌላኛው ተከላካይ እግር ተደራሽ መሆኑን ያረጋግጡ ፣ ከዚያም መገጣጠሚያውን እስኪያረጋግጥ ድረስ የመቀጫ ቱቦውን ያሞቁ። (ፎቶ 3)

4. እያንዳንዱን ኤልኢዲ ወደ ጥንድ የሴት ዝላይ ሽቦዎች ያስገቡ። (ፎቶ 4)

5. የጁምፐር ገመዶችን (ለምሳሌ በቴፕ) ፣ ከዚያም የታተመ የወረዳ ሰሌዳዎን (ፒሲቢ) ላይ የሽያጭ መዝለያ ገመዶችን ይለጥፉ። (ፎቶ 5)

6. በመቀጠል እያንዳንዱን ኤልኢዲ ከየራሱ ፒ ጂፒዮ ፒን ጋር ለማገናኘት (የተቆረጠ) የሴት ዝላይ ሽቦ ይጠቀሙ። እርቃን ብረት በፒሲቢ በኩል ከአዎንታዊው የ LED እግር ጋር እንዲገናኝ የመዝጊያ ሽቦን ይሽጡ። (ፎቶ 5)

ማሳሰቢያ -ይህንን ሽቦ በሚሸጡበት ቦታ በእርስዎ ፒሲቢ አቀማመጥ ላይ የሚመረኮዝ ይሆናል። እንዲሁም ይህንን ሽቦ በቀጥታ ወደ አዎንታዊ የ LED ዝላይ ሽቦ መሸጥ ይችላሉ።

7. 220 Ω resistor ን ወደ JST አያያዥ አሉታዊ (ጥቁር) መጨረሻ ያሽጡ። (ፎቶ 6)

8. የ “JST” አያያዥ እና ተከላካዩን ወደ መግፋቱ (ፎቶ 6)

9. በግፊት አዝራር አያያዥ እና በ GPIO ፒኖች (የ M-to-F jumper) ገመዶችን ያገናኙ (አስታዋሽ: ጥቁር GND ነው)።

10. ይበልጥ ደህንነቱ የተጠበቀ ግንኙነት ለማግኘት በሞቃት ሙጫ ወይም በኤፒኮ ውስጥ የኮት ግንኙነቶች ፒሲቢ።

ማሳሰቢያ - ኤፒኮን ለመጠቀም ከመረጡ ለወደፊቱ የፒ ፒ ጂፒኦ ፒኖችን ለሌላ ፕሮጄክቶች መጠቀም ላይችሉ ይችላሉ። ስለዚህ ጉዳይ የሚያሳስብዎት ከሆነ በጂፒኦ ሪባን ገመድ ውስጥ ይጨምሩ እና በምትኩ የ jumper ገመዶችን ያገናኙ።

ደረጃ 7 (ከተፈለገ) ይገንቡት - መያዣ

(ከተፈለገ) ይገንቡት - መያዣ!
(ከተፈለገ) ይገንቡት - መያዣ!
(ከተፈለገ) ይገንቡት - መያዣ!
(ከተፈለገ) ይገንቡት - መያዣ!
(ከተፈለገ) ይገንቡት - መያዣ!
(ከተፈለገ) ይገንቡት - መያዣ!
(ግዴታ ያልሆነ) ይገንቡት - መያዣ!
(ግዴታ ያልሆነ) ይገንቡት - መያዣ!

Pi ን በሚጠብቅበት ጊዜ ካሜራውን ፣ የግፊት ቁልፍን እና ኤልኢዲዎችን የሚይዝ ለርስዎ Pi አንድ ቅጥር ይፍጠሩ። የካርቶን መከለያ በፍጥነት ለመቅረፅ የራስዎን አጥር ይንደፉ ወይም ከዚህ በታች የእኛን የግንባታ መመሪያዎችን ይከተሉ!

  1. በትንሽ የካርቶን ሳጥኑ አናት ላይ የግፋ አዝራሩን ፣ የሁኔታ ብርሃንን ፣ የመታወቂያ መብራቶችን እና የፒ ካሜራ ካሜራ መስኮቱን (ፎቶ 1) ይፈልጉ።

    ማስታወሻ የፒ ካሜራ መስኮት 3/4 "x 1/2" መሆን አለበት።

  2. ትክክለኛ ቢላዎን በመጠቀም ዱካዎቹን ይቁረጡ።

    ማሳሰቢያ -በሚሄዱበት ጊዜ መጠኖቹን መሞከር ይፈልጉ ይሆናል (ፎቶ 1)

  3. አማራጭ - ጉዳዩን ቀለም መቀባት! የመርጨት ቀለምን መርጫለሁ:)
  4. ለ Pi ካሜራ (ፎቶ 4) አራት ማዕዘን ቅርፅ ያለው የ “መስኮት” ሽፋን ይቁረጡ እና በሳጥኑ ውስጠኛ ክፍል ላይ ይለጥፉ
  5. በመጨረሻም ፣ ለ Pi የኃይል ገመድ ማስገቢያውን ይቁረጡ።

    ለፓይ የኃይል ገመድ ማስገቢያ ቦታ በጣም ጥሩውን ቦታ ለማግኘት በመጀመሪያ ሁሉንም ኤሌክትሮኒክስ ለመጫን ይመከራል።

ደረጃ 8: ይጫኑ እና ያሰማሩ

ይጫኑ እና ያሰማሩ!
ይጫኑ እና ያሰማሩ!

ይሀው ነው! ፕሮጀክትዎን ለመጫን እና ለማሰማራት ዝግጁ ነዎት! ቆሻሻን ለመቀነስ ፈጣን እና የበለጠ አስተማማኝ መንገድ ለማግኘት ማቀፊያውን ከቆሻሻ ማጠራቀሚያዎችዎ በላይ ያስቀምጡ ፣ ፒውን ያስገቡ እና ፕሮግራሙን ያሂዱ። እይ!

ወደ ፊት በመሄድ ላይ

  • በሎቤ ሬዲት ማህበረሰብ በኩል ፕሮጀክቶችዎን እና ሀሳቦችዎን ለሌሎች ሰዎች ያጋሩ!
  • ሰፋ ያሉ የተለያዩ የሎቤ ፕሮጄክቶችን ለማሰማራት Python ን እንዴት መጠቀም እንደሚቻል ላይ አጠቃላይ አጠቃላይ እይታን ለማግኘት የሎቤ ፓይዘን ጊትሆብ ሬፖን ይመልከቱ።
  • ጥያቄዎች ወይም የፕሮጀክት ጥያቄዎች? በዚህ ፕሮጀክት ላይ አስተያየት ይተዉ ወይም በቀጥታ እኛን ያነጋግሩን - [email protected]

የሚመከር: