ዝርዝር ሁኔታ:

Raspberry Pi 3 FPV Lego Tank: 5 ደረጃዎች (ከስዕሎች ጋር)
Raspberry Pi 3 FPV Lego Tank: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Raspberry Pi 3 FPV Lego Tank: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Raspberry Pi 3 FPV Lego Tank: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: 2023 Tesla MODEL Y Performance ⚠️ BUT Did You See… 🤤😘 #Shorts #Short #Tesla #teslamodely 2024, ህዳር
Anonim
Raspberry Pi 3 FPV ሌጎ ታንክ
Raspberry Pi 3 FPV ሌጎ ታንክ

ሌጎ በተመሳሳይ ጊዜ እንዲዝናኑ በመፍቀድ ነገሮች እንዴት እንደሚሠሩ ልጆችን ለማስተማር ጥሩ ነው። በልጅነቴ ሁል ጊዜ ከሊጎ ጋር “መጫወት” እንደሚያስደስተኝ አውቃለሁ። ይህ አስተማሪ ሊጎ (FPV) (የመጀመሪያ ሰው ዕይታ) ታንክን ከላጎ እና Raspberry Pi 3 (Raspi 3) እንዴት እንደሠራሁ ይገልጻል። በተቻለ መጠን ቀላል ለማድረግ ሞክሬያለሁ ፣ ሞተሮችን ከሊጎ ጋር ለመሥራት የሚያስችሉት ደረጃ ብቻ መሣሪያዎች እና ትንሽ ችሎታ ይጠይቃል።

ታንኩ በመሠረቱ ሁለት ሞተሮችን ይጠቀማል ስለዚህ ታንክ ካልፈለጉ ሮምባ ዓይነት ሮቦት መሥራት ይችላሉ ፣ ግንባታው የተለየ ይሆናል ግን ሽቦው እና መርሃግብሮች በትክክል አንድ ይሆናሉ።

### ይህ ፕሮጀክት በመሠረቱ ስሪት 1 ነው ፣ ስለሆነም እሱን ማሻሻል ከፈለጉ (ብዙ የሚሠራበት ቦታ አለ) እባክዎን አስተያየት ይተው። እንዲሁም ሁሉም ኮድ ይገኛል ፣ በእኔ Github ገጽ ላይ ፣ አገናኞች በደረጃዎች ውስጥ ናቸው።

የሚያስፈልጉዎት ነገሮች:

  • አንዳንድ ሌጎ ፣ እኔ ተኝቼ የነበረውን የሌጎ ቴክኒክ የአርክቲክ የጭነት መኪና እጠቀም ነበር። ምንም እንኳን ሀሳብዎን ይጠቀሙ ፣ ይህ ስብስብ እነዚያ እንዲሠሩ ትራኮች እና ሁሉም ነገሮች ነበሩት ስለዚህ ለዚህ ፕሮጀክት ጥሩ ነበር።
  • አንድ Raspberry Pi ፣ እኔ Raspberry Pi 3 ን እጠቀም ነበር ምክንያቱም ያ ያለኝ ፣ የተለየ ሞዴል ካለዎት እንዲሠራ ማድረግ ይችሉ ይሆናል ፣ ግን የጂፒኦ ፒኖች ይለያያሉ።
  • Raspian የተጫነ የማይክሮ ኤስዲ ካርድ ፣ ለ Raspi 3።
  • ፒ ፒ ካሜራ ፣ አዳፍሩት ጥቂቶችን እንዲሁም የተለያዩ ርዝመት ያላቸውን የተለያዩ ሪባን ኬብሎችን ይሸጣል። ከ Aliexpress የተገዛ ማዕድን ፣ እሱ የዓሳ ሌንስ አለው እና ርካሽ ነበር። የድር ካሜራ መጠቀም ይችሉ ይሆናል ፣ ግን የፒ ካሜራ ከሳጥኑ ውጭ ይሠራል።
  • Raspi 3 ን ለማንቀሳቀስ የዩኤስቢ ኃይል ባንክ ፣ የእኔ ዋጋ 8 ዶላር ይመስለኛል ፣ የእሱ 2000mah እንዲሁ Raspi 3 ን ለተወሰነ ጊዜ ያካሂዳል።
  • ሞተሮችን ለማንቀሳቀስ ባትሪ ፣ እኔ በርካሽ RC መኪና ያወጣሁትን ባትሪ ተጠቀምኩ ፣ እሱ 7.2 ቮልት ፣ 500 ሚአር እና እንደገና ሊሞላ የሚችል ስለሆነ በጥሩ ሁኔታ ይሠራል። የ 9 ቪ ባትሪ ጥሩ ይሆናል ፣ ግን ከዚያ አገናኝ ያስፈልግዎታል።
  • የጂፒዮ ፒኖችን አንድ ላይ ለማገናኘት የጃምፕ ኬብሎች ፣ ቢያንስ 5 ሴት ወደ ሴት።
  • L298N የሞተር ሾፌር ቦርድ ፣ እነዚህ በጣም ርካሽ ናቸው እና ሞተሮችን በተናጠል እንዲቆጣጠሩ ያስችልዎታል። እነዚህም ለእንደዚህ ዓይነቱ ትግበራ በጣም ቆንጆ ናቸው።
  • 2 x የዲሲ የማርሽ ቦክስ ሞተር ፣ እነዚህ ከአዳፍ ፍሬ ጥሩ ናቸው ፣ ትክክለኛው ተመሳሳይ ከአሊክስፕረስም ሊገዛ ይችላል

ልዩ ልዩ

  • ባለ ሁለት ጎን የአረፋ ቴፕ
  • ሽቦ
  • የሙቀት መቀነስ
  • ቴፕ
  • የጎማ ባንዶች
  • ማይክሮ ዩኤስቢ ገመድ

እንደ እኔ እንደ ዲሲ የማርሽ ሳጥን ሞተሮችን ለማስተካከል ከፈለጉ ከዚያ ያስፈልግዎታል

  • የሳጥን መቁረጫ
  • dremel በክብ መጋዝ ምላጭ
  • አነስተኛ ፋይሎች
  • የ 5 ደቂቃ epoxy

እንዲሁም Raspi 3 ን ለመቆጣጠር እና ፕሮግራም ለማድረግ የራስዎ ፒሲ/ላፕቶፕ ያስፈልግዎታል።

ደረጃ 1 - ገንዳውን ይገንቡ

ገንዳውን ይገንቡ
ገንዳውን ይገንቡ
ገንዳውን ይገንቡ
ገንዳውን ይገንቡ
ገንዳውን ይገንቡ
ገንዳውን ይገንቡ

ስለዚህ እነዚህ በእውነት መመሪያዎች አይደሉም ምክንያቱም ይህ እርምጃ በእውነቱ የእራስዎ ንድፍ መሆን አለበት። ይህንን በሚገነቡበት ጊዜ ግምት ውስጥ ስለገቡት አንዳንድ ነገሮች እናገራለሁ ፣ ግን እውነተኛው ደስታ ለራስዎ መፈለግ (ልክ እንደ እውነተኛ ሌጎ) ነው። ፎቶዎቹን አጋዥ ከሆኑ ተጠቀሙ ፣ ይህንን ንድፍ ለማዳበር ዕድሜዎችን ወስዶብኛል ፣ በመጨረሻ ፣ ቀላሉ መንገድ በጣም ጥሩ ነበር።

  1. መጀመሪያ የኋላ ዘንጎችን ይገንቡ

    1. እና ለሞተር ሞተሮች በቂ ቦታ መተውዎን እና በውስጣቸው የሚስማሙ ክፍሎች ለእርስዎ በቂ እንዲሆኑ ያድርጉ። በመጥረቢያዎቹ ውስጥ የሚቀመጡትን ነገሮች ሁሉ ስለምፈልግ የእኔ በጣም ሰፊ እንዲሆን ፈልጌ ነበር ፣ ይህ ታንክ ከነገሮች በታች በጣም ተስማሚ ሆኖ ድመቷን ለማሳደድ አስችሏል።
    2. በመንገዶቹ ላይ ያሉት መንኮራኩሮች ከሊጎ የመስቀል ዘንግ ጋር የሚገጣጠም ቀዳዳ አላቸው ፣ ስለዚህ ያስታውሱ ይህ የእርስዎ ሞተሮች የሚጫኑበት ቦታ ነው።
    3. ከኋላ እና ከፊት ለፊት ለትራኩ በቂ ማረጋገጫ ያስፈልግዎታል። በስዕሉ 2 ላይ የ “ኤል” ቁርጥራጮች ሚዛናዊ አለመሆናቸውን ማስተዋል ይችላሉ ፣ ይህ የትራኩን ክፍል ለመፍቀድ ነው። እኔ መጀመሪያ ሴሜሜትሪክ ነበራቸው ፣ ግን ትራኩ መቧጨሩን ቀጠለ እና በአንድ ወቅት ተዝፍቆ የሞተር አስማሚውን ሰበረ።
  2. አንዴ መጥረቢያዎቹ ከተገነቡ በኋላ ሊያገናኙዋቸው ይችላሉ

    1. በመደበኛ ክፍተቶች አማካኝነት ረጅም ቁርጥራጮችን በመስቀል ድጋፎች በመጠቀም። አካላት በመካከላቸው እንዲገጣጠሙ መስቀሉን የሚደግፍ ቦታ መያዙን ያረጋግጡ ፣ ይህ ዝቅተኛ መገለጫ ሆኖ እንዲቆይ ይረዳል።
    2. ርዝመቱ ምን ያህል ትራክ እንዳለዎት ይወሰናል። ይህ ትራክ ዝርጋታ የለውም ስለዚህ ትንሽ ዘገምተኛ ያስፈልጋል። የጎማ ትራክ ካለዎት የበለጠ ጥብቅ ማድረግ ይችላሉ። እንዲሁም የሩጫ መንኮራኩር ጥሩ ሀሳብ ነው ግን በአጠቃላይ አያስፈልግም።
    3. ይህ እርምጃ በቀጥታ ወደ ፊት ትንሽ ነበር እና ትንሽ ሙከራን እና ስህተትን ብቻ ያካትታል።
  3. ሞተሮቹ በመሠረቱ ባለ ሁለት ጎን የአረፋ ቴፕ ላይ ተጣብቀዋል ስለዚህ ለእነሱ እንዲጣበቁ ትልቅ ወለል ያቅርቡ።
  4. እኔ የሠራሁት የካሜራ ተራራ ቆሻሻ ነው ፣ በእርግጠኝነት መሞከር እና የራስዎን ማድረግ አለብዎት። በካሜራው ላይ በፍጥነት የሚጓዙ ስለሚመስሉ ዝቅተኛ ወድጄዋለሁ። ካሜራውን ተንቀሳቃሽ ለማድረግ ይህ በሴሮ ወይም በሁለት ማሻሻል አሪፍ ቦታ ይሆናል።

እነዚህ ማስታወሻዎች ጠቃሚ እንደሆኑ ተስፋ እናደርጋለን። አስተማሪውን ከመፃፌ በፊት ይህንን ነገር የሠራሁት እና አሁን በሚሄድበት ጊዜ ለመለያየት ትንሽ ወደኋላ አልልም። እኔ የራስዎ ልማት የተሻለ እንደሚሆን አስባለሁ የተሻለ ንድፍ ሊሠራ ይችላል ብዬ አምናለሁ። ወደ ሙሉ መመሪያ እንድወስደው ከፈለጉ አስተያየት ይተው ፣ በቂ ፍላጎት ካለ አደርገዋለሁ።

ደረጃ 2 ዲሲ የማርሽ ሳጥን ሞተር ወደ ሌጎ አስማሚ

የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ
የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ
የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ
የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ
የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ
የዲሲ Gearbox ሞተር ወደ ሌጎ አስማሚ

እንደገና ፣ እኔ ከመፃፌ በፊት ይህንን አደረግኩ እና ምንም ፎቶግራፍ አላነሳም። ይህንን የሚያደርጉ ብዙ የተለያዩ ትምህርቶች አሉ ብዬ አስባለሁ። Adafruit በእርግጥ አስማሚ ይሸጣል ፣ ይህ በጣም ጥሩው መንገድ ነው ፣ በተጨማሪም የሞተርዎን ተራሮች ማጥፋት አያስፈልግዎትም። ምንም እንኳን እኔ በ NZ ውስጥ ነኝ ስለዚህ አዳፍሮት ሊገኝ የማይችል ፣ ግን DIY ነው:-)። እኔ ያደረግሁት ይህንን ነው (ስለ መጥፎ ንድፎች አዝናለሁ)

  1. ሁሉንም መሳሪያዎችዎን ያዘጋጁ ፣ እኛ ፕላስቲክ እንቆርጣለን ፣ ስለዚህ ይህ አስቸጋሪ አይሆንም። እኔ በግሌ በአይን ዐይኖቼ ላይ የፕላስቲክ ትናንሽ ቁርጥራጮችን እጠላለሁ ምክንያቱም እኔ ሁለት ወርክሾፕ ብርጭቆዎችን እጠቀም ነበር። እኔ ደግሞ ጠረጴዛዬን እንዳላበላሸኝ ከእነዚህ አረንጓዴ መቁረጫ ሰሌዳዎች ውስጥ አንዱን ተጠቀምኩ።
  2. ስለዚህ ስዕሉ የላይኛው እና የጎን እይታን ያሳያል። በመሠረቱ ፣ ግራጫው በዲሲ የማርሽቦክስ ሞተር ላይ ያለው ትንሽ ነጭ ክፍል ሲሆን ቀዩ የምንቆርጥበት ነው። በላይኛው እይታ ላይ ያለው ቀይ በእውነቱ ለሊጎ የመስቀል ዘንግ የመስቀለኛ ክፍል ነው ተብሎ ይታሰባል። መጥረቢያው ውስጡን በደንብ እንዲገጥም ያንን ቁሳቁስ እናስወግዳለን። ይሞክሩት እና ይህንን ወደ ማእከሉ ቅርብ እና በተቻለ መጠን በትክክል ወደ ታች ይቁረጡ። እኔ መጀመሪያ በግምት በዲሬሜልዬ ላይ ባለው ክብ መጋዝ ቢት በመቁረጥ ፣ ከዚያም ፍጹም እስክሆን ድረስ የሳጥን መቁረጫ ያለው ቢት መላጨት ጀመርኩ።
  3. አንዴ ያንን ትንሽ ቆርጠው ከሄዱ እና መጥረቢያው ቀጥ ያለ ወይም ትንሽ ቀጥ ብሎ የሚስማማ (በግማሽ ሹካ ውስጥ የታጠፈ እንግዳ ሊመስል ይገባል) የሌጎ መስቀልን ዘንግ ወደ ውስጥ ማስገባት ይችላሉ። ማንኛውንም ኤፒኮ ከመጠቀምዎ በፊት በቢጫ መያዣው ላይ ጭምብል የሚሸፍን ቴፕ ማመልከትዎን ያረጋግጡ። የማሽከርከሪያውን ዘንግ በጉዳዩ ላይ በጥብቅ እንዳይይዙት። የ 5 ደቂቃውን epoxy በደንብ ይቀላቅሉ እና በነጭ ቢት እና በመስቀል ዘንግ ላይ አንድ ወፍራም ንብርብር ይተግብሩ ፣ እኛ ከ1-2 ሚሜ ውፍረት ያለው ኮት እንፈልጋለን። የ 5 ደቂቃ ኤፒኦክ በጣም አስቸጋሪ እና በፍጥነት ጥቅም ላይ የማይውል ስለሆነ እዚህ በፍጥነት ይስሩ።
  4. አንዴ የደንብ ልብስ ከለበሱ እና ኤፒኮው እየሮጠ ካልሄደ መደረግ አለበት። እሱ ትንሽ ስለሚሠራ ጥንቃቄ ያድርጉ። አንዴ እንደ ወጥነት ወደ ላስቲክ ከተዋቀረ ማንኛውንም ትርፍ epoxy በቀላሉ መቁረጥ ይችላሉ ፣ ያ የእኔን ጥሩ ጠፍጣፋ መጨረሻ ያገኘሁት በዚህ መንገድ ነው።
  5. ሌሊቱን ለማድረቅ ይተዉት እና ጠዋት ላይ የሌጎ ዲሲ የማርሽቦርድ ሞተር ሊኖርዎት ይገባል

ደረጃ 3 - ሽቦውን ከፍ ያድርጉት

ሽቦውን ከፍ ያድርጉት
ሽቦውን ከፍ ያድርጉት
ሽቦውን ከፍ ያድርጉት
ሽቦውን ከፍ ያድርጉት
ሽቦውን ከፍ ያድርጉት
ሽቦውን ከፍ ያድርጉት

የዚህ ፕሮጀክት ሽቦ በጣም ቀላል ነው። የ GPIO ፒኖቻችንን ከ L298N ሞተር መቆጣጠሪያ እና ከወንድ ወደ ሴት ዝላይ ገመድ ለማገናኘት የ 4 እንስት ወደ ሴት ዝላይ ኬብሎችን በመጠቀም የራስፒ 3 መሬትን ከ L298N ሞተር መቆጣጠሪያ መሬት ጋር ለማገናኘት እንጠቀማለን። እንዲሁም ሞተሮችን ከ L298N ሞተር መቆጣጠሪያ ጋር ለማገናኘት የተወሰነ ሽቦ እንጠቀማለን።

እኔ በአንድ ላይ ተሰብስበው ስለሆኑ ይህንን የፒን ጥምር በ Raspi ላይ ለመጠቀም እመርጣለሁ። ምንም እንኳን ማንኛውንም የ GPIO ፒኖች እና የ GND ስብስቦችን ለመጠቀም ነፃነት ይሰማዎት። በኮዱ ውስጥ እሱን መለወጥ ብቻ ያስታውሱ።

የሽቦውን ዲያግራም መጠቀም ወይም ከዚህ በታች ያሉትን ደረጃዎች መከተል ይችላሉ-

Raspi 3 L298N

GND (ፒን 14) GND

GPIO27 (ፒን 13) IN1

GPIO22 (ፒን 15) IN2

GPIO23 (ፒን 16) IN3

GPIO24 (ፒን 18) IN4

ለሞተር ሞተሮች እና እነሱ የተጫኑበት መንገድ በዚህ መንገድ አሰራኋቸው።

ውጭ 2 ፣ Out3 አሉታዊ

ውጭ 1 ፣ Out4 አዎንታዊ

በመሠረቱ አሉታዊ ወደ ጀርባ እና አዎንታዊ ወደ ፊት ነበር። በሌላኛው ዙር ካገ,ቸው ፣ ታንኩ በሶፍትዌር ውስጥ ለመጠገን ቀላል በሆነ በተቃራኒ አቅጣጫ ብቻ ይነዳዋል።

ደረጃ 4 - ፕሮግራሚንግ

ስለዚህ ለዚህ ደረጃ እርስዎ አስቀድመው ካላደረጉ ጥቂት ነገሮችን ማዘጋጀት አለብን።

  • ራስፒያን
  • ፓይዘን 2 ወይም 3
  • ጊት
  • MJPG- ዥረት

Raspian ን በመጫን ላይ

በመጀመሪያ Raspian በማይክሮ ኤስዲ ካርድ ላይ እንዲኖረን ያስፈልጋል ፣ ስለዚህ ቅርጸት ያለው SD ቢያንስ 8 ጊባ ዝግጁ (4 ጂቢ ካርድ ብቻ ካለዎት NOOBS lite ን መጫን ይችላሉ)።

Raspian ን ለመጫን NOOBS ን እንዲጠቀሙ እመክራለሁ። ኦፊሴላዊው አገናኝ እዚህ አለ። የዚፕ ፋይሉን ወደ ፒሲዎ ያውርዱ እና ፋይሎቹን ወደ ኤስዲ ካርድ ያውጡ። ፋይሎቹ እና አቃፊዎቹ መኖራቸውን ያረጋግጡ እና በኖብስ አቃፊ ውስጥ አይደሉም።

አንዴ ይህንን ካደረጉ ፣ የ SD ካርዱን ወደ Raspi 3 ውስጥ ያስገቡ ፣ ማያ ገጽ ያገናኙ (ማሳያ ከሌለዎት ኤችዲኤምአይ ጥሩ ይሰራል) እና የቁልፍ ሰሌዳ እና መዳፊት።

የመጫኛ ማያ ገጹን ጭነት ማየት ፣ ከ wifi ጋር መገናኘት (ይህ ፕሮጀክት እንዲሠራ wifi ያስፈልጋል) እና መጫን አለብዎት ፣ እነሱ በደንብ ሲሰሩ ነባሪ ቅንብሮችን እጠቀማለሁ።

ራስ -አልባ ሁነታን በማዋቀር ላይ

ስለዚህ አንዴ Raspian አንዴ ከተጫነ እና ወደ Raspi 3 ከገቡ ፣ ራስ -አልባ ሁነታን ለማሄድ Raspi 3 ን ማዋቀር መጀመር ይችላሉ (ማለትም ከማያ ገጽ እና የቁልፍ ሰሌዳ ይልቅ SSH ን ይጠቀሙ)። እርስዎ ብቻ የይለፍ ቃልዎን ማወቅዎን እርግጠኛ ይሁኑ ሱዶን መጠቀም ያስፈልግዎታል።

ተርሚናል ይክፈቱ እና 'sudo raspi-config' ብለው ይተይቡ ፣ በምስሎቹ ውስጥ እንደሚታየው ሰማያዊ እና ግራጫ ማያ ገጽ ሊኖርዎት ይገባል። ወደ ‹በይነገፅ አማራጮች› ይሂዱ ፣ አስገባን ይጫኑ ፣ ከዚያ ወደ ‹P2 SSH› ይሂዱ እና ‹አዎ› ን እንደገና ያስገቡ ፣ እንደገና ‹ok› ን ያስገቡ።

አሁን ወደ ‹የመገናኛ አማራጮች› ይመለሱ እና ካሜራውን ያንቁ።

በምናሌው ውስጥ ወደ ቀኝ ይጫኑ እና ‹ጨርስ› ን ለመምረጥ ያስገቡ።

በመቀጠል የእኛን የአይፒ አድራሻ መፈለግ አለብን ፣ ‹ifconfig› ን ወደ ተርሚናል በመተየብ ይህንን ማድረግ ይችላሉ። ከ wlan0 (ብዙውን ጊዜ የመጨረሻው) የሚጀምር ብሎኩን ያግኙ እና የአይፒ አድራሻዎን ልብ ይበሉ። በሁለተኛው መስመር ላይ መሆን እና የቤትዎን wifi የሚጠቀሙ ከሆነ ይህን የመሰለ 192.168.1. XX ይመስላል።

በጣም ጥሩው የውቅረቱ መጨረሻ ነው

ተጨማሪ ሶፍትዌር በመጫን ላይ

ስለዚህ ፣ ያለኝን እስክሪፕቶች ለማስኬድ ፣ ፓይዘን 2 ወይም 3 መጫን ያስፈልግዎታል። ፓይዘን ለመማር ከፈለጉ ፓይዘን 3 እንዲማሩ እመክራለሁ ፣ ልዩነቶቹ ጥቃቅን ናቸው ግን ፓይዘን 3 አሁን በሰፊው ጥቅም ላይ ውሏል። ከ Raspian ጋር አስቀድሞ ተጭኖ መምጣት አለበት ግን እኛ ሁለት ጊዜ ብቻ ማረጋገጥ አለብን።

‹Python -version› ብለው ይተይቡ ፣ እንደ ‹Python 2.7.13› ያለ ውፅዓት ማግኘት አለብዎት ይህም ማለት ፓይዘን 2 ተጭኗል ማለት ነው። ፓይዘን 3 ካለዎት ለመፈተሽ 'python3 --version' ብለው ይተይቡ እና ተመሳሳይ ውጤት ማግኘት አለብዎት። ፓይዘን 2 ወይም 3 ከሌለዎት በአክብሮት 'sudo apt-get install python' ወይም 'sudo apt-get install python3' ብለው መተየብ ይችላሉ።

እንዲሁም ኮዱን ለማግኘት Git ያስፈልግዎታል ፣ እንደገና ፣ አስቀድሞ መጫን አለበት። ከሌለዎት 'sudo apt-get install git' ን ለመፈተሽ እና ለመጠቀም 'git --version' ብለው ይተይቡ።

MJPG-Streamer ን በመጫን ላይ

MJPG- ዥረት ወደ ፒካሜራ መዳረሻ ካገኘሁባቸው መንገዶች አንዱ ነው። ካሜራውን በአሳሽ በኩል እንዲደርሱበት እና ምስሉን እንዲያንቀሳቅሱ ያስችልዎታል። ለኮድ የማይመችዎት ከሆነ ካሜራውን ለመጠቀም ቀላሉ እና ቀላሉ መንገድ ሊሆን ይችላል።

  1. እንደገና እኛ Git ን እንጠቀማለን። ወደ Raspi 3 ተርሚናል 'git clone https://github.com/jacksonliam/mjpg-streamer.git' 'ብለው ይተይቡ። ሶፍትዌሩ ይወርዳል ፣ ብዙ ጊዜ አይፈጅም።
  2. ምናልባት በዚህ ነጥብ ላይ በጣም ጥሩው ነገር የ ‹README.md› ፋይልን ማየት እና የመጫኛ መመሪያዎችን መከተል ነው። ለእኔ ያለምንም እንከን ሠርተዋል። ማናቸውም ጥያቄዎች ካሉዎት በአስተያየቶቹ ውስጥ ይተውዋቸው እና እሞክራለሁ እና እረዳለሁ

አንዴ ከተጫነ እሱን ማስኬድ ይችላሉ። እኔ ያንን እንዴት እንደማደርግ ከዚህ በታች እናገራለሁ።

ሁሉንም በአንድ ላይ በማስቀመጥ

በጣም ጥሩ ፣ አሁን ለመሄድ ዝግጁ መሆን አለብን። የእርስዎ Raspi 3 መብራቱን ያረጋግጡ። በእርስዎ ፒሲ/ላፕቶፕ ላይ ተርሚናል ይክፈቱ (ሊኑክስ ወይም ማክ እየተጠቀሙ ይመስለኛል ፣ ዊንዶውስ የሚጠቀሙ ከሆነ tyቲ ማውረድ አለብዎት። ይህንን እንዴት እንደሚጠቀሙበት ብዙ ትምህርቶች በመስመር ላይ አሉ ፣ አይጨነቁ ፣ ቀላል ነው) እና ይተይቡ 'ssh [email protected]. XX (ነባሪውን የተጠቃሚ ስም አልለወጡም ብለን ካሰብን) ወይም ቀደም ሲል ያገኘነው የአይፒ አድራሻዎ ምን ነበር። የይለፍ ቃልዎን ያስገቡ (ይህ በእርግጠኝነት ነባሪ መሆን የለበትም)። በጣም ጥሩ ፣ አሁን በፒሲ/ላፕቶፕዎ በኩል በ Raspi 3 ላይ በተርሚናል ክፍለ ጊዜ ውስጥ ነዎት።

ስለዚህ ፣ በተርሚናል ዓይነት ‹git clone https://github.com/astrobenhart/Raspi-3-FPV-Lego-T…› ፋይሎቹ በእውነቱ ትንሽ ስለሆኑ ይህ ጥቂት ሰከንዶች ብቻ ይወስዳል። ከዚያ ‹ሲዲ Raspi-3-FPV-Lego-Tank› ን በመጠቀም ወደ ማውጫው ውስጥ መሄድ ይችላሉ ፣ አሁን ‹ls› ብለው ይተይቡ እና እነዚህን 5 ፋይሎች ማየትዎን ያረጋግጡ-‹ demo.py ›፣‹ drive.py ›፣‹ Picamera_tank ›። py, 'ጨርሷል.jpg' እና 'README.md'. ለማንኛውም ዝመናዎች ንባቡን መመልከትዎን ያረጋግጡ።

demo.py

ይህ የፓይፕ ስክሪፕት ሽቦዎን ለመፈተሽ በጣም ጥሩ ነው ሁሉም እየሰራ ነው። እሱ ሞተሮችን ወደ ኋላ እና ወደ ፊት በማሽከርከር ብቻ በተለያዩ ጥምሮች ውስጥ ያልፋል።

ለማሄድ 'Python demo.py' ን ይጠቀሙ። ለማጠናቀቅ ግማሽ ደቂቃ ወይም ከዚያ በላይ ይወስዳል።

ድራይቭ.ፒ

ታንኩን ለመቆጣጠር የሚሮጡት የፒ ስክሪፕት ነው። የ GPIO ፒን ካርታ ያዘጋጃል እና ለመንቀሳቀስ ዲፍ ይፈጥራል። እንዲሁም ታንኩን ለመቆጣጠር ቁልፍ ማተሚያዎችን ይይዛል።

ለማሄድ 'Python drive.py' ን ይጠቀሙ። አንድ ሰከንድ ይስጡት ፣ ተርሚናልዎ ባዶ መሆን አለበት።

ለመንቀሳቀስ 'w, a, s, d' ን ይጠቀሙ እና ለማቆም የጠፈር አሞሌ። ፕሮግራሙን ለመዝጋት ሲዘጋጁ 'n' ን ይጫኑ።

Picamera_tank.py

ይህ ለካሜራው የዥረት ዥረት ስሪት ነው። ይህ የሚሠራው በፓይዘን 3 ብቻ ነው (ማለትም ለማሄድ ‹python3 Picamera_tank.py› ን ይጠቀሙ)። ይህ በሁለተኛው ተርሚናል መስኮት ውስጥ ሊሠራ ይችላል ወይም በተመሳሳይ ተርሚናል ላይ ከበስተጀርባ ለማሄድ ctrl-z ን ይጫኑ እና bg ብለው ይተይቡ። በግሌ የተለየ ተርሚናል መጠቀም እወዳለሁ።

ምንም ተጨማሪ ነገር መጫን የለብዎትም ፣ ግን ፒፕ ከተጠቀሙ። ማንኛውም ችግሮች ካጋጠሙዎት አስተያየት ይተው።

ይህ በ Raspi 3 ላይ አንዴ እየሄደ ከሆነ ወደ ፒሲ/ላፕቶፕዎ ጠቢባ ይግቡ እና ወደ 192.168.1. XX: 8000 (ቀደም ሲል ያገኘነው አይፒ) ይሂዱ። የካሜራውን ውጤት ማየት አለብዎት። ምስሉ መሽከርከር ካለበት ፣ የፒ ስክሪፕቱን ማረም ያስፈልግዎታል። ከታች አቅራቢያ አስተያየት አለ ፣ ከታች በሚፈልጉት የማሽከርከር ደረጃዎች ውስጥ ያስገቡ። ለእኔ ካሜራዬ ተገልብጦ ለእኔ 180 ነበር።

MJPG-Streamer ን ለማሄድ

-j.webp

ያ አንዴ እየሄደ ወደ 192.168.1. XX: 8080 (ቀደም ሲል ያገኘነው አይፒ) ይሂዱ እና በዥረት ላይ ጠቅ ያድርጉ። ከሌሎች አማራጮች ጋር ይጫወቱ ፣ እነሱ ለእርስዎ ጠቃሚ ሊሆኑ ይችላሉ።

እና ያ ብቻ ነው። አሁን የእርስዎን wifi ማግኘት በሚችሉበት ቦታ ሁሉ የራስዎን የ FPV ታንክ መንዳት መቻል አለብዎት። ይዝናኑ.

ደረጃ 5: የተጠናቀቀ ምርት

እና ሁሉም እየሰራ ያለው ቪዲዮ እዚህ አለ።

በአንዳንድ ሙከራዎች ወቅት የኃይል ባንክ ሲያልቅ በቪዲዮው ውስጥ ለማብራት Raspi 3 በእኔ ላፕቶፕ ላይ እንደተሰካ አንድ ማስታወሻ ብቻ። በጣም ደስተኛ ስለነበርኩ አንድ ሰዓት ያህል ቆየ።

እባክዎን አስተያየት ካለዎት ይተዉት እና እርስዎ ከሄዱ ይህንን Raspberry Pi 3 FPV Lego Tank መስራት እንደሚደሰቱ ተስፋ አደርጋለሁ።

አመሰግናለሁ, ቤን

የሚመከር: