ዝርዝር ሁኔታ:

ለውጫዊ ማሳያ በፕሮግራም ሊሰራ የሚችል የአካባቢ ብርሃን - 4 ደረጃዎች
ለውጫዊ ማሳያ በፕሮግራም ሊሰራ የሚችል የአካባቢ ብርሃን - 4 ደረጃዎች

ቪዲዮ: ለውጫዊ ማሳያ በፕሮግራም ሊሰራ የሚችል የአካባቢ ብርሃን - 4 ደረጃዎች

ቪዲዮ: ለውጫዊ ማሳያ በፕሮግራም ሊሰራ የሚችል የአካባቢ ብርሃን - 4 ደረጃዎች
ቪዲዮ: የሉና ማሳያ አይፓድዎን እንደ ገመድ አልባ ማሳያ ይቀይረዋል... 2024, ህዳር
Anonim
Image
Image

ይህ ፕሮጀክት የውጫዊ ሞኒተር ወይም ቴሌቪዥን የአካባቢ ብርሃንን እንዲያዋቅሩ ይረዳዎታል ወይም የድር አሳሽ ካለው እና ከእርስዎ ራውተር ጋር ከተገናኘ ከማንኛውም መሣሪያ ምቾት የሚከተለውን እንዲቆጣጠሩ ያስችልዎታል።

  1. የ LED ቀለም
  2. የዲጄ ውጤትን በመስጠት ብልጭ ድርግም የሚሉ ድግግሞሽ
  3. ለእያንዳንዱ የማሳያ ጎን የተለያዩ ቀለሞችን ያዘጋጁ

አቅርቦቶች

WS2801 LED Strip - 1X

ሽቦዎችን በማገናኘት ላይ

Raspberry Pi - ማንኛውም ሞዴል

የውጭ የኃይል አቅርቦት

ደረጃ 1 Pi ን ያዋቅሩ

ከዚህ በታች ያሉትን ትዕዛዞች በመከተል የእርስዎን PI ከፍ ያድርጉ እና የ SPI አውቶቡሱን ያንቁ።

sudo raspi-config

ከተጠየቁ የይለፍ ቃልዎን ያስገቡ። አሁን ወደ “የላቀ አማራጮች” ይሂዱ እና SPI ን ያንቁ።

ከዚያ በኋላ ጥገኖቹን ይጫኑ።

sudo apt-get ዝማኔዎች

ደረጃ 2 - ግንኙነቶችን መፍጠር

አሁን የሽቦ ግንኙነቶችን ለማድረግ ጊዜው አሁን ነው

የውጭውን 5V አቅርቦትዎን + ከጣቢያው 5V ጋር ያገናኙ እና የኃይል አቅርቦቱን መሬት ከፒአይ መሬት ጋር ያገናኙ እና ከ ‹GND›› ጋር ያገናኙት።

CK እና SI ከ PI SPI በይነገጽ ጋር ይገናኛሉ።

CK / CI: ፒን 23 (SCKL)

SI / DI: ፒን 19 (MOSI)

ደረጃ 3: ግንኙነቶች ጥሩ እየሠሩ ከሆነ ይፈትሹ

ሁሉም ግንኙነቶች ከተደረጉ በኋላ የእኛን ክር ለመፈተሽ ጊዜው አሁን ነው።

አዲስ የፓይዘን ፋይል ይፍጠሩ።

nano./strip-test.py

አሁን የሚከተለውን ኮድ በእሱ ውስጥ ይለጥፉ እና ፋይሉን ያስቀምጡ። የ LED_COUNT እሴቱን ማለትም 32 ን በእርስዎ ስትሪፕ ላይ ባለው የኤልዲዎች ብዛት ይተኩ።

የማስመጣት ጊዜ

RPi. = GPIO) def rainbow_cycle (ፒክስሎች ፣ ይጠብቁ = 0.005) ፦ በክልል ውስጥ ለ (256) ፦ በክልል ውስጥ ለኤች (በፒክሰሎች ብዛት (ቁጥር)) ውስጥ ሁሉም 256 ቀለሞች አንድ ዑደት - ፒክስሎች። set_pixel (i ፣ wheel (((i * 256 // pixels.count ()) + j) % 256)) ፒክስሎች ያሳዩ () ቢጠብቁ> 0: ጊዜ. እንቅልፍ (ይጠብቁ) ፒክስሎች ፣ ይጠብቁ = 0.01)

የእርስዎ የ LED ስትሪፕ አሁን በሁሉም ቀለሞች ማብራት አለበት። ካልሆነ ፣ ወደሚቀጥለው ደረጃ ከመቀጠልዎ በፊት ግንኙነቶችዎን ይፈትሹ እና እየሰራ መሆኑን ያረጋግጡ።

ደረጃ 4: ቀለሞችን ማበጀት እና ከድር ብልጭ ድርግም ማለት

Image
Image

የጭረት ቀለሞችን ለማበጀት እና ከማንኛውም መሣሪያ ብልጭ ድርግም ለማድረግ እኛን ለመርዳት የድር አገልጋይ ማቋቋም ጊዜው አሁን ነው።

ኮዱን ይቅዱ።

git clone

በፋይል "led.py" ውስጥ በተለዋዋጭ LED_COUNT ውስጥ የመሪ ቁጥርን ያዘምኑ።

ኤልዲዎቹን እንዴት ወደ ማሳያዎ እንደጣበቁ ላይ በመመስረት ፣ በ “rgbStrip.py” ፋይል ውስጥ የሚከተሉትን ተለዋዋጮች ያዘምኑ። STRIP_EXTRA ፣ STRIP_BOTTOM ፣ STRIP_RIGHT ፣ STRIP_TOP ፣ STRIP_LEFT

የፍላሽ አገልጋዩን ያሂዱ

ፓይዘን ።/led.py

አሁን ፣ ከማንኛውም ራውተርዎ ጋር በተገናኙ መሣሪያዎች ላይ አሳሹን ይክፈቱ እና ወደብ 1234 የ PIዎን የአይፒ አድራሻ ያስገቡ። ለምሳሌ. የእርስዎ ፒ አይፒ 192.168.1.120 ከሆነ https://192.168.1.120:1234 ን መክፈት አለብዎት እና ከምስሉ ጋር ተመሳሳይ የሆነ ድር ጣቢያ ማየት አለብዎት።

አሁን ለተቆጣጣሪዎ ለእያንዳንዱ ጎን አንድ ቀለም መምረጥ ይችላሉ

የሚመከር: