ዝርዝር ሁኔታ:

አርዱዲኖን በመጠቀም የ 8 ጂፒኤስ ወሰን ያድርጉ - 8 ደረጃዎች
አርዱዲኖን በመጠቀም የ 8 ጂፒኤስ ወሰን ያድርጉ - 8 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም የ 8 ጂፒኤስ ወሰን ያድርጉ - 8 ደረጃዎች

ቪዲዮ: አርዱዲኖን በመጠቀም የ 8 ጂፒኤስ ወሰን ያድርጉ - 8 ደረጃዎች
ቪዲዮ: የአርዱዪኖ ሶፍትዌርን እንዴት ማውረድ እና መጫን እንደሚቻል 2024, ህዳር
Anonim
አርዱዲኖን በመጠቀም የጂፒኤስ ወሰን ድንበሮችን ያድርጉ
አርዱዲኖን በመጠቀም የጂፒኤስ ወሰን ድንበሮችን ያድርጉ

በዚህ መማሪያ ውስጥ አርዱዲኖን በመጠቀም የጂፒኤስ ድንበር ድንበሮችን እንዴት ማድረግ እንደሚቻል እንማራለን ፣ ይህ ሮቦት ሲኖርዎት እና ከተጠቀሰው አካባቢ ውጭ እንዲሄድ የማይፈልጉ ከሆነ ይህ ጠቃሚ ነው።

ሮቦቱ ከአከባቢው ውጭ በሚሆንበት ጊዜ ማሳያው ሮቦቱ በአካባቢው ውስጥ በሚሆንበት ጊዜ “ውጭ” እና “ውስጥ” ያሳያል።

ቪዲዮውን ይመልከቱ!

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
  • ጂፒኤስ ኒዮ 6 ሜ
  • OLED ማሳያ
  • ዝላይ ሽቦዎች
  • ቪሱኖ ሶፍትዌር - ቪሱኖን ያውርዱ

ደረጃ 2 - ቪሱሲኖን ይጀምሩ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነት ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። ነፃ ሥሪት ያውርዱ ወይም ለነፃ ሙከራ ይመዝገቡ።

በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

ደረጃ 3 በቪሱinoኖ ውስጥ አካላትን ያክሉ

በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
  • «ተከታታይ ጂፒኤስ» ክፍልን ያክሉ
  • «የአናሎግ ብዙ ምንጭ» ክፍልን ያክሉ
  • ሌላ “አናሎግ ብዙ ምንጭ” ክፍልን ያክሉ
  • «ዲጂታል ባለ ብዙ ምንጭ ውህደት» ክፍልን ያክሉ
  • «ጠርዝን ፈልግ» የሚለውን ክፍል ያክሉ
  • ሌላ “ጠርዝን ፈልግ” ክፍል ያክሉ
  • “ዲጂታል (ቡሊያን) እና” ክፍልን ያክሉ
  • “የጽሑፍ እሴት” ክፍልን ያክሉ
  • ሌላ “የጽሑፍ እሴት” ክፍል ያክሉ
  • “አናሎግ ወደ ጽሑፍ” ክፍል ያክሉ
  • ሌላ “አናሎግ ወደ ጽሑፍ” ክፍል ያክሉ
  • “የጽሑፍ ባለብዙ ምንጭ ውህደት” ክፍልን ያክሉ

ደረጃ 4 በቪሱinoኖ ስብስብ ክፍሎች ውስጥ

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  • “AnalogToText1” እና “AnalogToText2” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ትክክለኛ” ን ወደ 6 ያዘጋጁ
  • “DetectEdge1” ን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ ወደ ሀሰት መነሳት
  • “TextValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ ውስጠኛው ያዘጋጁ
  • “TextValue2” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ OUTSIDE ያዘጋጁ
  • በ DisplayOLED1 ላይ ሁለቴ ጠቅ ያድርጉ እና በንጥሎች መስኮት ውስጥ “የጽሑፍ መስክ” ን ወደ ግራ ጎትት
  • በንብረቶች መስኮት ውስጥ መጠኑን ወደ 2 ያዘጋጁ
  • በኤለመንቶች መስኮት ውስጥ ሌላ “የጽሑፍ መስክ” ወደ ግራ ጎን ይጎትቱ
  • በንብረቶች መስኮት ውስጥ Y ን ወደ 30 እና መጠኑን ወደ 2 ያዘጋጁ
  • በኤለመንቶች መስኮት ውስጥ ሌላ “የጽሑፍ መስክ” ወደ ግራ ጎን ይጎትቱ
  • በንብረቶች መስኮት ውስጥ Y ን ወደ 50 እና መጠኑን ወደ 2 ያዘጋጁ
  • የእቃዎቹን መስኮት ይዝጉ

ደረጃ 5 የጂፒኤስ አስተባባሪዎችን ያግኙ

የጂፒኤስ አስተባባሪዎችን ያግኙ
የጂፒኤስ አስተባባሪዎችን ያግኙ
የጂፒኤስ አስተባባሪዎችን ያግኙ
የጂፒኤስ አስተባባሪዎችን ያግኙ
የጂፒኤስ አስተባባሪዎችን ያግኙ
የጂፒኤስ አስተባባሪዎችን ያግኙ

ወደ ጉግል ካርታዎች ይሂዱ እና አካባቢዎን ያግኙ እና

በካርታው ላይ ጠቅ ያድርጉ (በአከባቢዎ የላይኛው ግራ ጥግ) ፣ መጋጠሚያዎቹ ከታች ይታያሉ። ቅጂ መጀመሪያ ኬክሮስን ወደ ቪሱኖ “CompareRange1”> ክልል> MaxCopy ሁለተኛ አስተባባሪ ኬንትሮስ ወደ ቪሱኖ “CompareRange2”> Range> MIn

  • በካርታው ላይ (በአከባቢዎ የላይኛው ቀኝ ጥግ) ላይ ጠቅ ያድርጉ ፣ መጋጠሚያዎቹ ከታች ይታያሉ። ሁለተኛውን ኬንትሮስን ወደ ቪሱኖ “CompareRange2”> ክልል> ማክስ ይቅዱ
  • በካርታው ላይ ጠቅ ያድርጉ (በአከባቢዎ ግራ ጥግ ጥግ) ፣ መጋጠሚያዎቹ ከታች ይታያሉ። መጀመሪያ ኬክሮስን ወደ ቪሱኖ “CompareRange1”> ክልል> ደቂቃ ያስተባብሩ

ደረጃ 6 በቪሱinoኖ አገናኝ ክፍሎች ውስጥ

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  • የጂፒኤስ ፒን ያገናኙ ወደ አርዱinoኖ ተከታታይ [0] pin In
  • የጂፒኤስ ፒን ኬክሮስ ከአናሎግ ሙልቲሶርስ 1 ፒን ኢን ውስጥ ያገናኙ
  • የጂፒኤስ ፒን ኬንትሮስን ከአናሎግ ሙልቲሶርስ 2 ፒን ኢን ውስጥ ያገናኙ
  • AnalogMultiSource1 pin ን ከአናሎግ ቶቶቴክስ 1 ፒን ውስጥ ያገናኙ
  • AnalogMultiSource2 pin ን ወደ AnalogToText2 pin In ውስጥ ያገናኙ
  • አናሎግ ሙልቲሶርስ 1 ፒን ለማወዳደር ለማወዳደርRange1 pin In
  • አናሎግ ሙልቲሶርስ 2 ፒን ለማወዳደር ለማወዳደርRange2 pin In
  • CompareRange1 ሚስማርን ወደ “አንድ1” ያገናኙ ፣ 0 ኢን ውስጥ ያስገቡ
  • CompareRange2 ሚስማርን ወደ “And1” ፣ ከ 1 ኢንች ጋር ያገናኙ
  • CompareRange1 ሚስማርን ከዲጂታልMultiMerger1 ጋር ያገናኙ ፣ 0 ኢን ውስጥ ያስገቡ
  • CompareRange2 ሚስማርን ከዲጂታልMultiMerger1 ጋር ያገናኙ ፣ ፒን 1 ኢን
  • DigitalMultiMerger1 ን ያገናኙ ፣ ወደ DetectEdge1 pin In
  • DetectEdge1 ሚስማርን ወደ TextValue2 ፒን ሰዓት ያገናኙ
  • DetectEdge2 pin In ውስጥ "And1" ን ያገናኙ
  • ከ TextValue1 ፒን ሰዓት ጋር DetectEdge2 ን ይሰኩ
  • «TextValue» 1 ን ያያይዙ ፣ ወደ TextMultiMerger1 ፒን [0] ውስጥ ያስገቡ
  • “TextValue” 2 ን ያያይዙ ፣ ወደ TextMultiMerger1 ፒን [1] ውስጥ ያስገቡ
  • TextMultiMerger1 ፒን ወደ DisplayOLED1 የጽሑፍ መስክ 1 ፒን ያገናኙ
  • AnalogToText1 ፒን ወደ DisplayOLED1 የጽሑፍ መስክ 2 ፒን ያገናኙ
  • AnalogToText2 ፒን ወደ DisplayOLED1 የጽሑፍ መስክ 3 ፒን ያገናኙ
  • DisplayOLED1 ፒን I2C ን ወደ Arduino pin I2C In ያገናኙ

ደረጃ 7 የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

አስፈላጊ

ወደ አርዱinoኖ ሲሰቀሉ በአርዱዲኖ ላይ ያለውን ፒን RX ያላቅቁ እና መጫኑ ከተጠናቀቀ በኋላ መልሰው ያገናኙት።

በቪሱinoኖ ውስጥ ፣ ከታች “ግንባታ” ትር ላይ ጠቅ ያድርጉ ፣ ትክክለኛው ወደብ መመረጡን ያረጋግጡ ፣ ከዚያ “ማጠናቀር/መገንባት እና ስቀል” ቁልፍን ጠቅ ያድርጉ።

ደረጃ 8: ይጫወቱ

የ Arduino ሞዱሉን ኃይል ካደረጉ ፣ ከጥቂት ጊዜ በኋላ (NEO 6m ሲለካ) ፣ ማሳያው የጂፒኤስ መጋጠሚያዎችን እና ጽሑፍን ማሳየት ይጀምራል -ውስጠ/ውጭ።

እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱኖ ፕሮጀክት ፣ እሱን ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-

የሚመከር: