Talaan ng mga Nilalaman:
Video: Ipakita ang Raspberry Pi Audio Spectrum: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Gamitin ang DFRobot 64x64 RGB matrix panel na may isang Raspberry Pi 3 B + upang magdala ng isang sayaw sa iyo saan ka man magpunta!
Inabot ako ng DFRobot upang gumawa ng isang naka-sponsor na proyekto para sa kanilang 64x64 RGB LED matrix. Sa una sinubukan kong gamitin ito sa ESP32 Firebeetle, ngunit hindi ko magawang gumana ang library. Kaya't nangangahulugan iyon ng paggamit ng isang Raspberry Pi 3 B +.
Link sa mga produkto:
Raspberry Pi 3 B +:
www.dfrobot.com/product-1703.html
64x64 RGB Matrix:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
Hakbang 1: Video
Narito ang isang video na nagpapakita ng matrix
Hakbang 2: Circuit
Mayroon ding gabay ang Adafruit na maaari mong sundin dito:
Sa kabutihang palad ang Adafruit ay may isang matrix HAT para sa Raspberry Pi na humahawak sa lahat ng mga conversion ng antas ng lohika ng 3.3v -> 5v.
Ang parehong HAT at matrix ay may parehong konektor, ngunit ang pin 8 (ang puting wire) ay hindi naka-plug sa HAT. Dahil ang HAT ay sumusuporta lamang sa 4 na mga wire sa kontrol, ang pin 8, na kung saan ay ang ika-5 control wire, nakakakonekta sa GPIO pin 24.
Tiyaking gumamit ng isang 5V power supply na maaaring magbigay ng hanggang sa 7A.
Hakbang 3: Library
Para gumana ang naka-attach na code ginamit ko ang rpi-rgb-led-matrix library upang makontrol ang mga LED. Ito ay medyo simple upang mai-install. Runcurl lang https://raw.githubusercontent.com/adafruit/Raspbe…> rgb-matrix.sh
sudo bash rgb-matrix.sh
Pagkatapos ay pindutin ang y upang magpatuloy at piliin ang pagpipilian 2 upang piliin ang Adafruit Matrix HAT.
Pagkatapos pumili ng numero 2 upang palayain ang pin 18 upang ang tunog ay maaari pa ring ma-output sa audio jack.
Upang subukan ito pumunta sa direktoryo ng halimbawa-api-gamitin at patakbuhin ang sudo./demo -D0 --led-row = 64 --led-cols = 64 --hardware-mapping = adafruit-hat
Dapat mong makita ang demo na tumatakbo. Pindutin lamang ang ctrl-c upang lumabas dito.
Hakbang 4: Pagpapatakbo ng Code
Bago patakbuhin ang code dapat mong idagdag ang root user sa audio group na may -su
tapos
audio ng modgroup
labasan
Ilagay ang file ng python at subukan ang file na.wav sa / home / pi / rgb-led-matrix / bindings / python / sample /
Kung ang demo ay tumakbo nang maayos pagkatapos ay patakbuhin ang code sa
sudo cd / home / pi / rgb-led-matrix / bindings / python / sample /
sudo python spectrum_matrix.py
Dapat mong marinig ang tugtog ng musika mula sa audio jack at ang mga ilaw na nag-iilaw.
Inirerekumendang:
Ipakita ang DIY sa Temperatura sa LCD Screen Gamit ang Arduino: 10 Hakbang
Ipakita ang DIY sa Temperatura sa LCD Screen Gamit ang Arduino: Sa proyektong ito, gagawa kami ng isang circuit gamit ang ilang mga sangkap tulad ng Arduino, sensor ng temperatura, atbp. Sa circuit na ito ang degree ay patuloy na tiningnan sa LCD, may pagkaantalang 100 milliseconds sa pagitan ng view ng bagong degree sa
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Paano Itakda ang Samsung Galaxy S7 Sa Android 8.0 upang Ipakita lamang ang Screen para sa Isang App !!: 5 Mga Hakbang
Paano Itakda ang Samsung Galaxy S7 Sa Android 8.0 upang Ipakita lamang ang Screen para sa Isang App !!: Ipapakita sa iyo ng Instructable na ito kung paano i-set ang iyong samsung galaxy s7 upang ipakita ang screen para sa isang app lamang. Mahusay ito kung mayroon kang isang sanggol / anak na gustong maglaro sa iyong telepono o nais na tiyakin na ang iyong telepono ay mananatili sa isang app lamang kapag may ibang tao
Ipakita ang Temperatura sa P10 LED Display Module Gamit ang Arduino: 3 Hakbang (na may Mga Larawan)
Ipakita ang Temperatura sa P10 LED Display Module Gamit ang Arduino: Sa nakaraang tutorial ay sinabi kung paano ipakita ang teksto sa Dot Matrix LED Display P10 Module gamit ang Arduino at DMD Connector, na maaari mong suriin dito. Sa tutorial na ito bibigyan namin ang isang simpleng proyekto tutorial sa pamamagitan ng paggamit ng P10 module bilang display med
Madaling Stealth Footswitch / Pedal upang I-minimize ang Windows at Ipakita ang Desktop: 10 Hakbang
Madaling Stealth Footswitch / Pedal upang I-minimize ang Windows at Ipakita ang Desktop: Ginugugol ko ang halos lahat ng oras sa isang computer program, at sa isang bagay na walang oras nagtatapos ako sa lahat ng aking tunay na estado ng screen na puno ng mga bintana. Gayundin, karamihan sa mga oras na ang aking mga paa ay napakatamad, kaya't kinuha ko ang ideyang nakita ko sa isang lugar upang gumawa ng napakadali at murang paa