ዝርዝር ሁኔታ:
ቪዲዮ: ብዙ ገለልተኛ ኒኦፒክስል ቀለበቶች -3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ስለዚህ ይህንን ፕሮጀክት የሠራሁት 12 የ LED ፒክስል ሲሰራ ለማየት ነው። እኔ እዚህ ጋር 16 ያገኘሁት እዚህ ነው። እና ይህንን የተቀናጀ አምባር አየሁ ፣ ግን የተለያዩ ቀለበቶች ፣ የተለያዩ መጠኖች እርስ በእርስ እንዴት እንደሚሠሩ ለማየት ፈልጌ ነበር።
ስለዚህ ሁለተኛው ስዕል እንደሚያመለክተው ዲጂታል ውፅአትን ከአንድ ቦርድ ወደ ዲጂታል ግብዓት በሌላ ሰሌዳ ላይ ከማገናኘት ይልቅ ግቤ በእያንዳንዱ ሰሌዳ ላይ አንድ የተወሰነ ዲአይ እንዲኖር ነበር።
ደረጃ 1 ቁሳቁስ
ደረጃ 2 ኮድ
እኔ ለመጀመር ኒዮን.ኖ ነበረኝ ፣ ይህኛው በጣም ቀጥታ ወደ ፊት ነበር ፣ በመስመር ላይ አገኘሁ እና ወደቡን እና የቀለበቱን መጠን አስተካክዬ ፣ ሠርቷል።
ተለዋዋጮቹን የማባዛት አስፈላጊነት ይኖራል ብዬ ሀሳብ ነበረኝ ፣ ግን የትኞቹ እንደሚያስፈልጉ እና የትኞቹ እንደ ሁሉም የ NeoPixel ቀለበቶች እንደሚቆዩ እርግጠኛ አልነበርኩም።
ኦሪጅናል
#ያካትቱ
#መግለፅ ፒን 2 // የግቤት ፒን ኒዮፒክስል ተያይ attachedል
#ቀለበት ውስጥ የኒዮፒክሰሎች ብዛት / ቁጥር NUMPIXELS 12 //
Adafruit_NeoPixel pixels = Adafruit_NeoPixel (NUMPIXELS ፣ ፒን ፣ NEO_GRB + NEO_KHZ800);
አዲስ
#ያካተተ #ጥርት ፒን 1 6 // 12 ኒኦፒክስል ስትሪፕን ከዲጂታል ፒን 6 ጋር ያገናኙ
#ጥራት PIN2 13 // 6 ኒኦፒክስል ስትሪፕን ከዲጂታል ፒን 7 ጋር ያገናኙ
#ጥራት PIN3 2 // 24 የኒዮፒክሰል ቀለበትን ከዲጂታል ፒን 8 ጋር ያገናኙ
#ጥራት PIN4 10 // 16 ኒኦፒክስል ቀለበትን ከዲጂታል ፒን 9 ጋር ያገናኙ
#ፒን 5 9 ን ይግለጹ //
#መለየት NUMPIXELS1 24
#መለየት NUMPIXELS2 16
#ገላጭ NUMPIXELS3 12
#መለየት NUMPIXELS4 6
#መለየት NUMPIXELS5 1
Adafruit_NeoPixel pixels1 = Adafruit_NeoPixel (NUMPIXELS1 ፣ PIN1 ፣ NEO_GRB + NEO_KHZ800) ፤ Adafruit_NeoPixel pixels2 = Adafruit_NeoPixel (NUMPIXELS2 ፣ PIN2 ፣ NEO_GRB + NEO_KHZ800) ፤ Adafruit_NeoPixel pixels3 = Adafruit_NeoPixel (NUMPIXELS3 ፣ PIN3 ፣ NEO_GRB + NEO_KHZ800) ፤ Adafruit_NeoPixel pixels4 = Adafruit_NeoPixel (NUMPIXELS4 ፣ PIN4 ፣ NEO_GRB + NEO_KHZ800) ፤ Adafruit_NeoPixel pixels5 = Adafruit_NeoPixel (NUMPIXELS5 ፣ PIN5 ፣ NEO_GRB + NEO_KHZ800) ፤
neonmultiple.txt
እኔ ያገኘሁት ሌላ ኮድ ነበር ፣ ግን ለፍጥነት ፍጥነት አዝራሮችን በማስተካከል ላይ የተመሠረተ… ሁለቱንም ኮዶች ማዋሃድ ነበረብኝ።
ለመጀመሪያ ጊዜ እጠቀም ነበር
ባዶነት loop () {
ቀለበት 1 ();
ቀለበት 2 ();
ቀለበት 3 ();
ቀለበት 4 ();
ቀለበት 5 ();
ስለዚህ ከመጀመሪያው “ኒዮን.ኖ” ለማባዛት የሚያስፈልገኝን ሁሉንም ኮድ እና ተለዋዋጮች ማየት ቀላል ነበር።
ሁሉም መብራቶች በዘፈቀደ ሊለወጡ ስለሚችሉ ፣ የተቀናበረው የቀለም ክፍል አንድ ጊዜ ብቻ ጠብቄአለሁ ፣ ስለዚህ ማዋቀር አያስፈልግም 1 ፣ setcolor2… ወዘተ
ባዶ setColor () {redColor = የዘፈቀደ (0, 255); greenColor = የዘፈቀደ (0, 255); blueColor = የዘፈቀደ (0, 255); Serial.print ("ቀይ:"); Serial.println (redColor); Serial.print ("አረንጓዴ:"); Serial.println (greenColor); Serial.print ("ሰማያዊ:"); Serial.println (blueColor); }
እኔ የተጠቀምኩት የመጨረሻው ኮድ multiple_rings1.ino ይባላል
ደረጃ 3: ውጤት
ለአሁኑ በአስተሳሰብ ብቻ ማስመሰል ይችላል
www.tinkercad.com/things/0wTu8lCQSkQ-multiple-rings/editel?sharecode=0vbsPyNB7n9it870QBXkyNBV0DyDmmzPCLtHva5fRXk=
የሚመከር:
የኒውዮፒክስል ሰዓት በሶስት ኒዮፒክስል ቀለበቶች 7 ደረጃዎች
የኒውዮፒክስል ሰዓት ከሶስት ኒዮፒክስል ቀለበቶች ጋር - በስቲቭ ማንሌይ የኒዮ ፒክስል ሰዓት አስደናቂ ፈጠራ ለዝቅተኛ ገንዘብ ተመሳሳይ ሰዓት እንዴት እንደሚፈጠር ይህንን መመሪያ እንድፈጥር አነሳሳኝ። (አንድ አስፈላጊ የደች ልማድ ሁል ጊዜ ገንዘብን ለመቆጠብ እየሞከረ ነው ፤-)) እኔ አውቃለሁ
በተገላቢጦሽ ቀለበቶች አውቶማቲክ ሞዴል የባቡር ሐዲድ አቀማመጥ 14 ደረጃዎች
ከተገላቢጦሽ ቀለበቶች ጋር አውቶማቲክ የሞዴል የባቡር ሐዲድ አቀማመጥ - ከቀደሙት አስተማሪዎቼ በአንዱ ፣ እንዴት ቀላል አውቶማቲክ ነጥብ ወደ ሞዴል የባቡር ሐዲድ እንዴት እንደሚሠራ አሳይቻለሁ። የዚያ ፕሮጀክት ዋንኛ ጉዳቶች አንዱ ባቡሩ ወደ መጀመሪያው ቦታ ለመመለስ በተገላቢጦሽ አቅጣጫ መጓዝ ነበረበት። አር
$ 2 አርዱinoኖ። ATMEGA328 እንደ ገለልተኛ። ቀላል ፣ ርካሽ እና በጣም ትንሽ። የተሟላ መመሪያ። 6 ደረጃዎች (ከስዕሎች ጋር)
$ 2 አርዱinoኖ። ATMEGA328 እንደ ገለልተኛ። ቀላል ፣ ርካሽ እና በጣም ትንሽ። የተሟላ መመሪያ። በዚህ መመሪያ ውስጥ የአርዱዲኖ ኤቲኤምኤ 322 ማይክሮ መቆጣጠሪያ ቺፕን እንደ ገለልተኛ ማይክሮ መቆጣጠሪያ እንዴት እንደሚጠቀሙ ይማራሉ። እነሱ 2 ዶላር ብቻ ያስከፍላሉ ፣ እንደ አርዱዲኖ ተመሳሳይ ማድረግ እና ፕሮጀክቶችዎን በጣም ትንሽ ማድረግ ይችላሉ። እኛ የፒን አቀማመጥን እንሸፍናለን ፣
ብጁ ኒኦፒክስል ቀለበቶች ከጭረት! 8 ደረጃዎች (ከስዕሎች ጋር)
ብጁ ኒኦፒክስል ቀለበቶች ከጭረት! - ኒኦፒክስል ቀለበቶች እና በአጠቃላይ ኒኦፒክስሎች ለሁሉም ዓይነቶች ሰሪዎች በጣም ታዋቂ ከሆኑ የኤሌክትሮኒክ ክፍሎች ውስጥ ናቸው። በጥሩ ምክንያትም ፣ ከማንኛውም ታዋቂ ማይክሮ መቆጣጠሪያ አፋፍ በአንድ ፒን የሚያምር ኤልኢዲዎችን እና እነማዎችን ለማንኛውም ፕሮጄክት ማከል ያደርጋል
የኦፕቲካል ገለልተኛ ነጠላ ሽቦ ግንኙነት 4 ደረጃዎች (ከስዕሎች ጋር)
የኦፕቲካል ገለልተኛ ነጠላ ሽቦ ግንኙነት- ጤና ይስጥልኝ ፣ ለ aquarium ፕሮጀክት የሚቻል ረጅም የኤሌክትሪክ ሽቦ ያስፈልገኝ ነበር- ለመሣሪያ ኃይል አቅርቦትን መገናኘት ይፈቅዳል ሌሎች የአሁኑ እና ውጥረቶች ዝቅተኛ ናቸው ሽቦ +/- 3m ርዝመት ያለው ቀርፋፋ የውሂብ ማስተላለፍ የሁለትዮሽ ግንኙነት ፣ ግማሽ ባለሁለት ውስን ቦታ