ዝርዝር ሁኔታ:

የአርዱዲኖ LED ቀለበት የአልትራሳውንድ ርቀት ዳሳሽ 8 ደረጃዎች
የአርዱዲኖ LED ቀለበት የአልትራሳውንድ ርቀት ዳሳሽ 8 ደረጃዎች

ቪዲዮ: የአርዱዲኖ LED ቀለበት የአልትራሳውንድ ርቀት ዳሳሽ 8 ደረጃዎች

ቪዲዮ: የአርዱዲኖ LED ቀለበት የአልትራሳውንድ ርቀት ዳሳሽ 8 ደረጃዎች
ቪዲዮ: On/OFF LED using Arduino Programming Full Video Basic To Advanced Languages #onoffledusingarduino 2024, ህዳር
Anonim
Image
Image

በዚህ መማሪያ ውስጥ ርቀቱን ለመለካት የ LED ቀለበትን እና ከአልትራሳውንድ ሞጁል እንዴት እንደሚጠቀሙ እንማራለን።

የማሳያ ቪዲዮ ይመልከቱ።

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

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
  • ለአልትራሳውንድ ክልል ፈላጊ HC-SR04
  • ዝላይ ሽቦዎች
  • ኒዮፒክስልኤል የ LED ቀለበት
  • Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  • የ LED ቀለበት ፒን [VCC] ን ከአርዱዲኖ ፒን [+5V] ጋር ያገናኙ
  • የ LED ቀለበት ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
  • የ LED ቀለበት ፒን [IN] ወይም (DI) ከአርዱዲኖ ዲጂታል ፒን [6] ጋር ያገናኙ
  • የአልትራሳውንድ ሞዱል ፒን (ቪሲሲ) ከአርዱዲኖ ፒን [+5V] ጋር ያገናኙ
  • የአልትራሳውንድ ሞዱል ፒን (GND) ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
  • የአልትራሳውንድ ሞዱል ፒን (ECHO) ን ከአርዱዲኖ ፒን ዲጂታል (3) ጋር ያገናኙ
  • የአልትራሳውንድ ሞዱል ፒን (TRIG) ን ከአርዱዲኖ ፒን ዲጂታል (2) ጋር ያገናኙ

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

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

አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል

በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ UNO ን Arduino IDE ን ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

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

በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
በቪሱinoኖ ውስጥ አካላትን ይጨምሩ
  • «Ultrasonic Ranger (Ping)» ክፍልን ያክሉ
  • «NeoPixels» ክፍልን ያክሉ
  • “ራምፕ ወደ አናሎግ እሴት” ክፍል ያክሉ
  • «አናሎግ ወደ ያልተፈረመበት» ክፍል ያክሉ
  • 2X "የአናሎግ ዋጋን አወዳድር" ክፍል ያክሉ
  • 2X “የቀለም እሴት” ክፍልን ያክሉ
  • የ “RGBW ቀለም ባለ ብዙ ምንጭ ውህደት” ክፍልን ያክሉ

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

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  • “RampToValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ተዳፋት (ኤስ)” ን ወደ 1000 ያዘጋጁ
  • “CompareValue1” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “ዓይነት አወዳድር” ወደ ctBigger እና “እሴት” ወደ 10-“እሴት” የሚለውን መስክ ይምረጡ እና የፒን አዶውን ጠቅ ያድርጉ እና “ተንሳፋፊ SinkPin” ን ይምረጡ።
  • “CompareValue2” ን ይምረጡ እና በባህሪያት መስኮት ውስጥ “ዓይነት አወዳድር” ወደ ctSmaller-“እሴት” የሚለውን መስክ ይምረጡ እና በፒን አዶው ላይ ጠቅ ያድርጉ እና “ተንሳፋፊ SinkPin” ን ይምረጡ።
  • “ColorValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ clRed ያዘጋጁ
  • “ColorValue2” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “እሴት” ወደ clLime ያዘጋጁ
  • በ “NeoPixels1” ላይ ሁለቴ ጠቅ ያድርጉ እና በ “PixelGroups” መስኮት ውስጥ “ቀለም ፒክስል” ን ወደ ግራ ይጎትቱ በ “PixelGroups” መስኮት በግራ በኩል ከዚያ “ቀለም Pixel1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ፒክስሎችን ይቁጠሩ” ወደ 12 ወይም 16 (የእርስዎ የ LED ቀለበት ምን ያህል በ LED ላይ የተመሠረተ ነው)-በ “ብሩህነት” መስክ ውስጥ እሴቱን በመቀየር ከፈለጉ የ LED ን ብሩህነት መለወጥ ይችላሉ።

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

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  • “UltrasonicRanger1” ፒን [ፒንግ (ቀስቅሴ)] ከአርዲኖ ዲጂታል ፒን [2] ጋር ያገናኙ
  • “አርዱinoኖ” ዲጂታል ፒን [3] ወደ “UltrasonicRanger1” ፒን [ኢኮ] ያገናኙ
  • የ “NeoPixels1” ፒን [Out] ን ከአርዱዲኖ ዲጂታል ፒን [6] ጋር ያገናኙ
  • የ “UltrasonicRanger1” ፒን [Out] ን ወደ “RampToValue1” ፒን [ውስጥ] እና “CompareValue1” ፒን [እሴት] እና “CompareValue2” ፒን [እሴት] ያገናኙ
  • “RampToValue1” ፒን [ወደ ውጭ] ወደ “AnalogToUnsigned1” ፒን [ውስጥ] እና “CompareValue1” ፒን [ውስጥ] እና “CompareValue2” ፒን [ውስጥ] ያገናኙ
  • “CompareValue1” ሚስማርን [Out] ወደ “ColorValue1” ፒን [ሰዓት] ያገናኙ
  • “CompareValue2” ሚስማርን [Out] ወደ “ColorValue2” ፒን [ሰዓት] ያገናኙ
  • “ColorValue1” ሚስማርን [ወደ ውጭ] ወደ “RGBWColorMultiMerger1” ፒን [0] ያገናኙ
  • “ColorValue2” ሚስማርን [ወደ ውጭ] ወደ “RGBWColorMultiMerger1” ፒን [1] ያገናኙ
  • የ “RGBWColorMultiMerger1” ፒን [Out] ን ወደ “NeoPixels1”> ቀለም Pixel1 ፒን [ቀለም] ያገናኙ
  • “AnalogToUnsigned1” ን ከ “NeoPixels1”> ቀለም Pixel1 ፒን [U32 ማውጫ] ጋር ያገናኙ

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

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

በቪሱinoኖ ውስጥ ፣ F9 ን ይጫኑ ወይም የአርዱዲኖ ኮድ ለማመንጨት በምስል 1 ላይ የሚታየውን ቁልፍ ጠቅ ያድርጉ እና የአርዱዲኖ አይዲኢን ይክፈቱ።

በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ለማጠናቀር እና ለመስቀል በሰቀላ ቁልፍ ላይ ጠቅ ያድርጉ (ምስል 2)

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ የ LED ቀለበቱ የርቀት ርቀቱን ማሳየት መጀመር አለበት ፣ እና በክልል ፈላጊ ሞዱል ፊት እንቅፋት ካከሉ የ LED ቀለበቱ ቀለሙን መለወጥ አለበት።

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

የሚመከር: