สารบัญ:
วีดีโอ: การแสดงสเปกตรัมเสียง Raspberry Pi: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ใช้แผงเมทริกซ์ RGB DFRobot 64x64 กับ Raspberry Pi 3 B+ เพื่อนำปาร์ตี้เต้นรำไปกับคุณทุกที่ที่คุณไป!
DFRobot ติดต่อฉันเพื่อทำโปรเจ็กต์ที่ได้รับการสนับสนุนสำหรับเมทริกซ์ LED RGB 64x64 ตอนแรกฉันได้ลองใช้มันกับ ESP32 Firebeetle แล้ว แต่ฉันไม่สามารถทำให้ห้องสมุดทำงานได้ นั่นหมายถึงการใช้ Raspberry Pi 3 B+
ลิงค์สินค้า:
ราสเบอร์รี่ Pi 3 B+:
www.dfrobot.com/product-1703.html
เมทริกซ์ RGB 64x64:
www.dfrobot.com/product-1644.html
ESP32 FireBeetle
www.dfrobot.com/product-1590.html
ขั้นตอนที่ 1: วิดีโอ
นี่คือวิดีโอสาธิตเมทริกซ์
ขั้นตอนที่ 2: วงจร
อดาฟรุ๊ตยังมีคำแนะนำที่คุณสามารถติดตามได้ที่นี่:
โชคดีที่ Adafruit มีเมทริกซ์ HAT สำหรับ Raspberry Pi ที่จัดการการแปลงระดับลอจิก 3.3v -> 5v ทั้งหมด
ทั้ง HAT และ matrix มีขั้วต่อเหมือนกัน แต่พิน 8 (สายสีขาว) ไม่ได้เสียบเข้ากับ HAT เนื่องจาก HAT รองรับสายควบคุมสูงสุด 4 สายเท่านั้น ขา 8 ซึ่งเป็นสายควบคุมที่ 5 จึงเชื่อมต่อกับ GPIO ขา 24
ตรวจสอบให้แน่ใจว่าใช้แหล่งจ่ายไฟ 5V ที่สามารถจ่ายได้ถึง 7A
ขั้นตอนที่ 3: ห้องสมุด
เพื่อให้โค้ดที่แนบมาทำงานได้ ฉันใช้ไลบรารี rpi-rgb-led-matrix เพื่อควบคุมไฟ LED มันค่อนข้างง่ายที่จะติดตั้ง แค่ runcurl https://raw.githubusercontent.com/adafruit/Raspbe… >rgb-matrix.sh
sudo bash rgb-matrix.sh
จากนั้นกด y เพื่อดำเนินการต่อและเลือกตัวเลือกที่ 2 เพื่อเลือก Adafruit Matrix HAT
จากนั้นเลือกหมายเลข 2 เพื่อเพิ่มพิน 18 เพื่อให้เสียงยังคงถูกส่งออกผ่านแจ็คเสียง
หากต้องการทดสอบให้ไปที่ไดเร็กทอรี Example-api-use และเรียกใช้ sudo./demo -D0 --led-rows=64 --led-cols=64 --hardware-mapping=adafruit-hat
คุณควรเห็นการสาธิตทำงาน เพียงกด ctrl-c เพื่อออกจากระบบ
ขั้นตอนที่ 4: เรียกใช้โค้ด
ก่อนที่โค้ดจะรันได้ คุณต้องเพิ่มผู้ใช้รูทในกลุ่มเสียงด้วยsudo -su
แล้ว
modgroup audio
ทางออก
วางไฟล์ python และไฟล์ test.wav ลงใน /home/pi/rgb-led-matrix/bindings/python/samples/
หากการสาธิตทำงานได้ดีให้รันโค้ดด้วย
sudo cd /home/pi/rgb-led-matrix/bindings/python/samples/
sudo python spectrum_matrix.py
คุณควรได้ยินเสียงเพลงที่เล่นจากแจ็คเสียงและไฟสว่างขึ้น
แนะนำ:
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
LED กะพริบด้วย Raspberry Pi - วิธีใช้พิน GPIO บน Raspberry Pi: 4 ขั้นตอน
LED กะพริบด้วย Raspberry Pi | วิธีใช้ GPIO Pins บน Raspberry Pi: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีใช้ GPIO ของ Raspberry pi หากคุณเคยใช้ Arduino คุณอาจรู้ว่าเราสามารถเชื่อมต่อสวิตช์ LED ฯลฯ เข้ากับหมุดของมันและทำให้มันทำงานได้ ทำให้ไฟ LED กะพริบหรือรับอินพุตจากสวิตช์ดังนั้น
อินเทอร์เฟซ ADXL335 Sensor บน Raspberry Pi 4B ใน 4 ขั้นตอน: 4 ขั้นตอน
อินเทอร์เฟซ ADXL335 Sensor บน Raspberry Pi 4B ใน 4 ขั้นตอน: ในคำแนะนำนี้ เราจะเชื่อมต่อเซ็นเซอร์ ADXL335 (accelerometer) บน Raspberry Pi 4 กับ Shunya O/S
การติดตั้ง Raspbian Buster บน Raspberry Pi 3 - เริ่มต้นใช้งาน Raspbian Buster ด้วย Raspberry Pi 3b / 3b+: 4 ขั้นตอน
การติดตั้ง Raspbian Buster บน Raspberry Pi 3 | เริ่มต้นใช้งาน Raspbian Buster ด้วย Raspberry Pi 3b / 3b+: สวัสดี องค์กร Raspberry pi ที่เพิ่งเปิดตัว Raspbian OS ใหม่ที่เรียกว่า Raspbian Buster เป็นเวอร์ชันใหม่ของ Raspbian สำหรับ Raspberry pi ดังนั้นวันนี้ในคำแนะนำนี้ เราจะได้เรียนรู้วิธีติดตั้ง Raspbian Buster OS บน Raspberry pi 3 ของคุณ
การติดตั้ง Raspbian ใน Raspberry Pi 3 B โดยไม่ต้องใช้ HDMI - เริ่มต้นใช้งาน Raspberry Pi 3B - การตั้งค่า Raspberry Pi ของคุณ 3: 6 ขั้นตอน
การติดตั้ง Raspbian ใน Raspberry Pi 3 B โดยไม่ต้องใช้ HDMI | เริ่มต้นใช้งาน Raspberry Pi 3B | การตั้งค่า Raspberry Pi ของคุณ 3: อย่างที่พวกคุณบางคนรู้ว่าคอมพิวเตอร์ Raspberry Pi นั้นยอดเยี่ยมมากและคุณสามารถรับคอมพิวเตอร์ทั้งหมดได้บนบอร์ดเล็ก ๆ ตัวเดียว Raspberry Pi 3 Model B มี ARM Cortex A53 แบบ 64 บิตแบบ quad-core โอเวอร์คล็อกที่ 1.2 GHz ทำให้ Pi 3 ประมาณ 50