ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 Pi ን ያዋቅሩ
- ደረጃ 2 - ግንኙነቶችን መፍጠር
- ደረጃ 3: ግንኙነቶች ጥሩ እየሠሩ ከሆነ ይፈትሹ
- ደረጃ 4: ቀለሞችን ማበጀት እና ከድር ብልጭ ድርግም ማለት
ቪዲዮ: ለውጫዊ ማሳያ በፕሮግራም ሊሰራ የሚችል የአካባቢ ብርሃን - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ ፕሮጀክት የውጫዊ ሞኒተር ወይም ቴሌቪዥን የአካባቢ ብርሃንን እንዲያዋቅሩ ይረዳዎታል ወይም የድር አሳሽ ካለው እና ከእርስዎ ራውተር ጋር ከተገናኘ ከማንኛውም መሣሪያ ምቾት የሚከተለውን እንዲቆጣጠሩ ያስችልዎታል።
- የ LED ቀለም
- የዲጄ ውጤትን በመስጠት ብልጭ ድርግም የሚሉ ድግግሞሽ
- ለእያንዳንዱ የማሳያ ጎን የተለያዩ ቀለሞችን ያዘጋጁ
አቅርቦቶች
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: ቀለሞችን ማበጀት እና ከድር ብልጭ ድርግም ማለት
የጭረት ቀለሞችን ለማበጀት እና ከማንኛውም መሣሪያ ብልጭ ድርግም ለማድረግ እኛን ለመርዳት የድር አገልጋይ ማቋቋም ጊዜው አሁን ነው።
ኮዱን ይቅዱ።
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 ን መክፈት አለብዎት እና ከምስሉ ጋር ተመሳሳይ የሆነ ድር ጣቢያ ማየት አለብዎት።
አሁን ለተቆጣጣሪዎ ለእያንዳንዱ ጎን አንድ ቀለም መምረጥ ይችላሉ
የሚመከር:
አርዱዲኖ ናኖ - TSL45315 የአካባቢ ብርሃን ዳሳሽ አጋዥ ስልጠና 4 ደረጃዎች
አርዱዲኖ ናኖ - TSL45315 የአካባቢ ብርሃን ዳሳሽ አጋዥ ስልጠና TSL45315 ዲጂታል የአካባቢ ብርሃን ዳሳሽ ነው። በተለያዩ የመብራት ሁኔታዎች ውስጥ የሰውን የዓይን ምላሽ ይገምታል። መሣሪያዎቹ ሦስት ሊመረጡ የሚችሉ የመዋሃድ ጊዜያት አሏቸው እና በ I2C አውቶቡስ በይነገጽ በኩል ቀጥተኛ 16-ቢት የቅንጦት ውፅዓት ይሰጣሉ። መሣሪያው አብሮ
ሊለዋወጥ የሚችል ብርሃን ዳሳሽ የሌሊት ብርሃን - 8 ደረጃዎች (ከስዕሎች ጋር)
ሊለዋወጥ የሚችል ብርሃን አነፍናፊ የሌሊት ብርሃን - ይህ አስተማሪው በእጅ መዘጋት እንዲችል የሌሊት ብርሃን ዳሳሽ እንዴት እንደጠለፍኩ ያሳያል። በጥንቃቄ ያንብቡ ፣ ማንኛውንም የተከፈቱ ወረዳዎችን ያስቡ ፣ እና ከመሣሪያ ምርመራ በፊት አስፈላጊ ከሆነ አካባቢዎን ይዝጉ
OpenEyeTap: 3 ዲ የታተመ እና በፕሮግራም ሊሰራ የሚችል ስማርት ብርጭቆ - 12 ደረጃዎች (ከስዕሎች ጋር)
OpenEyeTap: 3 ዲ የታተመ እና በፕሮግራም ሊሰራ የሚችል ስማርት ብርጭቆ - ወደ ክፍት EyeTap Instructables ገጽ እንኳን በደህና መጡ! እኛ የዓለምን በጣም ንቁ ስማርት ብርጭቆዎችን እና ተለባሽ የተሻሻለውን የእውነት ማህበረሰብን ለመገንባት ትልቅ ፍላጎት ያላቸው ጥቂት ቀናተኞች ነን። የተሻሻለበትን ማዕቀፍ ተደራሽ ለማድረግ እንፈልጋለን
በፕሮግራም ሊታይ የሚችል በአራት ቁምፊ ማሳያ 5 ደረጃዎች (ከስዕሎች ጋር)
በአራት የባህሪ ማሳያ ፕሮግራም ሊታይ የሚችል እይታ - ይህንን አስጸያፊ ፣ ከመጠን በላይ ፣ ሙሉ በሙሉ ተግባራዊ ያልሆነ የእጅ ሰዓት ሲለብሱ የከተማው መነጋገሪያ ይሆናሉ። በሚወደው የማይረባ ቋንቋ ፣ የዘፈን ግጥሞች ፣ ዋና ቁጥሮች ፣ ወዘተ … በማይክሮ አንባቢ ኪት ተመስጦ ፣ እኔ ግዙፍ ሰዓት ለመሥራት ወሰንኩ
ሊለበስ የሚችል ድምጽ-ወደ-ብርሃን ማሳያ ፣ ያለ ማይክሮፕሮሰሰር-ሙዚቀኛ ጁኒየር። 5 ደረጃዎች (ከስዕሎች ጋር)
ሊለበስ የሚችል ድምፅ-ወደ-ብርሃን ማሳያ ፣ ያለ ማይክሮፕሮሰሰር-ሙዚቀኛ ጁኒየር። ኃይል ካለው 9 ቮልት ባትሪ ያነሰ ፣ ሙዚቀኛ ጁኒየር ‘የሚሰማውን’ ድምጽ (በኤሌትሬት ማይክሮፎን በኩል) እንደ ተለዋዋጭ የብርሃን አሞሌዎች ያሳያል . በሸሚዝ ኪስዎ ውስጥ ለመገጣጠም ትንሽ ፣ እንዲሁም በጠፍጣፋ መሬት ላይ ሊቀመጥ ይችላል