ዝርዝር ሁኔታ:

የ LED ሻማ ለወረቀት መብራቶች -3 ደረጃዎች
የ LED ሻማ ለወረቀት መብራቶች -3 ደረጃዎች

ቪዲዮ: የ LED ሻማ ለወረቀት መብራቶች -3 ደረጃዎች

ቪዲዮ: የ LED ሻማ ለወረቀት መብራቶች -3 ደረጃዎች
ቪዲዮ: СВЕТОДИОДНЫЕ СВЕЧИ . 2024, ሀምሌ
Anonim
የ LED ሻማ ለወረቀት መብራቶች
የ LED ሻማ ለወረቀት መብራቶች

ይህ ፕሮጀክት ለምሳሌ በወረቀት ፋኖሶች ውስጥ በእውነተኛ መልክ የሚመስል የሻማ ውጤት እንዴት እንደሚሠራ ያሳያል። እሱ WS2812 LEDs በመባልም የሚታወቀውን ኒዮፒክስልን ለማሽከርከር NodeMCU ሰሌዳ (ESP8266) ይጠቀማል። ከእውነተኛ ሻማዎች ጋር ንፅፅር ለማየት በውጤቶቹ ክፍሎች ውስጥ ያሉትን ቪዲዮዎች ይመልከቱ።

ደረጃ 1 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

WS2812 ኤልኢዲዎች ፣ በተከታታይ የተገናኙ ሙሉ ቀለም LED ዎች ናቸው ፣ በተናጥል አድራሻ የሚይዙ እና ቀይ ፣ አረንጓዴ እና ሰማያዊ አካሎቻቸው በ 0 እና 255 መካከል እንዲቀመጡ ማድረግ ይችላሉ።

ከቀዳሚው ፕሮጀክት የተወሰኑ እርከኖች ቀሩኝ ፣ በኤልዲዎቹ መካከል የተወሰነ ክፍተት ስለነበረ ፣ በአንድ መብራት ውስጥ 4 ኤልኢዲዎችን በመስቀል ለመጠቀም እመርጣለሁ።

እንደ ሁሉም የ WS2812 ፕሮጄክቶች በመጀመሪያው የውሂብ ሰርጥ (የመሃል ሽቦ) ላይ አነስተኛ ተከላካይ ማከል ይመከራል። እና በተጨማሪ ፣ ከኃይል አቅርቦቱ አቅራቢያ አንድ capacitor ይጨምሩ። የኃይል አምፕ በ LEDs ብዛት ላይ የተመሠረተ ነው።

ደረጃ 2 ሶፍትዌር

ሶፍትዌር
ሶፍትዌር

በዚህ ፕሮጀክት ውስጥ ኤልዲዎቹ በአርዱዲኖ አይነዱም ፣ ግን በላዩ ላይ ማይክሮ ፓይቶን የያዘ የኖድኤምሲዩ ቦርድ (ESP8266) ነው።

የመጀመሪያው እርምጃ ይህንን መመሪያ በመከተል የማይክሮፎን የጽኑ ትዕዛዝ ብልጭታ ነው - በ ESP8266 ላይ በማይክሮ ፓይቶን መጀመር።

ከዚያ በ 11 ውስጥ እንደሚታየው LED ን ለማሽከርከር እሱን መጠቀም ይቻላል ኒኦፒክስሎችን መቆጣጠር

በእኔ ሰሌዳ ላይ Machine.pin (4) D2 ነው (በስዕሉ ላይ እንደሚታየው)። Gnd ን ከ LEDs ጋር ማገናኘትዎን አይርሱ።

መሪውን ብልጭ ድርግም እንደ እውነተኛ ሻማ ለማድረግ በዚህ ጽሑፍ አስተያየቶች ውስጥ የተገኘውን የጋሲያን ስርጭት ተከትሎ የዘፈቀደውን የግለሰቦችን ሊድ በዘፈቀደ የሚያሻሽል ትንሽ የፓይዘን ፕሮግራም ፃፍኩ።

ፕሮግራሙ (main.py) በ LED_COUNT ቋሚ ውስጥ የተገለጹትን ብዙ የ LED_light ነገሮችን ይፈጥራል።

በዘፈቀደ ፣ የብርሃን ርዝመት እና ጥንካሬ ፣ ጥሩ ውጤት ይፈጥራል።

ፕሮባቢሊቲ የዘፈቀደ LED ብሩህነት 50% 77% - 80% (ብዙም የማይታይ) 30% 80% - 100% (በጣም የሚስተዋል ፣ ሲም። የአየር ብልጭ ድርግም) 5% 50% - 80% (በጣም የሚስተዋል ፣ ነበልባልን ያፈሰሰ) 5% 40% - 50% (በጣም የሚታወቅ ፣ ነበልባል የሚነፋ) 10% 30% - 40% (በጣም የሚስተዋል ፣ የሚነድ ነበልባል) ይህ ሁሉ በ Gaussian actualization ጊዜ። የዘፈቀደ ጊዜ 90% 20 ሚሰ 3% 20 - 30 ሚሰ 3% 10 - 20 ሚሰ 4% 0 - 10 ሚሴ

ምንጭ-የኤሪክ አስተያየት

ደረጃ 3: ውጤት

ሻማው ብልጭ ድርግም የሚያደርግ ነፋስ እንደነበረ ውጤቱ ጥሩ ውጤት ያስገኛል።

በሁለተኛው ቪዲዮ ውስጥ በጀርባው ውስጥ ያሉት መብራቶች በ LED ላይ የተመሰረቱ እና ከፊት ያለው አንድ ጊዜ ለማነፃፀር እውነተኛ ሻማዎች ናቸው።

የሚመከር: