ዝርዝር ሁኔታ:
- ደረጃ 1: ከመጀመርዎ በፊት
- ደረጃ 2 ቤተ -መጽሐፍትን ያካትቱ
- ደረጃ 3: የ LED ስትሪፕን ማቀናበር
- ደረጃ 4: የራስጌ ፋይሎች እና ቋሚዎች
- ደረጃ 5: ባዶነት ማዋቀር ()
ቪዲዮ: የ FastLED መሰረታዊ: 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ተጨማሪ በ ደራሲው ይከተሉ -
ስለ: በኤሌክትሮኒክስ ኢንጂነሪንግ ውስጥ ስለ RishabhL ተጨማሪ »
ይህ አስተማሪዎች የ FastLED ፕሮግራምን እንዴት እንደምንጽፍ እና እንዲሁም FastLed ቤተ -መጽሐፍትን እንዴት እንደሚጠቀሙ እንመለከታለን። እንዲሁም የራሳችንን የቀለም ቅጦች ንድፍ እንዴት እንደምናደርግ እንመለከታለን። ይህ ቤተ -መጽሐፍት እንደ WS2811 ፣ WS2812 ፣ Neopixel ፣ ወዘተ ካሉ የተለያዩ የ LED መቆጣጠሪያዎች ጋር የሚመጡ የተለያዩ የ LED ስትሪፕ ዓይነቶችን ይደግፋል።
እንጀምር
ደረጃ 1: ከመጀመርዎ በፊት
1. አርዱዲኖ ኡኖ
2. እንደ ws2811 ወይም ሌላ ዓይነት መቆጣጠሪያ ያለው የ LED Strip
3. የኃይል አቅርቦት እንደ ሌድ ስትሪፕ ደረጃ አሰጣጥ።
ደረጃ 2 ቤተ -መጽሐፍትን ያካትቱ
FastLED ቤተ -መጽሐፍትን ከዚህ ያውርዱ
github.com/FastLED/FastLED
ይህንን ቤተ -መጽሐፍት በአርዲኖ ሀሳብዎ ላይ ያክሉ።
ደረጃ 3: የ LED ስትሪፕን ማቀናበር
የ LED Strip ን ከኃይል አቅርቦትዎ ጋር ያገናኙ። የ LED Strip የውሂብ ፒን በኮዱ ውስጥ በመረጡት ማንኛውም ዲጂታል ፒን ውስጥ ይገባል። የ LED strop እና arduino መሬት አንድ ላይ መገናኘት አለባቸው።
የኒዮፒክስል ሊድ ስትሪፕን መጠቀም ይችላሉ ወይም ከገበያ ርካሽ የመሪ ጭረትን መግዛት ይችላሉ እና ዋና መቆጣጠሪያውን የያዘውን የመሪውን ስትሪፕ የመጀመሪያ መሪ ክፍል ለማስወገድ ምን ማድረግ ይጠበቅብዎታል። ከሚቀጥሉት ተከታታይ ኤልኢዲዎች እንደ ኒዮፒክስል ስትሪፕ መጠቀም ይችላሉ። ነገር ግን በቻይንኛ እርሳስ ውስጥ አንድ አይሲ በተከታታይ ሶስት መሪዎችን ይቆጣጠራል ማለት እያንዳንዱ ፒክሰል ከ 3 መሪ ፒክሴል ጋር እኩል ነው ማለት ነው። በመጀመሪያው አይሲ ላይ መረጃ ከጻፉ ከዚያ አይዲ ጋር የተገናኙት ሦስት ሊድሶች ያበራሉ። ስለዚህ እኔ ይህንን ዓይነት በርካሽ የሚመራውን ስትሪፕ እየተጠቀምኩ ያለሁት 7 IC በተከታታይ የሚቆጣጠረው 21 እንደ 3 ሊድ በጥቅል ነው።
ግንኙነቶች ፦
አርዱዲኖ - ዲጂታል ፒን 6 - የ LED ስትሪፕ ዲን ፒን
gnd - Gnd of LED strip
የኃይል አቅርቦት: አዎንታዊ ተርሚናል - +vcc የ LED Strip
gnd - gnd of LED Strip
ደረጃ 4: የራስጌ ፋይሎች እና ቋሚዎች
ይህ የማጠናከሪያ ክሬዲት ወደ
ለበለጠ እና ዝርዝር መረጃ እባክዎን ይህንን አገናኝ ይጎብኙ።
ስለዚህ እንጀምር…
#ያካትቱ / / የራስጌ ፋይል
በእርስዎ ጥንድ ውስጥ #ዲፊን NUM_LEDS 60 // የእርሳስ ቁጥር #ዲፊን DATA_PIN 6 // የአርዲኖዎ ዲጂታል ፒን
CRGB ሊዶች [NUM_LEDS];
ደረጃ 5: ባዶነት ማዋቀር ()
በእርስዎ የመሪ ስትሪፕ ዓይነት ላይ በመመስረት ተገቢውን ባዶ የማዋቀር ተግባር ይምረጡ
ባዶነት ማዋቀር () {
FastLED.addLeds
}
ወይም
ባዶነት ማዋቀር () {FastLED.addLeds (ሌድ ፣ NUM_LEDS) ፤
}
ወይም
ባዶነት ማዋቀር () {FastLED.addLeds (ሌድ ፣ NUM_LEDS) ፤
}
ወይም
ባዶነት ማዋቀር () {FastLED.addLeds (ሌድ ፣ NUM_LEDS) ፤
}
ወይም
ባዶነት ማዋቀር () {FastLED.addLeds (ሌድ ፣ NUM_LEDS) ፤
የሚመከር:
በእጅ የሚሰራ መሰረታዊ ኮምፒውተር 6 ደረጃዎች (ከስዕሎች ጋር)
በእጅ የሚያዝ BASIC ኮምፒውተር - ይህ አስተማሪ መሠረታዊ (BASIC) ን የሚያከናውን አነስተኛ የእጅ ኮምፒዩተር የመገንባት ሂደቴን ይገልፃል። ኮምፒዩተሩ የተገነባው በ ATmega 1284P AVR ቺፕ ዙሪያ ነው ፣ እሱ ደግሞ ለኮምፒውተሩ የሞኝ ስም (HAL 1284) አነሳስቶታል። ይህ ግንባታ HEAVILY በ
የመሸጫ ወለል ተራራ አካላት - የመሸጥ መሰረታዊ ነገሮች 9 ደረጃዎች (ከስዕሎች ጋር)
የመሸጫ ወለል ተራራ አካላት | የመሸጥ መሰረታዊ ነገሮች - እስካሁን ድረስ በ ‹Soldering Basics Series› ውስጥ ልምምድ ማድረግ ለመጀመር ስለመሸጥዎ በቂ መሠረታዊ ነገሮችን ተወያይቻለሁ። በዚህ አስተማሪው ውስጥ እኔ የምወያይበት ትንሽ የላቀ ነው ፣ ግን የ Surface Mount Compo ን ለመሸጥ አንዳንድ መሠረታዊ ነገሮች ናቸው
በጉድጓድ ክፍሎች በኩል መሸጥ - የመሸጥ መሰረታዊ ነገሮች 8 ደረጃዎች (ከስዕሎች ጋር)
በጉድጓድ ክፍሎች በኩል መሸጥ | የመሸጥ መሰረታዊ ነገሮች-በዚህ መመሪያ ውስጥ በወረዳ ሰሌዳዎች ውስጥ ቀዳዳ-ቀዳዳ ክፍሎችን ስለመሸጥ አንዳንድ መሰረታዊ ነገሮችን እወያይበታለሁ። ለሶልደርዲንግ መሰረታዊ ተከታታይዎቼ የመጀመሪያዎቹን 2 አስተማሪዎችን አስቀድመው እንደመረመሩ እገምታለሁ። የእኔን መግቢያ ካልፈተሽክ
ሽቦዎችን ወደ ሽቦዎች መሸጥ - የመሸጥ መሰረታዊ ነገሮች 11 ደረጃዎች
ሽቦዎችን ወደ ሽቦዎች መሸጥ | የመሸጥ መሰረታዊ ነገሮች - ለዚህ አስተማሪ ፣ ሽቦዎችን ለሌሎች ሽቦዎች ለመሸጥ የተለመዱ መንገዶችን እወያይበታለሁ። ለሶልደርዲንግ መሰረታዊ ተከታታይዎቼ የመጀመሪያዎቹን 2 አስተማሪዎችን አስቀድመው እንደመረመሩ እገምታለሁ። የአጠቃቀም መመሪያዎቼን ካላዩ
ጥቃቅን የኤች-ድልድይ ነጂዎች - መሰረታዊ - 6 ደረጃዎች (ከስዕሎች ጋር)
ጥቃቅን የኤች-ድልድይ ነጂዎች | መሰረታዊ ነገሮች - ሰላም እና ወደ ሌላ አስተማሪ እንኳን በደህና መጡ! በቀድሞው ውስጥ የፒቶን ጽሑፍን በመጠቀም በኪካድ ውስጥ እንዴት ጥቅልሎችን እንደፈጠርኩ አሳይቻለሁ። ከዚያ የትኛው የተሻለ እንደሚሰራ ለማየት ጥቂት የሽቦዎችን ልዩነቶች ፈጠርኩ እና ሞከርኩ። ግቤ ትልቁን መተካት ነው