สารบัญ:

Raspberry Pi Soundboard: 3 ขั้นตอน
Raspberry Pi Soundboard: 3 ขั้นตอน

วีดีโอ: Raspberry Pi Soundboard: 3 ขั้นตอน

วีดีโอ: Raspberry Pi Soundboard: 3 ขั้นตอน
วีดีโอ: Raspberry Pi - Playing Sounds and Using Buttons 2024, กรกฎาคม
Anonim
ซาวด์บอร์ด Raspberry Pi
ซาวด์บอร์ด Raspberry Pi

วัตถุประสงค์ของโครงการนี้คือการสร้างซาวด์บอร์ดด้วย 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

แนะนำ: