สารบัญ:

ป้ายบอกคะแนน Raspberry Pi: 4 ขั้นตอน
ป้ายบอกคะแนน Raspberry Pi: 4 ขั้นตอน

วีดีโอ: ป้ายบอกคะแนน Raspberry Pi: 4 ขั้นตอน

วีดีโอ: ป้ายบอกคะแนน Raspberry Pi: 4 ขั้นตอน
วีดีโอ: HOW TO MAKE SCOREBOARD: DIY Score Counter | Raspberry Pi Projects | Python Programming 2024, กรกฎาคม
Anonim
ป้ายบอกคะแนน Raspberry Pi
ป้ายบอกคะแนน Raspberry Pi
ป้ายบอกคะแนน Raspberry Pi
ป้ายบอกคะแนน Raspberry Pi

วันนี้ฉันจะอธิบายวิธีที่ฉันสร้างป้ายบอกคะแนนนี้ซึ่งควบคุมโดย Raspberry Pi และขับเคลื่อนด้วยแหล่งจ่ายไฟ 5V ใช้ไฟ LED ws2811 และ ws2812b ร่วมกันเพื่อให้แสงสว่าง และโครงสร้างทำด้วยไม้อัดและไม้โอ๊คสีแดง สำหรับคำอธิบายเกี่ยวกับการตั้งค่ารหัสและวงจร คุณสามารถชมวิดีโอด้านล่าง:

เสบียง:

  1. ws2811 leds
  2. ws2812b leds
  3. Raspberry Pi Zero (ใช้ได้ทุกชนิด)
  4. แหล่งจ่ายไฟ 5V
  5. SN74HCT125 Integrated Circuit - กระโดดแรงดันจากสัญญาณ raspberry pi เพื่อให้มีแรงดันไฟที่เหมาะสมสำหรับแถบนำ (โดยปกติฉันจะได้รับชิ้นส่วนวงจรจาก Digikey)

ขั้นตอนที่ 1: สร้างโครงสร้างสำหรับกระดานคะแนน

ขั้นตอนแรกคือการสร้างโครงสร้างสำหรับป้ายบอกคะแนน ฉันใช้ไม้อัดสนแผ่นหนึ่งสำหรับใบหน้าและไม้โอ๊คสีแดงสำหรับด้านข้าง ตารางคะแนนมี 3 ส่วนสำหรับจับเวลา ชื่อทีมเจ้าบ้าน และชื่อทีมเยือน มีทั้งหมด 4 ส่วนเพื่อแสดงคะแนนสำหรับแต่ละทีม และเราต้องเจาะ 15 หลุมสำหรับแต่ละหมายเลข (3 คอลัมน์ 5 แถว)

ขั้นตอนที่ 2: สร้างวงจร

สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร

วงจรนี้เพิ่มแรงดันไฟฟ้าจากพินข้อมูลราสเบอร์รี่ pi ไปยังดาต้าพินของไฟ LED ws2812b แรงดันไฟฟ้าเริ่มต้นจากดาต้าพินคือ 3.3V แต่ไฟ LED คาดหวังสัญญาณ 5V ดังนั้นเราจึงใช้วงจรรวมเพื่อทำสิ่งนี้ตามที่อธิบายไว้ในแผนภาพวงจร

ขั้นตอนที่ 3: ประกอบส่วนประกอบ

ประกอบส่วนประกอบ
ประกอบส่วนประกอบ
ประกอบส่วนประกอบ
ประกอบส่วนประกอบ
ประกอบส่วนประกอบ
ประกอบส่วนประกอบ

แต่ละส่วนนำ 7 อันถูกพันด้วยลวดลายคดเคี้ยว และส่วนท้ายของส่วนหนึ่งเชื่อมต่อกับจุดเริ่มต้นของอีกส่วนหนึ่ง หลังจากใส่ไฟ LED เราก็ติดส่วนประกอบไฟฟ้าที่ด้านหลังด้วยกาวร้อนและสกรู

ขั้นตอนที่ 4: ติดตั้งโค้ดแล้วปล่อยให้มันฉีก

หลังจากที่คุณดาวน์โหลดโค้ดจากที่เก็บด้านล่างแล้ว ให้ตั้งค่าคำจำกัดความคงที่เพื่อให้ตรงกับกรณีการใช้งานของคุณและเพลิดเพลินไปกับบิลด์ใหม่!

github.com/tmckay1/scoreboard

แนะนำ: