ዝርዝር ሁኔታ:

HuskyLens ን በመጠቀም ሰው ሰራሽ የማሰብ ችሎታ እና የምስል ዕውቅና 6 ደረጃዎች (ከስዕሎች ጋር)
HuskyLens ን በመጠቀም ሰው ሰራሽ የማሰብ ችሎታ እና የምስል ዕውቅና 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: HuskyLens ን በመጠቀም ሰው ሰራሽ የማሰብ ችሎታ እና የምስል ዕውቅና 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: HuskyLens ን በመጠቀም ሰው ሰራሽ የማሰብ ችሎታ እና የምስል ዕውቅና 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: HuskyLens и Arduino машинное зрение Начало обзор модуля с смарт камерой DFRobot платформы Maqueen 2024, ሀምሌ
Anonim
Image
Image

ሄይ ፣ ምን ሆነ ፣ ጓዶች! አካርስሽ እዚህ ከ CETech።

በዚህ ፕሮጀክት ውስጥ ከ DFRobot የ HuskyLens ን እንመለከታለን። እሱ እንደ ፊትን ማወቅ ፣ የነገር ማወቂያ እና የመስመር ማወቂያ ፣ ወዘተ የመሳሰሉትን በርካታ አርቲፊሻል ኢንተለጀንስ ኦፕሬሽኖችን ማድረግ የሚችል በ AI የተጎላበተ የካሜራ ሞዱል ነው በዚህ ፕሮጀክት ውስጥ ከተነጋገርነው በኋላ ከተወያየንበት የ MatchX ሞዱል ጋር በመጠኑ ተመሳሳይ ነው። የ MatchX ሞዱል ትንሽ ውድ እንደነበረ ፣ እኔ በራሴ ተመሳሳይ የሆነ ነገር ለማድረግ ወሰንኩ እና ለዚያ ፣ ሁስኪሌንስን እንደ ትልቅ ምርጫ አገኘሁት ምክንያቱም ከ MatchX ሞዱል ጋር ሲነፃፀር ርካሽ ስለሆነ እና MatchX ከአንድ በስተቀር በስተቀር ማድረግ የሚችለውን ሁሉ ማድረግ ይችላል። የውሂብ ማስተላለፍ እና ለዚያ ዓላማ የ Huskylens ሞጁሉን ከ RYLR907 LoRa ሞዱል ከሬያክስ ጋር እናገናኛለን እና ለመሄድ ጥሩ እንሆናለን። እርስ በእርስ ከተገናኘ በኋላ አንድን ነገር ለመለየት እና ያንን የተገኘውን መረጃ የሎራ ሞዱሉን በመጠቀም በተቀባዩ ጎን ወደ ሌላ የሎራ ሞዱል በመጠቀም ይህንን HuskyLens እንጠቀማለን።

ስለዚህ አሁን ወደ አስደሳችው ክፍል እንሂድ።

አቅርቦቶች

ያገለገሉ ክፍሎች ፦

ሁስኪ ሌንስ

Reyax RYLR907:

Firebeetle ESP8266:

አርዱinoኖ ፦

ደረጃ 1 ለተመረቱ ፕሮጀክቶችዎ PCB ን ያግኙ

ስለ HuskyLens ሞዱል
ስለ HuskyLens ሞዱል

PCBs ን በመስመር ላይ ርካሽ ለማዘዝ PCBWAY ን መመልከት አለብዎት!

10 ጥሩ ጥራት ያላቸው ፒሲቢዎችን አግኝተው በርካሽ ዋጋ ወደ ደጃፍዎ ይላካሉ። እንዲሁም በመጀመሪያው ትዕዛዝዎ ላይ በመርከብ ላይ ቅናሽ ያገኛሉ። በጥሩ ጥራት እና ፈጣን የመመለሻ ጊዜ እንዲመረቱ የ Gerber ፋይሎችዎን በ PCBWAY ላይ ይስቀሉ። የመስመር ላይ የጀርበር ተመልካች ተግባራቸውን ይመልከቱ። በሽልማት ነጥቦች አማካኝነት ከስጦታ ሱቅ ነፃ ነገሮችን ማግኘት ይችላሉ።

ደረጃ 2 - ስለ HuskyLens ሞዱል

ስለ HuskyLens ሞዱል
ስለ HuskyLens ሞዱል
ስለ HuskyLens ሞዱል
ስለ HuskyLens ሞዱል

HuskyLens 6 አብሮገነብ ተግባራት ያሉት ለአጠቃቀም ቀላል የአይ ማሽን የማየት ዳሳሽ ነው-የፊት ለይቶ ማወቅ ፣ የነገር መከታተያ ፣ የነገር ማወቂያ ፣ የመስመር-መከተል ፣ የቀለም ማወቂያ እና የመለያ መለየት። በሶፍትዌሩ በኩል ቁጥጥር ሊደረግበት የሚችል ከፊት ካሜራ እና ከኋላ በኩል ካለው የኤል ሲ ዲ ማሳያ እና 3 ኤልኢዲዎች (2 ነጭ እና 1 አርጂቢ) ጋር አብሮ የሚመጣ ቆንጆ ቆንጆ ሞዱል ነው። በላዩ ላይ ሁለት አዝራሮች አሉት ፣ አንደኛው ተንሸራታች መቀየሪያ በኦፕሬሽኖች ሁነታዎች መካከል ለመቀያየር እና በካሜራው ፊት ስለነበሩት ነገሮች ለማወቅ እና ለመግፋት የሚገፋፋ ቁልፍ። የበለጠ በተማረ ቁጥር ብልጥ ይሆናል። የአዲሱ ትውልድ የአይፒ ቺፕ ጉዲፈቻ HuskyLens ፊቶችን በሴኮንድ በ 30 ክፈፎች እንዲያገኝ ያስችለዋል። በ UART / I2C ወደብ በኩል ፣ HuskyLens ውስብስብ ስልተ ቀመሮችን ሳይጫወቱ በጣም የፈጠራ ፕሮጄክቶችን እንዲያደርጉ እርስዎን ለማገዝ ከአርዱዲኖ ፣ Raspberry Pi ወይም ማይክሮ -ቢት ጋር መገናኘት ይችላል።

የእሱ ቴክኒካዊ ዝርዝሮች-

  • ፕሮሰሰር: Kendryte K210
  • የምስል ዳሳሽ ፦

    • SEN0305 HuskyLens: OV2640 (2.0 ሜጋፒክስል ካሜራ)
    • SEN0336 HuskyLens PRO: OV5640 (5.0 ሜጋ ፒክስል ካሜራ)
  • የአቅርቦት ቮልቴጅ: 3.3 ~ 5.0V
  • የአሁኑ ፍጆታ (TYP): [email protected][email protected] (የፊት ለይቶ ማወቅ ሁናቴ ፣ 80% የጀርባ ብርሃን ብሩህነት ፣ ብርሃን አጥፋ)
  • የግንኙነት በይነገጽ - UART; I2C
  • ማሳያ-2.0*ኢንች IPS ማያ ገጽ በ 320*240 ጥራት
  • አብሮገነብ ስልተ ቀመሮች ፦ የፊት መታወቂያ ፣ የነገር መከታተያ ፣ የነገር ዕውቅና ፣ የመስመር መከታተያ ፣ የቀለም ዕውቅና ፣ የመለያ መለያ
  • ልኬት: 52 ሚሜ 44.5 ሚሜ / 2.051.75 ኢንች

የምርት አገናኝ

ደረጃ 3 - ስለ RYLR907 LoRa ሞዱል

ስለ RYLR907 LoRa ሞዱል
ስለ RYLR907 LoRa ሞዱል
ስለ RYLR907 LoRa ሞዱል
ስለ RYLR907 LoRa ሞዱል

የ RYLR907 አስተላላፊ ሞዱል የአሁኑን ፍጆታ በሚቀንስበት ጊዜ እጅግ በጣም ረጅም ርቀት የተስፋፋ የግንኙነት ግንኙነት እና ከፍተኛ ጣልቃ ገብነት ያለመከሰስ የሚሰጥ የሎራ ረጅም ክልል ሞደም ያሳያል። ኃይለኛ ከሆነው እና እጅግ በጣም ጥሩ የማገጃ መከላከያ ካለው ከሴሜቴክ SX1262 ሞተር ጋር ነው የሚመጣው። RYLR907 ዝቅተኛ የመቀበያ የአሁኑን አለው እና ኃይል ቆጣቢ የ CAD መቀበያ ሁነታን ለማዘጋጀት የሰርጥ እንቅስቃሴን መለየት ይችላል። እሱ በጣም ስሜታዊ ነው እና በአቲ ትዕዛዞች በቀላሉ ሊቆጣጠር ይችላል። ከላይ ከተጠቀሱት ባህሪዎች ሁሉ በተጨማሪ አብሮ የተሰራ አንቴና ያለው እና የ AES128 የውሂብ ምስጠራን ይጠቀማል። እነዚህ ሁሉ ባህሪዎች ለ IoT መተግበሪያዎች ፣ ለተንቀሳቃሽ መሣሪያዎች ፣ ለቤት ደህንነት ፣ ወዘተ ተስማሚ ያደርጉታል።

