ዝርዝር ሁኔታ:

የውሻ ቦት -ሌጎ ሮቦት ሮቨር ከድር ካሜራ ጋር 17 ደረጃዎች (ከስዕሎች ጋር)
የውሻ ቦት -ሌጎ ሮቦት ሮቨር ከድር ካሜራ ጋር 17 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የውሻ ቦት -ሌጎ ሮቦት ሮቨር ከድር ካሜራ ጋር 17 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የውሻ ቦት -ሌጎ ሮቦት ሮቨር ከድር ካሜራ ጋር 17 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Хакасия: пока ещё дёшево — Отчёт разведки 2024, ሀምሌ
Anonim
Image
Image

በ wifi ላይ ከማንኛውም ማያ ገጽ መቆጣጠር የሚችሉት የሌጎ ሮቦት እንዴት እንደሚሠራ እነሆ። እንዲሁም የሚሄዱበት እና የ LED መብራቶች ለዓይኖች የት እንዳሉ ለማየት የድር ካሜራም አለው! ይህ አርማ ህንፃውን መስራት ስለሚችሉ እና እነሱ በሚደሰቱበት በኤሌክትሮኒክስ ውስጥ ብዙ ሊያካትቷቸው ስለሚችሉ ከልጆችዎ ጋር ለማድረግ ታላቅ ፕሮጀክት ነው። ይህንን ፕሮጀክት እንዴት እንደሚተገብሩት ብዙ ተጣጣፊነት አለ ፣ እና ይህ ማለት እርስዎ በቀላሉ ወደ ቁርጥራጮች ወስዶ እንደገና ዲዛይን ማድረግ ይችላል። ጠቃሚ ሆኖ አግኝቼዋለሁ ፣ በቀላሉ እንደገና ለመጀመር ስጣበቅ። አንዴ ይህንን አንዴ ካደረጉ ፣ ከመሠረቱ እንደገና ለመገንባት በጣም ቀላል እና ፈጣን ነው። በዚህ ረገድ ትልቁ ነገር በቀላሉ መልሶ የመገንባት ክህሎቶችን ስለሚያዳብሩ ማንኛውንም ነገር ስለ “መስበር” መጨነቅ አያስፈልግዎትም።

ምንድን ነው የሚፈልጉት

  • Raspberry Pi B+
  • የመሠረት እና የሞተር ኪት
  • የሌጎ መሠረት ሰሌዳ
  • የኢንዱስትሪ ጥንካሬ ሱፐር ሙጫ
  • ቁፋሮ
  • የእጅ ሥራ ቢላዋ
  • የመሸጫ መሣሪያዎች
  • ኤስዲ ካርድ
  • ኤስዲ ካርድ አንባቢ
  • የሞተር መቆጣጠሪያ መሣሪያ
  • 2 ኤልኢዲዎች
  • መካከለኛ ዋጋ ያለው ዌብካም (ርካሽ መሞከር ይችላሉ)
  • ፒሲ እና ጡባዊ / ስልክ
  • የአስተዳዳሪ መዳረሻ ያለው Wifi ራውተር
  • የሌጎ ብዙ ቁርጥራጮች
  • የአደጋ ጊዜ ስልክ ባትሪ መሙያ
  • እያንዳንዳቸው ቢያንስ 1 ሴት ተርሚናል ያላቸው 4 ዝላይ ሽቦዎች
  • 4 AA ባትሪዎች (ሊሞላ የሚችል ጥሩ ነው)

ደረጃ 1 መሠረቱን ያዘጋጁ

በአማዞን ላይ በተቀመጠው መሠረት እና 2 ሞተሮች በመሰረቱ ጀመርኩ

የፔርፐስ መሠረቱን ይውሰዱ እና ቀጭን የሊጎ መሰረታዊ ሳህን በላዩ ላይ ያያይዙት። በደቂቃዎች ውስጥ የሚደርቅ እና እጅግ በጣም ጠንካራ የሆነውን የኢንዱስትሪ ጥንካሬን እጅግ በጣም ሙጫ ተጠቀምኩ። ሙጫው በሚስተካከልበት ጊዜ ፣ የሊቀውን የመሠረት ሳህን መስመር እንዲከተል ከመጠን በላይ የሆነውን የሌጎ የመሠረት ሰሌዳውን ይቁረጡ። ከዚያ ከፔርፔክስ መሠረት ጋር በሚዛመደው በሌጎ ሳህን በኩል ቀዳዳዎችን ያድርጉ። እኔ እንደፈለኩ እና እንደ ቀዳዳዎቹ ቀዳዳዎቹን ቆፍሬያለሁ። አሁን የሌጎ መዋቅርን ለመገንባት መሠረት አለዎት።

ደረጃ 2: መንኮራኩሮችን ይሰብስቡ

መንኮራኩሮችን ሰብስብ
መንኮራኩሮችን ሰብስብ

አሁን መንኮራኩሮችን ይሰብስቡ። የአምራቾችን መመሪያዎች እዚህ ይከተሉ። የገዛኋቸው መንኮራኩሮች በቻይንኛ ሁሉም መመሪያዎች ነበሯቸው ፣ እኔ ማንበብ አልችልም ፣ ግን ከስዕሎቹ ለማወቅ በጣም ቀላል ነበር። ከተሰበሰበ በኋላ ሽቦዎቹን በትንሽ ሞተሮች (ሞተሮች) ላይ ያያይዙ።

ደረጃ 3: ጎማዎችን ከመሠረቱ ጋር ያያይዙ

ጎማዎችን ከመሠረት ጋር ያያይዙ
ጎማዎችን ከመሠረት ጋር ያያይዙ

በመቀጠልም መንኮራኩሮቹን በመሠረት ሰሌዳው ላይ ያያይዙ ፣ ካስፈለገዎት በመሠረቱ ውስጥ ቀዳዳዎችን መቆፈር ይችላሉ። ምናልባት በፕሮጀክቱ መጨረሻ አካባቢ ሽቦዎቹ ወደ ሌላ ቦታ እንዲመሩ እንደሚፈልጉ ይገነዘባሉ ፣ ግን ሁል ጊዜ አዲስ ጉድጓድ ቆፍረው በኋላ ወደ ሌላ ቦታ ማዛወር ይችላሉ።

ደረጃ 4 Pi ን ያዘጋጁ

ፒን ያዘጋጁ
ፒን ያዘጋጁ

አሁን PI ን ያዘጋጁ። በዩኤስቢ wifi dongle ሞዴል B+ ን እጠቀም ነበር። ከ Raspbian Pi ጣቢያ ማውረድ በሚችሉት በዴቢያን ጄሲ ላይ የተመሠረተ የሙሉ ዴስክቶፕን ምስል እጠቀም ነበር። የ SD ካርዱን ከባዶ መፍጠር ዋጋ አለው ፣ እና በቀላሉ እንደገና መጀመር ስለሚችሉ የዲስክ ምስሉን በእጅዎ ይያዙት። በእርስዎ ፒሲ ላይ የዲስክ ምስልን እንዴት እንደሚፈጥሩ ለማወቅ ትንሽ ጉጉ ማድረግ ያስፈልግዎታል። ኡቡንቱን እንደዚህ በመጠቀም ምስሌን ፈጠርኩ - በዲስክ ምስል ላይ በቀኝ ጠቅ ያድርጉ እና “በዲስክ ምስል ጸሐፊ ይክፈቱ” ን ይምረጡ። ምስሉን ወደ ኤስዲ ካርድ ይፃፉ። የዲስክ ምስሉ በጣም ትንሽ ነው ፣ ስለዚህ ትልቅ የ SD ካርድ ካለዎት (ለምሳሌ ፦ 30 ጊባ) ካለዎት ሁሉንም ቦታ ለመጠቀም እንደ GParted የመከፋፈል ሶፍትዌር መጠቀም ይችላሉ። አንዴ ይህንን እንዴት እንደሠሩ ከሠሩ በኋላ 5 ደቂቃ ያህል ይወስዳል ፣ እና ሶፍትዌሩን ካበላሹት እንደገና እንደገና መጫን የሚችሉት በእውነቱ ዋጋ ያለው ነው።

ደረጃ 5 የመቆጣጠሪያ ሰሌዳውን ይጫኑ

የመቆጣጠሪያ ሰሌዳውን ይጫኑ
የመቆጣጠሪያ ሰሌዳውን ይጫኑ

በመቀጠል የሞተር መቆጣጠሪያ ሰሌዳ ያስፈልግዎታል። ኪታውን ከ RyanTek ተጠቀምኩ። እሱ እጅግ በጣም ጥሩ በሆነ የመሸጫ መመሪያ ነው የሚመጣው ፣ ግን እርስዎም ቀድመው እንዲሸጡት ሊያገኙት የሚችሉት ይመስለኛል። ከዚህ በፊት ምንም ዓይነት የሽያጭ ሥራ ካልሠሩ ፣ አይጨነቁ ፣ በሞተር ሰሌዳ ላይ ከመጀመርዎ በፊት ቀስ ብለው ይውሰዱት እና ትንሽ ይለማመዱ።

አሁን የባትሪውን ጥቅል (በ 4 AA ባትሪዎች) እና ሞተሮቹን ወደ መቆጣጠሪያ ቦርድ ያያይዙ እና ከዚያ የመቆጣጠሪያ ሰሌዳውን በፒ ፒ ጂፒዮ ፒኖች ላይ ያያይዙት። እንደገና የመቆጣጠሪያ ሰሌዳው ተጨማሪ ዝርዝሮችን ይሰጥዎታል። ከዲሲ የኃይል ማያያዣዎች ጋር እስካልተገናኙ ድረስ ትክክለኛ የሞተር ሽቦዎችን ወደ ትክክለኛው ቀዳዳዎች ውስጥ ስለማስገባት አይጨነቁ። ይህ የሊጎ አካልን በሚነድፉበት ጊዜ የበለጠ ተጣጣፊነት ስለሚሰጥዎት የፒ ወይም የባትሪውን ጥቅል በሊጎ ሰሌዳ ላይ አልለጠፍም ወይም አልጣበቅም። እርስዎ በሚሄዱበት ጊዜ ንድፍዎን በቀላሉ መለወጥ ይችላሉ።

ደረጃ 6 - የሌጎ አካልን መገንባት ይጀምሩ

የሌጎ አካልን መገንባት ይጀምሩ
የሌጎ አካልን መገንባት ይጀምሩ
የሌጎ አካልን መገንባት ይጀምሩ
የሌጎ አካልን መገንባት ይጀምሩ

አንዳንድ ሌጎ ለመገንባት ጊዜው አሁን ነው። በዚህ ጊዜ የሊጎ ቁራጭ እስከተያዙ ድረስ በእውነቱ ወጣት ልጆችን መሳተፍ ይችላሉ! ሁሉም ነገር እስኪሠራ ድረስ ከውሻ ቦት ጋር የበለጠ ጀብዱ እስኪያገኝ ድረስ በመሰረታዊ ካሬ መኖሪያ ቤት ብቻ ጀመርን። እዚህ ያለው ትልቁ ነገር እርስዎ የፈለጉትን ያህል የሮቦትን አካል እንደገና መገንባት ይችላሉ። ለፓይ ቤት በመፍጠር ይጀምሩ። ለዩኤስቢ ወደቦች እና ለኃይል ገመዶች ቦታ መተውዎን ያስታውሱ። በሚገነቡበት በማንኛውም መኖሪያ ቤት ውስጥ ሚዛናዊ የሆነ ልቅነት ይገንቡ። ነገሮች በጥቂቱ ቢንከራተቱ ጥሩ ነው እና ከሊጎ ጋር በጣም ትክክል መሆን አይችሉም።

በኋላ ላይ ለሚፈልጓቸው የዩኤስቢ ወደቦች መዳረሻን ለማቅረብ የሌጎ መስኮቶችን እንጠቀም ነበር።

ደረጃ 7 Pi ን ያዘጋጁ

Pi ን ለመጀመር እና ሮቦቱን ለማንቀሳቀስ ጥሩ ጊዜ አሁን ነው።

በ Git hub ላይ በዚህ ፕሮጀክት ለመጠቀም ኮዱን እያዳበርኩ ነው። በ git hub ገጾች ላይ ያንብቡኝ ሁሉንም ሶፍትዌሮች በ Pi ላይ እንዴት እንደሚጭኑ መመሪያዎቹን ይወስዱዎታል ፣ ግን እኔ ደግሞ በደረጃዎቹ ውስጥ እወስዳችኋለሁ። እዚህ።

የኃይል ገመዱን በመክተት መጀመሪያ ፒን ይጀምሩ። የኤችዲኤምአይ ገመዱን ከቴሌቪዥን ጋር ማገናኘት እና የዩኤስቢ ቁልፍ ሰሌዳ እና መዳፊት መጠቀም ያስፈልግዎታል። የመጀመሪያው ነገር ከእርስዎ Wifi ጋር መገናኘት ነው። በ Raspian ዴስክቶፕ የላይኛው ቀኝ ጥግ ላይ ያለውን አዶ ጠቅ በማድረግ ዝርዝሩን በማረጋገጥ ይህንን ያደርጋሉ። አንዴ ከ Wifi ጋር ከተገናኙ ከትእዛዝ መስመሩ ሌላ ማንኛውንም ነገር ማድረግ ይችላሉ ፣ ስለዚህ ከፈለጉ እርስዎ ssh ን በመጠቀም ወደ ፒ ሊገናኙ ይችላሉ ፣ ግን ለአሁኑ ፣ እኛ ከቴሌቪዥን ጋር እንደተገናኘን ከራስፒያን ዴስክቶፕ አንድ ተርሚናል መክፈት እንችላለን።

ደረጃ 8: ሶፍትዌሩን በ Pi ላይ ይጫኑት

በ Pi ላይ ያለውን ተርሚናል ይክፈቱ እና የሚከተሉትን ትዕዛዞች ይተይቡ።

sudo apt-get ዝማኔ

ይህ Raspian ን በአዳዲስ ሶፍትዌሮች ያዘምናል።

በመቀጠል የድር ካሜራውን ሶፍትዌር ይጫኑ

sudo apt-get ጫን እንቅስቃሴ

እንዲሁም በዚህ ጊዜ እንቅስቃሴን ማዋቀር ያስፈልግዎታል። በ github ገጾች ላይ በየትኛው ፋይሎች ውስጥ መዘመን እንዳለበት ዘርዝሬያለሁ። እንዲሁም በእርስዎ ፒ ላይ እንዲሠራ የድር ካሜራ ስለማግኘት ትምህርት ሰጪ አለ። ቅንብሩን ከተመቻቹ በኋላ ቅንብሮቹን ይወቁ እና ከእነሱ ጋር ይጫወቱ።

sudo apt-get install Python-dev Python-pip ን ይጫኑ

ይህ የ Python ቤተ -ፍርግሞችን እና እንዲሁም የፓይዘን ሶፍትዌር ማሸጊያ ሥራ አስኪያጅ ይጭናል።

sudo pip install 'pubnub> = 4.1.2'

ይህ በመቆጣጠሪያ ፓነል እና በገመድ አልባ ሮቦትዎ መካከል መላላኪያውን የሚያስተዳድር ሶፍትዌር Pubnub ን ይጭናል።

ይህንን ክፍል ለመጫን ትንሽ ጊዜ ይወስዳል ስለዚህ ሄደው አንድ ሻይ ጽዋ ያዘጋጁ !!

ደረጃ 9 የሮቦት ሶፍትዌርን ይጫኑ

አሁን ሁሉንም ጥገኛ የሶፍትዌር ቁርጥራጮች እና ቁርጥራጮችን ጭነዋል ፣ ሮቦቱን ለማሄድ የሚያስፈልገውን ኮድ ለመጫን ጊዜው ነው።

git clone

ይህ በቤትዎ ማውጫ ውስጥ የሌጎ-ሮቦት አቃፊን ይፈጥራል።

የሮቦት ኮዱን ከማካሄድዎ በፊት የ PubNub መለያ መፍጠር እና የህትመት እና የደንበኝነት ምዝገባ ቁልፍ ማግኘት ያስፈልግዎታል። በ PubNub ላይ የጅምር መመሪያዎችን በመከተል ይህንን ማድረግ ይችላሉ። አንዴ ከተዋቀሩ ሁለቱን ፋይሎች መክፈት ያስፈልግዎታል

  • lego-robot/server/keys.py
  • lego-robot/client/keys.js

እና ከ pubnub ዳሽቦርድ ሊያገኙት በሚችሉት ቁልፎችዎ የመጠጥ ቤቱን እና የንዑስ ቁልፎችን ይተኩ።

በደንበኛ እና በአገልጋይ ላይ እስከተዛመደ ድረስ የሰርጥ ዋጋው ማንኛውም ሊሆን እንደሚችል ልብ ይበሉ።

ደረጃ 10 የመቆጣጠሪያ ሶፍትዌሩን ይጫኑ እና ሁሉንም ይፈትሹ

የመቆጣጠሪያ ሶፍትዌሩን ይጫኑ እና ሁሉንም ይፈትሹ
የመቆጣጠሪያ ሶፍትዌሩን ይጫኑ እና ሁሉንም ይፈትሹ
የመቆጣጠሪያ ሶፍትዌሩን ይጫኑ እና ሁሉንም ይፈትሹ
የመቆጣጠሪያ ሶፍትዌሩን ይጫኑ እና ሁሉንም ይፈትሹ

በፒሲ ላይ ፣ እኛ በሮቦት ላይ እንዳደረግነው በተመሳሳይ መልኩ የ git hub ኮዱን ይደብቁ።

git clone

በእርስዎ ፒሲ ላይ git ላይጫኑ ይችላሉ። ካልሆነ እባክዎን በ git hub ላይ ያሉትን መመሪያዎች ይከተሉ።

ምንም እንኳን GIT ን እንዲጭኑ እና የውሂብ ማከማቻውን በመዝጋት ፋይሎቹን ለመቅዳት ቢመክሩም እርስዎም ኮዱን እንደ ዚፕ ፋይል የማውረድ አማራጭ አለዎት።

የሊጎ-ሮቦት/ደንበኛ/ቁልፎች. js ፋይልን በግል ማተም እና በደንበኝነት ምዝገባ ቁልፎችዎ ወቅታዊ ማድረግ ያስፈልግዎታል።

ሲጨርሱ በድር አሳሽ ውስጥ የሌጎ-ሮቦት/ደንበኛ/አዝራሮች.html ፋይልን ይክፈቱ። አሁን የመቆጣጠሪያ አዝራሮችን በመጠቀም ሮቦትዎን መቆጣጠር መቻል አለብዎት።

ከላይ ያለው ዲያግራም ምን እየሆነ እንዳለ ያሳያል

  • በአንድ አዝራር ላይ ጠቅ ሲያደርጉ አንድ መልዕክት ወደ pubnub ይላካል (የህትመት ቁልፍዎን በመጠቀም)
  • ከዚያ PubNub ወደ ሮቦቱ ያስተላልፋል…
  • ለመልእክቶች ማዳመጥ (የደንበኝነት ምዝገባ ቁልፍን በመጠቀም)
  • ከዚያ ሮቦቱ ወደ ድርጊት ይተረጎማል።

እኔ pubNub ን እንደ ነፃ ፣ ፈጣን (እውነተኛ ጊዜ) ተጠቀምኩ እና በጣም ጥሩ ኤፒአይ በመጠቀም የመልእክቶችን መላክ እና መቀበልን በእጅጉ ያቃልላል።

በደንበኛው እና በአገልጋዩ ኮድ ውስጥ ቆፍረው እንደ “ወደፊት” እና “ወደ ኋላ” ያሉ ቀላል ቁልፎችን በመጠቀም የተላኩትን መልእክቶች ማየት ይችላሉ።

በሊጎ-ሮቦት/ደንበኛ/joystick.html ላይ የጆይስቲክ ዘይቤ መቆጣጠሪያም አለ።

እኔ እነዚህን ተቆጣጣሪዎች አሻሽላለሁ ፣ እና አዳዲሶችን ሁል ጊዜ እጨምራለሁ ፣ ስለሆነም ሶፍትዌሮችን ማዘመን ከፈለጉ “git pull” የሚለውን ትዕዛዝ መጠቀም ይችላሉ። እባክዎን ለጂት ማከማቻው አስተዋፅኦ ለማድረግ እና ለተጠቃሚ ምቹ መቆጣጠሪያዎችን ለመፍጠር ነፃነት ይሰማዎ።

አሁን ሁላችሁም የእንቅስቃሴውን ሥራ ለመፈተሽ ዝግጁ ናችሁ። በ Pi ተርሚናል ላይ ማውጫውን ወደ ሌጎ-ሮቦት/አገልጋይ ይለውጡ እና ይተይቡ

sudo python robot.py

ከፓብኑብ የሚመጡ መልዕክቶችን ለማዳመጥ ይህ የፓይዘን ስክሪፕት ይጀምራል።

አሁን በመቆጣጠሪያው ላይ አንዳንድ አዝራሮችን ለመጫን ይሞክሩ ፣ እነዚህ ምላሾች በ Pi ተርሚናል (ከላይ በስዕሉ ላይ እንደሚታየው) ማየት አለብዎት እና ሮቦት.ፒይ እነዚህን መልእክቶች በ Pi GPIO ላይ ወደ ምልክቶች ካርታ በማድረግ ወደ እንቅስቃሴዎች ይተረጉማቸዋል።

ሮቦቱን በዙሪያው ማንቀሳቀስ መቻል አለብዎት።

ደረጃ 11 የድር ካሜራ እና የ LED መብራቶችን ያዘጋጁ

የድር ካሜራውን እና የ LED መብራቶችን ያዘጋጁ
የድር ካሜራውን እና የ LED መብራቶችን ያዘጋጁ
የድር ካሜራውን እና የ LED መብራቶችን ያዘጋጁ
የድር ካሜራውን እና የ LED መብራቶችን ያዘጋጁ

ለሊኑክስ ተኳሃኝ የሆነ ማንኛውንም የድር ካሜራ (አብዛኛዎቹ) ናቸው። እኔ በጣም ርካሽ የሆነውን እንደሞከርኩ እና ማንኛውንም ዓይነት ግልጽ ምስል ከእሱ ማግኘት ስላልቻልኩ ወደ መካከለኛ ክልል አንድ (ወደ £ 15 ገደማ) እሄዳለሁ። የመጀመሪያው እርምጃ የድር ሰሌዳውን መበታተን ነው ፣ ስለዚህ መሰረታዊ ሰሌዳ እና ካሜራ እንዲኖርዎት።

መብራቶችን ለመጫን ከፈለጉ ፣ ከዚያ የ LED መብራት ይውሰዱ እና ለእያንዳንዱ ተርሚናል ሁለት ዝላይ ሽቦዎችን ያገናኙ። በኋላ ላይ በፒስ ጂፒዮ ፒኖች ውስጥ በቀላሉ እንዲሰኩት በአንደኛው ጫፍ የሴት ተርሚናል ያላቸውን ዝላይ ሽቦዎችን እጠቀም ነበር። ተርሚናሉን ለማስወገድ የሽቦው ሌላኛው ጫፍ መንቀል ያስፈልግዎታል። ደህንነቱ የተጠበቀ ግንኙነት ለማድረግ እዚህም መሸጥ ይችላሉ። እኔ ደግሞ እያንዳንዱን ሽቦ ለመሸፈን ሊጠቀሙበት የሚችሉትን አንዳንድ የሙቀት መቀነስ መጠቅለያን ተጠቅሜያለሁ ፣ ምንም እንኳን ሁሉም ነገር እየሰራ እስኪደሰቱ ድረስ ስለእሱ በጣም ጥሩ ሥራ ስለማድረግ አልጨነቅም ፣ ከዚያ ጨርሰው ማሻሻል ይችላሉ። እንዲሁም ኤልዲዎን ከማቃጠል ለማቆም ተከላካይ መጠቀም ጥሩ ሀሳብ ነው።

ኤልኢዲዎችን እንዴት ሽቦ ማገናኘት እንደሚቻል የሚገልጽ ዝርዝር መመሪያ እዚህ አለ።

ሥዕሉ እንደሚያሳየው ፣ ሮቦቶችን ጭንቅላት ላይ ለመጫን እንደ ቀላል መንገድ ቀዳዳ ያለው የሌጎ ብሎክን እጠቀማለሁ።

ደረጃ 12-ጭንቅላቱን በአፍንጫ-ካሜራ እና መብራቶች ይፍጠሩ

በአፍንጫ-ካሜራ እና መብራቶች ጭንቅላቱን ይፍጠሩ
በአፍንጫ-ካሜራ እና መብራቶች ጭንቅላቱን ይፍጠሩ
በአፍንጫ-ካም እና መብራቶች ጭንቅላቱን ይፍጠሩ
በአፍንጫ-ካም እና መብራቶች ጭንቅላቱን ይፍጠሩ
በአፍንጫ-ካሜራ እና መብራቶች ጭንቅላቱን ይፍጠሩ
በአፍንጫ-ካሜራ እና መብራቶች ጭንቅላቱን ይፍጠሩ

ለካሜራው የጭንቅላት መኖሪያ ቤት ይፍጠሩ። እርስዎ የፈጠራ ሥራ የሚሆንበት ጊዜ እንደመሆኑ መጠን እዚህ በጣም ልዩ አልሆንም። ሆኖም በካሜራው ዙሪያ መገንባት ያስፈልግዎታል። የውሻ ቦት ካሜራውን ወደ አፍንጫው ያዋህዳል እና ዓይኖቹ እንደ ኤልዲዎች አሉት። ሽቦዎቹን ለማውጣት ከጭንቅላቱ ጀርባ ቀዳዳ መተውዎን ያረጋግጡ።

ደረጃ 13: አካልን ይሙሉ

አካልን ይሙሉ
አካልን ይሙሉ
አካልን ይሙሉ
አካልን ይሙሉ
አካልን ይሙሉ
አካልን ይሙሉ

አሁን የውሻ ቦቱ በመንቀሳቀስ ላይ በመሆኑ ደስተኛ ነዎት ለባትሪ ጥቅሎች መኖሪያ ቤት መፍጠር ይችላሉ። እኔ የ 4 AA ባትሪዎች (በተሽከርካሪዎቹ እና በመሰረቱ የቀረበ) እና የድንገተኛ ስልክ ባትሪ መሙያ ጥቅል እጠቀማለሁ። የ AA ባትሪዎች ለዲሲ ሞተሮች ለተሽከርካሪዎች እና የሞባይል ስልክ ጥቅል ለፒ ነው። ለመሙላት እና ለመተካት እነሱን ማግኘት ስለሚኖርብዎት ባትሪዎቹን በቀላሉ ተደራሽ ማድረጉ ጥሩ ሀሳብ ነው።

አንዴ ደስተኛ ከሆኑ በኋላ በ Pi ላይ ጣሪያ ያስቀምጡ። የሮቦቶች ምስል አካል ስለሆነ ሽቦዎችን እና ወረዳዎችን ስለመደበቅ ብዙም አልጨነቅም። ሆኖም በዚህ ጊዜ ሁሉም በእርስዎ ላይ የተመሠረተ ነው። ቦትዎ ምን ያህል ከባድ እየሆነ እንደሚሄድ ፣ የበለጠ እየዘገመ ሲሄድ ግምት ውስጥ ማስገባት ይፈልጉ ይሆናል።

ደረጃ 14: ጭንቅላቱን ይጫኑ

ጭንቅላቱን ይጫኑ
ጭንቅላቱን ይጫኑ
ጭንቅላቱን ይጫኑ
ጭንቅላቱን ይጫኑ
ጭንቅላቱን ይጫኑ
ጭንቅላቱን ይጫኑ

ሁሉንም ነገር ለማገናኘት ጊዜው አሁን ነው።

እርስዎ የፈጠሯቸውን የመዳረሻ ቀዳዳዎች በመጠቀም የዌብካምሞችን ዩኤስቢ መሪን ወደ ቦቱ ፊት ያገናኙ። አንዳንድ የ Lego መኖሪያ ቤቶችን በመፍጠር ለሮቦቱ ሽቦን ደህንነት መጠበቅ ይችላሉ። እኔ ደግሞ የዩኤስቢ ገመዱን በመቁረጥ እና እንደገና በመሸጥ አጠርኩት ፣ ግን 4 ጥቃቅን ሽቦዎችን አንድ ላይ ለመሸጥ ፍላጎት ካለዎት ብቻ ይህንን ያድርጉ። አጭር የዩኤስቢ መሪን መግዛት እና ከካሜራው ጀርባ ጋር ማገናኘት ቀላል ሊሆን ይችላል።

እንዲሁም በሞተር ቦርድ መቆጣጠሪያ ካልተያዙት የፒኤስ ጂፒኦ ፒኖች የ LED መብራቶችን ማገናኘት ያስፈልግዎታል። እነዚህ የጂፒኦ ፒኖች 20 እና 21 እና ሁለቱ በአቅራቢያ ያሉ ሁለቱ የመሬቶች ፒኖች ናቸው። በአቅራቢያዎ ያለውን የመሬቱን ፒን ይጠቀሙ። መብራቱ የማይሰራ ከሆነ በጂፒኦ ውፅዓት ክብ መሬት ለመቀየር ይሞክሩ። ከጉግል ጥሩ የ GPIO ዲያግራም ጋር የትኛውን ፒን እንደሚገናኝ ለማወቅ።

ደረጃ 15 - ኤልኢዲዎቹን እና የአፍንጫውን ካሜራ ይፈትሹ

ኤልኢዲዎቹን እና የአፍንጫውን ካሜራ ይፈትሹ
ኤልኢዲዎቹን እና የአፍንጫውን ካሜራ ይፈትሹ

የድር ካሜራውን የሶፍትዌር አይነት ለመጀመር ፦

sudo እንቅስቃሴ

እንዲሁም የሮቦት.ፒን ስክሪፕት እንደጀመሩ ያረጋግጡ (በ previuos መመሪያ ውስጥ እንደተዘረዘረው)

sudo python robot.py

አሁን መብራቶቹን ለማብራት እና ለማጥፋት በመቆጣጠሪያው ላይ ያለውን የመብራት መቀየሪያ መጠቀም መቻል አለብዎት።

የድር ካሜራ ወደብ 8080 ላይ በፒስ አይፒ አድራሻዎ ላይ ማሰራጨት አለበት ፣ ስለዚህ ለምሳሌ የሚከተለውን በድር አሳሽዎ ውስጥ ይተይቡ።

192.168.1.2:8081

እኔ ራውተር ላይ እንደ አስተዳዳሪ በመግባት እና ተያያዥ መሣሪያዎችን በማየት የፒ አይፒ አድራሻውን አገኘሁ። ይህንን እንዴት ማድረግ እንደሚቻል መመሪያዎች ብዙውን ጊዜ በራውተሩ ጀርባ ላይ ናቸው ወይም የመስመር ላይ ራውተሮችዎን መመሪያዎች ይመልከቱ።

በቀድሞው ደረጃ እንደተገለፀው የእንቅስቃሴ ሶፍትዌሩን የማዋቀር ቅንብሮችን ማሰስ ይችላሉ። አንዳንድ ጊዜ ዥረቱ ለአፍታ ይቆማል ፣ ግን በአጠቃላይ እሺ ይሠራል።

ከእርስዎ Wifi አውታረ መረብ ጋር የተገናኘ አሳሽ ከሚያሄድ ከማንኛውም ነገር ይህንን የቪዲዮ ዥረት መድረስ ይችላሉ።

ደረጃ 16: ማጠናቀቅ

የመስመር ላይ መዳረሻ

አሁን ሮቦትን በፒሲ ላይ ካለው አሳሽ መቆጣጠር መቻል አለብዎት። ሆኖም እንደ አይፓድ ወይም ስልክ ካሉ ከማንኛውም የንክኪ መሣሪያ ቦትን መቆጣጠር መቻሉ ጥሩ ነው።

ይህንን ለማድረግ በድር አገልጋይ ላይ የደንበኛ ፋይሎችን (አዝራሮች.html ወዘተ) ማስተናገድ ያስፈልግዎታል።

እሺ በሚሰራው Pi ላይ የድር አገልጋይ በመጫን ጀመርኩ። ሆኖም የኤችቲኤምኤል ፋይልን ወደ ማንኛውም የድር አገልጋይ በቀላሉ መስቀል ቀላል ነው። እኔ በቀላሉ የኤችቲኤምኤል ፋይልን ወደ ይፋዊ ሰማያዊ አስተናጋጅ መለያዬ ገልብጫለሁ። ወደ እርስዎ የመጠጫ ቤት ሰርጥ የመጠጥ ቤት ንዑስ ቁልፎች ስለያዙ የእነዚህ ፋይሎች ጥበቃ መዳረሻን ፋይል ማድረግ ይፈልጉ ይሆናል። አንዴ ይህን ካደረጉ ከቤትዎ ውጭ ሆነው ከማንኛውም መሣሪያ ሆነው መቆጣጠሪያውን መድረስ ይችላሉ።

ራስ -ሰር ጅምር

ሌላ ጠቃሚ ነገር በ ‹raspberry Pi› ላይ / etc / rc.local script ን ማዘመን ነው። እነዚህን ሁለት መስመሮች ማከል

  • sudo እንቅስቃሴ
  • nohup sudo python /home/pi/lego-robot/server/robot.py &

ፒ በሚነሳበት ጊዜ እነዚህ ይሰራሉ ፣ ስለዚህ ትዕዛዙን እራስዎ ማስኬድ የለብዎትም።

ደረጃ 17: ይዝናኑ

ይዝናኑ !
ይዝናኑ !

ይኼው ነው.

ከተጣበቁ እባክዎን አስተያየቶችን ለመተው ነፃነት ይሰማዎት እና ማንኛውንም ሶፍትዌሩን ማሻሻል ከፈለጉ እባክዎን ለ github ማከማቻ ማከማቻ አስተዋፅኦ ያድርጉ። በዚህ ፕሮጀክት ላይ መስራቴን እቀጥላለሁ እና አንዳንድ ሀሳቦች እዚህ አሉ

  • እንደ “ግራ 10 ፣ ወደ ፊት 6 ፣ ወደ ኋላ 2…” ያሉ ትዕዛዞችን በቅደም ተከተል የሚያዘጋጁበት “ትልቅ ትራክ” የቅጥ መቆጣጠሪያ ከዚያም “አሂድ” ን ይምቱ እና ሮቦቱ ትዕዛዞቹን ያካሂዳል።
  • የሚያጋድል አንገት ፣ ስለዚህ ከድር ካሜራ ጋር ወደ ላይ መመልከት ይችላሉ
  • ጽሑፍን ከመቆጣጠሪያው ወደ ንግግር የሚተረጎም ተናጋሪ
  • የድምፅ ቁጥጥር ቁጥጥር

ቺርስ

ጴጥሮስ

የሚመከር: