ዝርዝር ሁኔታ:

Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ: 4 ደረጃዎች (ከስዕሎች ጋር)
Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ: 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ: 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ: 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Rainbow LED lamp 2024, ህዳር
Anonim
Image
Image
Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ
Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ
Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ
Digispark & WS2812 ቀስተ ደመና ጎማ በሳጥን ውስጥ

ይህ ትንሽ ፕሮጀክት በሱቅ ውስጥ ባገኘሁት በጥሩ ሁኔታ በተቀረጸ 10x6x5cm የእንጨት ሳጥን ዙሪያ ተሠርቷል።

በካሜራው ላይ በትክክል ያልተያዘው ምርጥ ባህሪው በደማቅ ፣ በተሞሉ ቀለሞች ፣ በሳጥኑ የተቀረጸ ክዳን ጎኖች ማብራት ነው።

በሌላ በኩል ፣ እያንዳንዱ የፒክሰል ቀለም በቅርቡ ከጎረቤቶቹ ጋር ስለሚቀላቀል በጠባቡ የ RGB 5050 ኤልኢዲዎች ላይ ቀስተ ደመናን ተፅእኖ በመጠቀም ሁልጊዜ ከ LED ዎች በአንዳንድ ሴንቲሜትር ውስጥ የነጭ ብርሃንን እንደሚያመጣ ይወቁ። ይህንን ውጤት ለማስወገድ ከፈለጉ አንዳንድ የማተኮር ሌንስን ለመጠቀም መሞከር ይችላሉ

ለ LDR ምስጋና ይግባው የመብራት ብሩህነት ከአከባቢው ብርሃን ጋር ተመጣጣኝ ሆኖ ይቀመጣል -መብራቱ በቀን ብርሃን ሁኔታዎች ውስጥ ያበራል እና እንደ ሌሊት ብርሃን ፣ በጨለማ ውስጥ ሲያገለግል በጣም ብሩህ አይሆንም።

አቅርቦቶች

የቁሳቁስ ሂሳብ;

  • አንድ Attiny85 Digispark (clone) ቦርድ ፣ ከማይክሮኑክለስ ቡት ጫኝ ጋር
  • አንድ 8x WS2812 አሞሌ
  • በአከባቢው ላይ በመመስረት የመብራት ብሩህነትን ለማስተካከል የሚያገለግል አንድ LDR
  • ለ LDR አንድ 10KΩ የሚጎትት ተከላካይ
  • ዲጂስፓርክን ፕሮግራም ለማድረግ እና አንዴ መብራቱን ለማብራት የዩኤስቢ ማይክሮ ገመድ
  • ባዶ የእንጨት ሳጥን
  • 5V⎓ የኃይል ምንጭ (ከ 500mA ያላነሰ ማቅረብ የሚችል)

ችሎታዎች እና መሣሪያዎች;

  • PlatformIO (በእይታ ስቱዲዮ ኮድ ላይ የሚሰራ) እንደ አይዲኢ - ማንኛውም የአርዱዲኖ አይዲኢ ምንም እንኳን ሥራውን ይሠራል
  • የሽያጭ ብረት ፣ አንዳንድ የሽያጭ ሽቦ እና መሰረታዊ የመሸጫ ችሎታዎች
  • አንዳንድ ሽቦዎች ፣ መቀሶች
  • አንዳንድ ሙጫ ፣ መንጠቆዎች
  • አንዳንድ ግልጽ ያልሆነ ቀለም (Digispark LED ን ለመሸፈን እና ኤል.ዲ.ዲ.ን በመብራት ብርሃን ተፅእኖ እንዳያደርግ ለመከላከል)

ደረጃ 1 Digispark እና PlatformIO

Digispark (እና ተመሳሳይ 8-ቢት ማይክሮ መቆጣጠሪያን የሚያካትት እያንዳንዱ ክሎኔል) በማይክሮኔክለስ ቡት ጫኝ ምስጋና ይግባው በቀጥታ የዩኤስቢ ግንኙነትን የሚችል በ AVR Attiny85 ዙሪያ የተገነባ የመገንጠያ ሰሌዳ ነው። በእሱ wiki ላይ ማንኛውንም ተጨማሪ መረጃ ያግኙ

PlatformIO እኔ Digispark ን ፕሮግራም ለማድረግ የምጠቀምበት ሥነ ምህዳር ነው። ከእሱ ጋር ለመስራት የእይታ ስቱዲዮ ኮድ መጫን አለብዎት።

ደረጃ 2: መርሃግብር እና ሽቦ

መርሃግብር እና ሽቦ
መርሃግብር እና ሽቦ
መርሃግብር እና ሽቦ
መርሃግብር እና ሽቦ
መርሃግብር እና ሽቦ
መርሃግብር እና ሽቦ

ብየዳ

  1. ሶስት ሽቦዎችን ከ WS2812 አሞሌ ጋር ያገናኙ (መሬት ፣ የኃይል ግብዓት እና የውሂብ ግብዓት)
  2. የሽቦ መሬት እና ቪሲሲ ወደ ዲቪስፓርክ 5V እና GND ፒን
  3. ቀሪውን ሽቦ ወደ Digispark's P0 pin ይሸጥ
  4. ለ GND እና P2 የቦርዱ ፒኖች 10KΩ resistor ን አልሸጡም
  5. LDR ን ከ 5 ቮ እና ከ P2 ፒኖች ጋር ለማገናኘት ሁለት ሽቦዎችን ይጠቀሙ (በውበት ምክንያቶች እምብዛም የማይታዩ የታሸጉ ሽቦዎችን እጠቀም ነበር)

ደረጃ 3: የጽኑ ትዕዛዝ

በ GitHub ላይ የዚህን ፕሮጀክት ኮድ ያግኙ

ማወቁ ጥሩ ነው:

  • ከ PlatformIO ጋር በመስራት ላይ #ማካተት አለበት
  • መለኪያዎች ፣ እንደ ፒኖች መመደብ ፣ የ WS2812 LEDs ብዛት ፣ የቀስተ ደመና መንኮራኩር ፍጥነት እና ለሁለቱም ኤልኢዲዎች እና ለኤልአርአይ ጨለማ/ብሩህ ደጆች በኮዱ መጀመሪያ ላይ ናቸው
  • Adafruit Neopixel የ WS2812 LEDs ን ለመቆጣጠር የሚያገለግል ቤተ -መጽሐፍት ነው
  • RunningMedian ቤተ -መጽሐፍት የ LDR ንባቦችን የበለጠ የተረጋጋ ለማድረግ ያገለግላል። በወሰን ወሰኖች ፣ የ LED ብሩህነት ድንበሮች ካርታ ምክንያት ፣ ይህ በተለይ በዝቅተኛ የብሩህነት ሁኔታ ውስጥ ጥሩ ነው ፣ ትንሽ መለዋወጥ የሚያበሳጭ ብልጭታ ሊያስከትል ይችላል
  • Attiny85 ን ለመቆለፍ ምንም ሙከራ አያገኙም ፣ ስለዚህ ፕሮጀክቱ አርትዖት ሆኖ ይቆያል

አንዳንድ ፍንጮች (በ GitHub ላይ በ README.md ፋይል ውስጥም ይታያሉ)

  • ኮዱን ለመስቀል ፣ በእያንዳንዱ ፒን ገመድ የተገጠመለት የዩኤስቢ ገመድ መኖሩዎን ያረጋግጡ -ርካሽ የኃይል መሙያ ኬብሎች ብዙውን ጊዜ +5 ቪ እና የመሬት ሽቦ ብቻ አላቸው
  • ከ PlatformIO ወደ DigiSpark መስቀል ምንም እንኳን ኮንሶሉ “አርጊዲኖ አይዲኢ” እንደሚያደርገው “ኮንሶልዎ (ዲጂስፓርክዎን ለመሰካት ጊዜው አሁን ነው”) ባይያስጠነቅቅም ዲጂስፓርክን እንዲሰኩ ይፈልጋል።
  • በ MacOS ላይ ከ PlatformIO ወደ DigiSpark በመስቀል ላይ ለችግር ፈጣን መፍትሄ። PIO ጉዳይ 111
  • ርካሽ የዩኤስቢ ኃይል መሙያዎች ቆሻሻ/ጫጫታ ውፅዓት ሊሰጡ ይችላሉ ፣ ይህም ኤልኢዲዎችን በተለይ በዝቅተኛ ብሩህነት ላይ ብልጭ ድርግም እንዲል ሊያደርግ ይችላል - ንጹህ 5VDC ምንጭ እንዲኖርዎት ፣ ወይም ካፒቴን (ወይም የበለጠ ትክክለኛ ወረዳ) ማከልን ያረጋግጡ።

ደረጃ 4 - መያዣ እና የማጠናቀቂያ ንክኪ

መያዣ እና የማጠናቀቂያ ንክኪ
መያዣ እና የማጠናቀቂያ ንክኪ
መያዣ እና የማጠናቀቂያ ንክኪ
መያዣ እና የማጠናቀቂያ ንክኪ
መያዣ እና ማጠናቀቂያ ንክኪ
መያዣ እና ማጠናቀቂያ ንክኪ
  • የዩኤስቢ ገመድዎን ለመሰካት ፕሮጀክቱን ለማስተናገድ በመረጡት ሳጥን ውስጥ ቀዳዳ ይከርክሙ። አንዳንድ ግልጽ ያልሆነ ማኅተም እስካልሰጡ ድረስ በማይክሮ ዩኤስቢ አያያዥ ዙሪያ ያለው ትልቁ ቀዳዳ ፣ ከ LED አሞሌዎ ብርሃን መፍሰስ የበለጠ እንደሚሆን ይወቁ።
  • ለኤልአርዲአይ ቀዳዳ ይቅረጹ; በኤልዲዎች ወደሚበራበት አካባቢ አለመጠቆሙን ያረጋግጡ ፣ አለበለዚያ ራስ-መቆጣጠሪያ በሉፕ ውስጥ ይወድቃል
  • መብራትዎን በሚመለከቱበት ጊዜ ኤልኢዲዎቹን በቀጥታ ማየት ስለማይፈልጉ ለኤልዲ አሞሌ ቦታን ለመስጠት ውስጣዊውን ገጽታ ይቅረጹ።
  • የ WDR2812 አሞሌ ምክንያት የሆነውን የአካባቢ ብሩህነት ግንዛቤ ውስጥ ምንም ዓይነት ጣልቃ ገብነትን ለማስወገድ በ LDR ታችኛው ክፍል ባልተሸፈነ መካከለኛ ማኅተም ያሽጉ።
  • የ Digispark ኃይል መሪን ለመሸፈን የማይታወቅ ቀለም ጠብታ ይጠቀሙ ፣ ስለዚህ በሳጥኑ ውስጥ እንዳይንፀባረቅ ያስወግዱ
  • የጎደለ ሣጥንዎን ውስጠኛ ክፍል ላለማስወገድ ሙጫ Digispark ሰሌዳ ፣ የ LED አሞሌ ፣ ኤልዲአር እና እያንዳንዱ ገመድ
  • መብራቱን በቀላሉ ለማብራት እና ለማጥፋት ፣ ከመቀያየር ጋር የዩኤስቢ ገመድ አስቀድመው ይመልከቱ

የሚመከር: