ዝርዝር ሁኔታ:

የድምፅ አመላካች ኒኦፒክስል Ws2812 LED ቀለበት እና አርዱinoኖ 8 ደረጃዎች
የድምፅ አመላካች ኒኦፒክስል Ws2812 LED ቀለበት እና አርዱinoኖ 8 ደረጃዎች

ቪዲዮ: የድምፅ አመላካች ኒኦፒክስል Ws2812 LED ቀለበት እና አርዱinoኖ 8 ደረጃዎች

ቪዲዮ: የድምፅ አመላካች ኒኦፒክስል Ws2812 LED ቀለበት እና አርዱinoኖ 8 ደረጃዎች
ቪዲዮ: ETHIOPIA - የመተንፈሻ አካላት ችግርን ወደ ባሰ ደረጃ ሳይደርሱ ለማከም የሚረዱ ቀላል የቤት ውስጥ መላዎች 2024, ህዳር
Anonim

በዚህ መማሪያ ውስጥ የ Neopixel Ws2812 LED Ring እና arduino ን በመጠቀም የድምፅ አመልካች እንዴት እንደሚሠሩ እንማራለን።

ቪዲዮውን ይመልከቱ!

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

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ ኡኖ ወይም ሌላ የአርዱዲኖ ቦርድ
  • NeoPixel - RGB LED Ring
  • ዝላይ ሽቦዎች
  • ፖታቲሞሜትር
  • Visuino ሶፍትዌር እዚህ ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  • የአርዱዲኖ ቦርድ ፒን 5 ቪን ከ LedRing pin VCC ጋር ያገናኙ
  • የአርዱዲኖ ቦርድ ፒን GND ን ከ LedRing pin GND ጋር ያገናኙ
  • የአርዱዲኖ ሰሌዳውን ዲጂታል ፒን 2 ከ LedRing pin DI ጋር ያገናኙ
  • ፖታቲሞሜትር ፒን OTB ን ከአርዱዲኖ አናሎግ ፒን A0 ጋር ያገናኙ
  • ፖታቲሞሜትር ፒን ቪሲሲን ከአርዱዲኖ አናሎግ ፒን 5 ቪ ጋር ያገናኙ
  • ፖታቲሞሜትር ፒን GND ን ከአርዱዲኖ ፒን GND ጋር ያገናኙ

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

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

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

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

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

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

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

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  • «MapRange1» ን ይምረጡ እና በንብረቶቹ ውስጥ የግቤት ክልል> ከፍተኛ እስከ 1 ፣ እና የግቤት ክልል> ደቂቃ ወደ 0
  • «MapRange1» ን ይምረጡ እና በንብረቶቹ ውስጥ የውጤት ክልል> ከፍተኛ እስከ 12 ፣ እና የውጤት ክልል> ደቂቃ ወደ 0

ማስታወሻ የውጤት ክልል> ከፍተኛው እስከ 12 በ LEDRing ላይ ያለው የ LED ቁጥር ነው

  • “RampToValue1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ ስሎፕ (ኤስ) ን ወደ 1000 ያዘጋጁ
  • “CompareValue1” ን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ የ ctBigger እና እሴት ወደ 10 ዓይነት ያወዳድሩ እንዲሁም የእሴት መስክን ይምረጡ እና የፒን አዶውን ጠቅ ያድርጉ እና “ተንሳፋፊ ተንሳፋፊ ፒን” ን ይምረጡ።
  • “CompareValue2” ን ይምረጡ እና በባህሪያት መስኮት ስብስብ ውስጥ ያወዳድሩ ዓይነት ለ ctSmaller እንዲሁም የእሴት መስክን ይምረጡ እና የፒን አዶውን ጠቅ ያድርጉ እና “ተንሳፋፊ ተንሳፋፊ ፒን” ን ይምረጡ።
  • “ColorValue2” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ እሴት ወደ clNavy ያዘጋጁ
  • በ “NeoPixels1” ላይ ሁለቴ ጠቅ ያድርጉ እና በ PixelGroups መስኮት ውስጥ ColorPixel ን ወደ ግራ ጎትት ፣ እና በንብረቶች መስኮት ውስጥ ከዚያ ፒክስሎችን ቆጠራ ወደ 12 ያዘጋጁ።

ማሳሰቢያ: ፒክሴሎች 12 ን በ LEDRing ላይ ያለው የ LED ቁጥር ነው

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

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  • የአርዱዲኖ አናሎግ ፒን ያገናኙ [0] ወደ MapRange1 pin In
  • የ “MapRange1” ፒን ወደ RampToValue1 ፒን ያገናኙ ፣ እና ያወዳድሩValue1 ፒን እሴት እና ያወዳድሩValue2 ፒን እሴት
  • “RampToValue1” ን ለማወዳደር ቫልዩ 1 ን ወደ ውስጥ ያስገቡ እና ያወዳድሩValue2 ሚስማርን እና አናሎግ ቶን ያልተገባ 1 ፒን ውስጥ ያገናኙ
  • AnalogToUnsigned1 pin ን ወደ NeoPixels1 ፒን ማውጫ ያገናኙ
  • CompareValue1 ሚስማርን ወደ ColorValue1 ሚስማር ሰዓት ያገናኙ
  • CompareValue2 pin ን ያገናኙ ወደ ColorValue2 pin ሰዓት
  • ColorValue1 ሚስማርን ወደ RGBWColorMultiMerger1 ሚስማር ያገናኙ [0]
  • ColorValue2 ሚስማርን ያገናኙ ወደ RGBWColorMultiMerger1 pin [1]
  • RGBWColorMultiMerger1 pin ን ከ NeoPixels1 ፒን ቀለም ጋር ያገናኙ
  • NeoPixels1 ፒን ከአርዱዲኖ ዲጂታል ፒን 2 ጋር ይገናኙ

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

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

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

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ እና ፖታቲሞሜትርን ያንሸራትቱ ፣ የ LED ቀለበት የ Potentiometer ቦታን ይጠቁማል። ይህንን አቀራረብ በድምጽ አተገባበር ውስጥ ወይም አንድ ዓይነት የእይታ አመላካች የሚያስፈልግበትን ሌላ ማንኛውንም ፕሮጀክት ለማመልከት በሚፈልጉበት በኦዲዮ መተግበሪያዎች ውስጥ መጠቀም ይችላሉ።

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

የሚመከር: