ዝርዝር ሁኔታ:

አርዱዲኖ ኒኦፒክስልኤል የ LED ቀለበት Ws2812 - ቪሱኖ አጋዥ ስልጠና 8 ደረጃዎች
አርዱዲኖ ኒኦፒክስልኤል የ LED ቀለበት Ws2812 - ቪሱኖ አጋዥ ስልጠና 8 ደረጃዎች

ቪዲዮ: አርዱዲኖ ኒኦፒክስልኤል የ LED ቀለበት Ws2812 - ቪሱኖ አጋዥ ስልጠና 8 ደረጃዎች

ቪዲዮ: አርዱዲኖ ኒኦፒክስልኤል የ LED ቀለበት Ws2812 - ቪሱኖ አጋዥ ስልጠና 8 ደረጃዎች
ቪዲዮ: መጽሐፉ የመጀመሪያው የአርዱሚክሮን ወረዳ ነው ። 2024, ህዳር
Anonim
Image
Image

በዚህ መማሪያ ውስጥ የኤልዲ ፒክሰሉን ዙሪያ ለማሄድ አርዱዲኖ እና ቪሱኖን በመጠቀም የኒዮፒክስል ቀለበት ቀለበት Ws2812 ን እንዴት እንደሚቆጣጠሩ እንማራለን።

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

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

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

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
  1. የ LED ቀለበት ፒን [VCC] ን ከአርዱዲኖ ፒን [+5V] ጋር ያገናኙ
  2. የ LED ቀለበት ፒን [GND] ን ከአርዱዲኖ ፒን [GND] ጋር ያገናኙ
  3. የ LED ቀለበት ፒን [IN] ወይም (DI) ከአርዱዲኖ ዲጂታል ፒን [6] ጋር ያገናኙ

ደረጃ 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ኖ ውስጥ አካላትን ይጨምሩ
  1. «የሰዓት ጀነሬተር» ክፍልን ያክሉ
  2. “ቆጣሪ” ክፍልን ያክሉ
  3. «ኢንቲጀር ዋጋን ያወዳድሩ» የሚለውን ክፍል ያክሉ
  4. “የዘፈቀደ RGBW ቀለም” ክፍልን ያክሉ
  5. «NeoPixels» ክፍልን ያክሉ

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

በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
በቪሱinoኖ ስብስብ ክፍሎች ውስጥ
  1. የ “ClockGenerator1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ድግግሞሽ” ወደ 10 ያዘጋጁ
  2. የ “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ማክስ” ን ወደ 12 ወይም 16 ያዋቅሩ (የእርስዎ የ LED ቀለበት ባለው ምን ያህል LED ላይ ይወሰናል)
  3. “Counter1” ክፍልን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ደቂቃ” ን ወደ 0 ያዘጋጁ
  4. የ “CompareValue1” ክፍልን ይምረጡ እና “እሴት” ን ወደ 12 ወይም 16 ያዋቅሩ (የእርስዎ የ LED ቀለበት ምን ያህል LED እንዳለው)
  5. “CompareValue1” ክፍልን ይምረጡ እና “ዓይነት አወዳድር” ን ወደ ctNotEqual ያዘጋጁ
  6. በ “NeoPixels1” ላይ ሁለቴ ጠቅ ያድርጉ እና በ “PixelGroups” መስኮት ውስጥ “ቀለም ፒክስል” ን ወደ ግራ ይጎትቱ
  7. በ “PixelGroups” መስኮት በግራ በኩል ከዚያ “ቀለም Pixel1” ን ይምረጡ እና በንብረቶች መስኮት ውስጥ “ፒክስሎችን ይቁጠሩ” ን ወደ 12 ወይም 16 ያዋቅሩ (የእርስዎ የ LED ቀለበት ምን ያህል LED እንዳለው ይወሰናል)

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

በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ አገናኝ ክፍሎች ውስጥ
  1. የ “ClockGenerator1” ን ክፍል ፒን [Out] ን ወደ “Counter1” ክፍል ፒን [ውስጥ] ያገናኙ
  2. “Counter1” ክፍል ፒን [Out] ን ወደ “CompareValue1” ክፍል ፒን [ውስጥ] ያገናኙ
  3. የ “Counter1” ን ክፍል ፒን [Out] ን ወደ “NeoPixels1”> ቀለም Pixel1 ክፍል ፒን [ማውጫ] ያገናኙ
  4. “CompareValue1” ክፍል ፒን [Out] ን ወደ “Counter1” ክፍል ፒን “ዳግም አስጀምር” ያገናኙ
  5. “CompareValue1” ክፍል ፒን [Out] ን ወደ “RandomRGBWColor1” ክፍል ፒን “ሰዓት” ያገናኙ
  6. “RandomRGBWColor1” ክፍል ሚስማር [Out] ን ወደ “NeoPixels1”> ቀለም Pixel1 ክፍል ፒን [ቀለም] ያገናኙ
  7. «NeoPixels1» ን ክፍል ፒን [Out] ን ከአርዱዲኖ ዲጂታል ፒን [6] ጋር ያገናኙ

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

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

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

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

ደረጃ 8: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ የ LED ቀለበቱ ቀለሞቹን መለወጥ ይጀምራል።

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

የሚመከር: