สารบัญ:
- ขั้นตอนที่ 1: ระบบปฏิบัติการและเวลาในการติดตั้ง
- ขั้นตอนที่ 2: การดาวน์โหลดและใช้งาน
- ขั้นตอนที่ 3: การปรับแต่งและ Afterword
วีดีโอ: Raspberry Pi Soundboard: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
วัตถุประสงค์ของโครงการนี้คือการสร้างซาวด์บอร์ดด้วย Raspberry Pi สำหรับเสียงใดๆ ฉันสร้างมันขึ้นมาเองเพื่อจุดประสงค์ในบรรยากาศซาวด์บอร์ดของ Dungeons และ Dragons อย่างไรก็ตาม คุณสามารถใช้สิ่งนี้กับอะไรก็ได้ที่คุณกำหนดเอง
ติดตั้ง
สำหรับโครงการนี้ คุณจะต้อง:
- อินเทอร์เน็ต
-
Raspberry Pi (ทุกรุ่น)
www.adafruit.com/product/3055
-
อะแดปเตอร์แปลงไฟสำหรับ Raspberry Pi
www.adafruit.com/product/1995
-
การ์ดไมโคร SD <4GB.
www.adafruit.com/product/3259
-
วิทยากร
ลำโพง Aux หรือ Bluetooth ใดก็ได้
-
แป้นตัวเลขแป้นพิมพ์ (แป้นพิมพ์ยังทำงานได้ดี
ฉันใช้สิ่งนี้ แต่เพียงเพราะฉันเป็นเจ้าของแล้ว
ขั้นตอนที่ 1: ระบบปฏิบัติการและเวลาในการติดตั้ง
ดังนั้น ขั้นแรก ให้ใช้การ์ด Micro SD ของคุณ คุณต้องติดตั้ง Linux บางเวอร์ชัน ฉันใช้ Rapbian เพราะมันออกแบบมาเฉพาะสำหรับ Raspberry Pi นี่คือลิงค์สำหรับรับภาพ Raspbian ตอนนี้คุณต้องการเครื่องมือบางอย่างเพื่อติดตั้งลงในการ์ด Micro SD ฉันใช้เอทเชอร์ เป็นเครื่องมือข้ามระบบที่ออกแบบมาสำหรับสิ่งนี้ ใช้ลิงค์นี้เพื่อดาวน์โหลดและติดตั้ง
เมื่อคุณติดตั้ง Raspbian บนการ์ด Micro SD แล้ว ให้เสียบเข้ากับช่องเสียบการ์ด Micro SD ของ Raspberry Pi แล้วเปิดเครื่อง มันบอกว่าตั้งค่าครั้งแรก ดังนั้นอย่าปิดเครื่องขณะตั้งค่า เมื่อพร้อมใช้งานแล้ว คุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งบางสิ่งไว้ Python 3, pip3, VLC Media Player และ libvlc เปิดเทอร์มินัลแล้วรันคำสั่งนี้
sudo apt-get ติดตั้ง python3 python3-pip vlc libvlc-dev youtube-dl
ต่อไปนี้เป็นวิธีการตรวจสอบการติดตั้งบางส่วน
python3
python3 --version
pip3
pip3 แช่แข็ง
VLC และ libvlc
vlc --version
ตอนนี้ pip3 เป็นตัวจัดการแพ็คเกจ Python 3 คุณสามารถติดตั้งไลบรารี python ได้ มีแพ็คเกจสองสามตัวที่คุณต้องติดตั้งด้วย pip3 เรียกใช้คำสั่งเหล่านี้
pip ติดตั้ง pafy
pip ติดตั้ง readchar
pip ติดตั้ง python-vlc
pip ติดตั้ง youtube-dl
เมื่อคุณพิมพ์ pip3 freeze คุณจะพบรายการอยู่ที่นั่น
ขั้นตอนที่ 2: การดาวน์โหลดและใช้งาน
เมื่อคุณได้ติดตั้งทุกอย่างที่จำเป็นในการรันโค้ดแล้ว นี่คือที่ที่คุณดาวน์โหลดโค้ด
github.com/Dude036/soundboard
ทางด้านขวามือ คุณจะเห็นปุ่มดาวน์โหลด ดาวน์โหลดรหัสลงในโฟลเดอร์ที่คุณต้องการ เปิดโฟลเดอร์ที่คุณดาวน์โหลดไฟล์ในเทอร์มินัล เมื่อคุณอยู่ที่นั่นแล้ว ให้อ่าน ReadMe, txt สำหรับข้อมูลเพิ่มเติม
ในการรันแอพพลิเคชั่น คุณต้องรันคำสั่งนี้
python3 main.py
หากมีข้อผิดพลาดในการเริ่มต้น ตรวจสอบขั้นตอนสุดท้ายของคุณเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง เมื่อคุณติดตั้งและรันโปรแกรมแล้ว คุณก็พร้อมแล้ว! หากมีข้อผิดพลาดขณะทำงาน โปรดเพิ่มเป็นปัญหาใน GitHub แล้วฉันจะตรวจสอบให้แน่ใจว่าได้รับการแก้ไขและแก้ไขแล้ว
อินพุตหลัก:
- 0-9: เริ่มเล่นเสียงตามลำดับในพรีเซ็ตที่คุณเลือก
- + หรือ -: หยุดชั่วคราวและเล่น
- *: เปลี่ยนพรีเซ็ต โดยค่าเริ่มต้น จะเป็นพรีเซ็ตที่เก่าที่สุดที่บันทึกไว้ เมื่อคุณกดปุ่ม มันจะแสดงรายการพรีเซ็ตทั้งหมดที่มีอยู่ในไดเร็กทอรีหลัก
ขั้นตอนที่ 3: การปรับแต่งและ Afterword
เมื่อคุณได้ใช้โค้ดแล้ว คุณสามารถสร้างพรีเซ็ตของคุณเองได้ นี่คือวิธีการทำ
คุณจะต้องมี 10 ลิงก์ ใน 10 บรรทัดแยกกันของไฟล์ที่ตั้งไว้ล่วงหน้า แต่ละบรรทัดไม่ควรมีช่องว่างด้านใดด้านหนึ่งของลิงก์ ลิงก์ YouTube ก็ใช้งานได้เช่นกัน ตรวจสอบให้แน่ใจว่ามีบรรทัดว่างที่ส่วนท้ายของไฟล์ โปรแกรมจะแจ้งให้คุณทราบว่าเป็นที่ยอมรับหรือไม่
ขอบคุณสำหรับการตรวจสอบคำแนะนำนี้! หากคุณพบข้อบกพร่องในโค้ด โปรดแจ้งให้เราทราบในหน้าโครงการ GitHub
แนะนำ:
การตรวจจับใบหน้าบน 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 ใน 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
Prototype Arduino-Raspberry Pi Soundboard: 9 ขั้นตอน (พร้อมรูปภาพ)
ต้นแบบซาวด์บอร์ด Arduino-Raspberry Pi: ซาวด์บอร์ดต้นแบบที่สร้างขึ้นด้วย Arduino และ Raspberry Pi นั้นหมายถึงวิธีการง่ายๆ ในการเล่นเสียงหรือเสียงที่แตกต่างกัน 4 เสียงในขณะที่มีตัวเลือกในการเปลี่ยนชุดเสียงด้วยปุ่มหมุนและแสดงชุดเสียงปัจจุบันด้วย หน้าจอ LCD.*ข้ออ้าง