ያለምንም ኢንተርኔት ወይም ሌላ ነገር በኪሜ ቅደም ተከተል መረጃን ወደ ርቀት ለማስተላለፍ ሊያገለግል ይችላል። ስለዚህ በ HuskyLens የተሰበሰበውን መረጃ ከአስተላላፊው ጫፍ ወደ ተቀባዩ መጨረሻ ለማስተላለፍ ይህንን የሎራ ሞጁል እንጠቀማለን። ስለ RYLR907 ሞዱል ቴክኒካዊ ዝርዝሮች ዝርዝር ንባብ ለማግኘት ከዚህ ወደ የውሂብ ሉህ መሄድ ይችላሉ።

የምርት አገናኝ

ደረጃ 4 - አስተላላፊውን እና ተቀባዩን ክፍሎች ማቀናበር።

Image
Image
አስተላላፊውን እና ተቀባዩ ክፍሎችን ማቀናበር።
አስተላላፊውን እና ተቀባዩ ክፍሎችን ማቀናበር።

በዚህ ደረጃ ፣ የፕሮጀክቱን የግንኙነቶች አካል እናደርጋለን። በመጀመሪያ ፣ HuskyLens ን ከ RYLR907 LoRa ሞዱል ጋር እናገናኘዋለን ይህ አስተላላፊውን ያደርገዋል እና ከዚያ በኋላ አስተላላፊው የተላከውን ውሂብ የሚቀበል እና የሚያሳየው ተቀባዩ እንዲያበቃ የሎረ ሞጁሉን ከ ESP8266 ጋር እናገናኘዋለን። የ Arduino IDE ተከታታይ ተቆጣጣሪ።

HuskyLens ን ከሎራ ሞዱል ጋር ለማገናኘት ደረጃዎች እንደሚከተለው ናቸው

  • የ HuskyLens ን Vcc እና GND ፒን በቅደም ተከተል ከአርዱዲኖ 5V እና GND ጋር ያገናኙ።
  • የ HuskyLens ፒኖችን አር እና ቲን በቅደም ተከተል ከአርዱዲኖ ፒን ቁጥር 11 እና 10 ጋር ያገናኙ።
  • አሁን LoRa ሞጁሉን ይውሰዱ እና የ Vcc ፒኑን ከአርዱዲኖ እና ከ GND ፒን ወደ አርዱዲኖ GND 3.3V ውፅዓት ያገናኙ።
  • ከላይ ባለው የወረዳ ሥዕላዊ መግለጫ ላይ እንደሚታየው የ RYLR907 ን የ Rx ፒን ከአርዲኖው ቲክስ ፒን ጋር ያገናኙ። አርዱዲኖ በ 5 ቮ አመክንዮ ደረጃ ላይ ስለሚሠራ RYLR907 በ 3.3V ሎጂክ ደረጃ ላይ ስለሚሠራ 5V ወደ 3.3V ዝቅ ለማድረግ እነዚህ ተከላካዮች ጥቅም ላይ ይውላሉ።

በዚህ መንገድ ፣ አስተላላፊው ክፍል ማለትም የ HuskyLens ግንኙነቶች ይጠናቀቃሉ።

አሁን ለተቀባዩ ክፍል ፣ የተላለፈውን መረጃ ለመቀበል የሎራ ሞጁሉን ለመቆጣጠር ESP8266 እንፈልጋለን። በዚህ መጨረሻ ላይ የሚደረጉ ግንኙነቶች እንደሚከተለው ናቸው

  • የ LoRa ሞጁሉን Vcc እና GND ፒኖችን ከ ESP8266 3.3V እና GND ፒን ጋር ያገናኙ።
  • የ GPIO 15 ፒን ከ RR ፒን ከሎአራ እና ከ GPIO 13 ፒን ከ RYLR907 ሞጁል Tx ፒን ጋር ያገናኙ።

በዚህ መንገድ ፣ የተቀባዩ ጎን ግንኙነቶች ተጠናቅቀዋል አሁን ሞጁሎቹን ከፒሲችን ጋር ማገናኘት እና የፕሮጀክቱን ኮዶች መስቀል ብቻ ያስፈልገናል። እዚህ ጥቅም ላይ የዋለውን የሎራ ሞዱል ዝርዝር መግለጫ እና በተቀባዩ መጨረሻ ላይ የሚከናወኑትን ግንኙነቶች ፣ ከላይ ያለውን ቪዲዮ መመልከት ይችላሉ።

ደረጃ 5 ሞጁሎችን ኮድ መስጠት

ሞጁሎችን ኮድ መስጠት
ሞጁሎችን ኮድ መስጠት

የሁለቱም ክፍሎች ግንኙነቶች እንደተጠናቀቁ። አሁን የቀረው ብቸኛው ነገር አርዱዲኖ እና ኢስፒን ከፒሲ ጋር ማገናኘት እና ለፕሮጀክቱ አንድ በአንድ ኮዶችን መስቀል ነው። ወደ እዚህ ወደ Github ገጽ በመሄድ የፕሮጀክቱን ኮዶች ማግኘት ይችላሉ።

  • በ GitHub ገጽ ላይ ያለውን የ HuskyLens ቤተ -መጽሐፍትን ያውርዱ እና ወደ አርዱዲኖ አይዲኢ ይጫኑ።
  • አሁን ‹አርዱዲኖ ሁስኪ ሌንስ ሎራ ኮድ.ኖ› የተሰኘውን ፋይል ይክፈቱ ይህ ከ HuskyLens መረጃ ለማግኘት በአርዱዲኖ ውስጥ ሊሰቀል እና ወደ ተቀባዩ መላክ ያለበት ኮድ ነው። ይህንን ኮድ ይቅዱ እና በአርዱዲኖ አይዲኢ ውስጥ ይለጥፉት።
  • አርዱዲኖን ከፒሲዎ ጋር ያገናኙት ፣ ትክክለኛውን ሰሌዳ እና የ COM ወደብ ይምረጡ እና ኮዱ እንደተጫነ ወዲያውኑ የአርዲኖዎን ግንኙነት ማቋረጥ ይችላሉ።

በዚህ መንገድ ፣ ለአስተላላፊው መጨረሻ የኮዲንግ ክፍል ይጠናቀቃል። አሁን ከሎአራ ጋር ተጣምሮ እንደ ተቀባዩ ጥቅም ላይ የሚውል የ ESP ሞዱሉን ማገናኘት ይችላሉ።

  • ESP ን ከፒሲዎ ጋር ካገናኙ በኋላ የ Github ገጽን እንደገና ይክፈቱ እና “ESP8266 LoRa Text.ino” በተባለው ፋይል ውስጥ ኮዱን ይቅዱ ይህ በ ESP8266 ውስጥ ሊሰቀል የሚገባው ነው።
  • በ IDE ውስጥ ኮዱን ይለጥፉ። ትክክለኛውን COM ወደብ እና ሰሌዳ ይምረጡ እና ከዚያ በኋላ የሰቀላ ቁልፍን ይምቱ።

ኮዱ ሲሰቀል ቅንብሩን ለመጠቀም ዝግጁ ነዎት።

ደረጃ 6: አገናኙን መሞከር

አገናኙን በመሞከር ላይ
አገናኙን በመሞከር ላይ
አገናኙን በመሞከር ላይ
አገናኙን በመሞከር ላይ

ኮዱ ለሁለቱም ሞጁሎች እንደተሰቀለ ወዲያውኑ ተከታታይ ማሳያውን በመክፈት አገናኙን መፈተሽ እንችላለን ፣ “በማያ ገጹ ላይ ምንም ብሎክ ወይም ቀስት አይታይም” የሚለውን መልእክት ያሳያል። ይህ ማለት HuskyLens ስለሚታየው ነገር አልተማረም ማለት ነው። ነገሩ ለመጀመሪያ ጊዜ የታየ ሲሆን በሌንስም አይታወቅም። ስለዚህ የታየውን ነገር ወይም ፊት እንዲያውቅ ለማድረግ። ለ HuskyLens እቃውን ማሳየት አለብን እና ለእሱ የታየውን ነገር እንደተገነዘበ ወዲያውኑ የመማሪያ ቁልፍን (የግፋ ቁልፍን) ይጫኑ ይህ HuskyLens ስለ ነገሩ እንዲማር እና ከተማረው ነገር ጋር የሚመሳሰል ማንኛውም ነገር ሲኖር ዕቃውን እንዲያውቅ ያደርገዋል። ታይቷል። አሁን ሁስክሌንስ ስለ ነገሩ እንደተማረበት ስለሚያየው ነገር ውሂቡን ይልካል እና በሎራ የተቀበለው መረጃ በተቀባዩ መጨረሻ ላይ ይታያል።

በዚህ መንገድ ዕቃዎችን ለመለየት ፣ ስለእነሱ መረጃ ለመሰብሰብ እና በሎአራ ሞዱል እገዛ የተሰበሰበውን መረጃ ከብዙ ኪሎ ሜትሮች ርቆ ወደሚገኝ ሌላ የሎራ ሞዱል በማስተላለፍ በአይ-ሃውስክሌንስ መጠቀም እንችላለን።

ስለዚህ እንደወደዱት ለአስተማሪው ተስፋ ይህ ነው።

የሚመከር: