![2 ผู้เล่นปิงปอง PCB: 3 ขั้นตอน 2 ผู้เล่นปิงปอง PCB: 3 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5208-j.webp)
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![ผู้เล่น 2 คน Pong PCB ผู้เล่น 2 คน Pong PCB](https://i.howwhatproduce.com/images/002/image-5208-1-j.webp)
ในคู่มือนี้ คุณสามารถสร้างเกมปิงปองสำหรับผู้เล่น 2 คนแบบพกพาได้ การออกแบบนี้สร้างขึ้นโดยใช้โค้ดที่โพสต์บน GitHub โดย Onur Avun ฉันสนุกกับการสร้างโครงการนี้ ฉันหวังว่าคุณจะสนุกกับการสร้างมัน
ขั้นตอนที่ 1: รับวัสดุ
![รับวัสดุ รับวัสดุ](https://i.howwhatproduce.com/images/002/image-5208-2-j.webp)
นี่เป็นโครงการ PCB ดังนั้นจึงจำเป็นต้องมีเครื่องมือบัดกรีพื้นฐาน ฉันขอแนะนำอย่างยิ่งให้ใช้บัดกรีไร้สารตะกั่วและ PCB
ไฟล์ PCB Gerber อยู่ด้านล่าง หรือคุณสามารถเข้าถึงโครงการได้ที่ EasyEDA
JLCPCB มีราคาที่ดีสำหรับ PCB ปลอดสารตะกั่วขนาดนี้
การใช้สวิตช์ปกติเช่น VX7805-500 จะใช้แบตเตอรี่น้อยลง แต่มีราคาสูงกว่าตัวควบคุมเชิงเส้น LM7805 แต่ละตัวมีข้อกำหนดของตัวเก็บประจุที่แตกต่างกัน
คุณสามารถใช้แหล่งจ่ายไฟได้ถึง 30V แต่คุณต้องตรวจสอบให้แน่ใจว่าตัวเก็บประจุระหว่างแจ็คแบบบาร์เรลและตัวควบคุม 5V ได้รับการจัดอันดับที่แรงดันไฟฟ้าที่สูงกว่าแหล่งจ่ายไฟ นอกจากนี้ หากใช้ LM7805 ให้ตรวจสอบข้อกำหนดของฮีทซิงค์ด้วย แรงดันไฟฟ้าที่สูงขึ้นหมายถึงความร้อนที่มากขึ้น โครงการนี้ที่มี LM7805 ดูเหมือนว่าจะทำงานได้ดีที่ 9V โดยไม่มีฮีทซิงค์
1 ATMEGA328P-PU
1 AVR Programmer shield และ Arduino ใช้กับมัน
5K โพเทนชิออมิเตอร์
1 โมดูล LCD Nokia 5100
ซ็อกเก็ต 28 พิน 1 อัน
ขั้นตอนที่ 2: โปรแกรม ATMEGA328
![โปรแกรม ATMEGA328 โปรแกรม ATMEGA328](https://i.howwhatproduce.com/images/002/image-5208-3-j.webp)
ตั้งโปรแกรมชิปก่อนบัดกรี ฉันใช้ซ็อกเก็ตดังนั้นฉันจึงสามารถถอดชิปออกได้ จำเป็นต้องตั้งโปรแกรม Arduino สำหรับ AVR Programming Shield
อัปโหลด "Arduino เป็นร่าง ISP" [ไฟล์] -> [ตัวอย่าง] -> [Arduino เป็น ISP]
ติด AVR Programming Shield เข้ากับ Arduino
ซ็อกเก็ตชิป ATMEGA328 บน AVR Programming Shield
เลือกโปรแกรมเมอร์ [Tools] -> [Programmer] -> [Arduino as ISP] ตั้งค่าโปรแกรม bootloader, [Tools] -> [Burn Bootloader]
เปิด 2Player Pong Sketch ในซอฟต์แวร์ Arduino
อัพโหลด pong sketch [ไฟล์] -> [อัพโหลดโดยใช้โปรแกรมเมอร์]
ขั้นตอนที่ 3: สร้าง
![สร้าง สร้าง](https://i.howwhatproduce.com/images/002/image-5208-4-j.webp)
ประสานชิ้นส่วนที่ตรงกับซิลค์สกรีนบน PCB หากคุณต้องการใช้ตัวควบคุมแรงดันไฟฟ้า LM7805 ที่ถูกกว่า ให้บัดกรีในรอยเท้า SMPS และแทนที่ตัวเก็บประจุ 10uf ด้วย 1uf และ 22uf ด้วยตัวเก็บประจุ 100nf ตัวเก็บประจุแทนทาลัมติดกับตัวควบคุม LM117T 3.3V อย่าลืมใส่สายยาวลงในรู + ประสานหน้าจอ ตัวต้านทาน และตัวเก็บประจุเซรามิกก่อน จากนั้นจึงค่อยประกอบชิ้นส่วนที่สูงกว่า หนีบสายด้านล่างและตรวจดูให้แน่ใจว่าไม่มีจุดแหลมที่ด้านล่าง ใช้ปริมาณที่เหมาะสมหรือบัดกรีที่หนากว่าบนแม่แรงและโพเทนชิโอมิเตอร์เพื่อความแข็งแรง
แนะนำ:
PCB Flashing Tree Decoration: 5 ขั้นตอน (พร้อมรูปภาพ)
![PCB Flashing Tree Decoration: 5 ขั้นตอน (พร้อมรูปภาพ) PCB Flashing Tree Decoration: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-734-j.webp)
PCB Flashing Tree Decoration: ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างโปรเจ็กต์อิเล็กทรอนิกส์อย่างมีประสิทธิภาพ ตัวอย่างเช่น ฉันจะสร้าง PCB ที่มีไฟกะพริบตั้งแต่ต้นจนจบ อุปกรณ์อิเล็กทรอนิกส์ทั้งหมดทำงานด้วยตัวเองโดยไม่ต้องมีการเข้ารหัส สิ่งที่คุณต้องทำคือเสียบปลั๊ก
Head Phone Amp พร้อม PCB แบบกำหนดเอง: 8 ขั้นตอน (พร้อมรูปภาพ)
![Head Phone Amp พร้อม PCB แบบกำหนดเอง: 8 ขั้นตอน (พร้อมรูปภาพ) Head Phone Amp พร้อม PCB แบบกำหนดเอง: 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1135-j.webp)
Head Phone Amp with Custom PCB: ฉันกำลังสร้าง (และพยายามทำให้สมบูรณ์แบบ) แอมป์หูฟังมาระยะหนึ่งแล้ว พวกคุณบางคนคงเคยเห็น 'งานสร้าง ible ก่อนหน้านี้ของฉันแล้ว สำหรับผู้ที่ยังไม่มี ฉันได้เชื่อมโยงสิ่งเหล่านี้ด้านล่าง สำหรับงานสร้างที่เก่ากว่าของฉัน ฉันมักจะใช้บอร์ดต้นแบบเพื่อสร้าง t
วิธีทำ PCB แบบมืออาชีพ (คุ้มไหม): 5 ขั้นตอน
![วิธีทำ PCB แบบมืออาชีพ (คุ้มไหม): 5 ขั้นตอน วิธีทำ PCB แบบมืออาชีพ (คุ้มไหม): 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1643-j.webp)
วิธีสร้าง PCB แบบมืออาชีพ (คุ้มค่าไหม): ฉันต้องการแบ่งปัน "ประสบการณ์ PCB" กับคุณ
วิธีใช้ Fritzing เพื่อสร้าง PCB: 3 ขั้นตอน
![วิธีใช้ Fritzing เพื่อสร้าง PCB: 3 ขั้นตอน วิธีใช้ Fritzing เพื่อสร้าง PCB: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-03-37-j.webp)
วิธีใช้ Fritzing เพื่อสร้าง PCB: ในคำแนะนำนี้ ฉันจะแสดงวิธีใช้ Fritzing ในตัวอย่างนี้ ฉันจะสร้างเกราะป้องกันพลังงานสำหรับ Arduino ซึ่งสามารถใช้เพื่อให้พลังงานแก่ Arduino ด้วยแบตเตอรี่
ขาตั้งสามขา PCB อย่างง่าย: 5 ขั้นตอน
![ขาตั้งสามขา PCB อย่างง่าย: 5 ขั้นตอน ขาตั้งสามขา PCB อย่างง่าย: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4287-j.webp)
Simple PCB Trivet: นี่เป็นโครงการที่เรียบง่ายและสนุกสนานสำหรับ PCB รีไซเคิล (แผงวงจรพิมพ์) ฉันดึงหนึ่งออกจากระบบสเตอริโอที่เสีย แต่คุณสามารถหาบอร์ดเหล่านี้ได้จากอุปกรณ์อิเล็กทรอนิกส์ต่างๆ ขาตั้งสามขา (trivet) คือสิ่งของที่วางอยู่ระหว่างจานเสิร์ฟและจานรอง