สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ขั้นตอนที่ 1-3: การใช้สุนทรียศาสตร์
- ขั้นตอนที่ 2: ขั้นตอนที่ 3-6: เตรียม RCA
- ขั้นตอนที่ 3: ขั้นตอนที่ 7-10: การเตรียม POTMs
- ขั้นตอนที่ 4: ขั้นตอนที่ 11-12: การชนปุ่ม
- ขั้นตอนที่ 5: รอบชิงชนะเลิศ: แหล่งที่มา & ซอฟต์แวร์
วีดีโอ: Arduino Old-Style Pong (TVout): 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สุนทรียศาสตร์:
สุนทรียศาสตร์ของโครงการนี้ได้รับการออกแบบโดยฉันทั้งหมด แต่ฉันได้รับแรงบันดาลใจจากแนวคิดเรื่องโทรทัศน์ในปี 1950 วัสดุที่ใช้สำหรับโครงการนี้ได้รับการออกแบบให้เข้าถึงได้ง่ายและผลิตได้โดยสาธารณะ และมีคุณภาพต่ำในรูปลักษณ์
รหัส:
โค้ดในส่วนสุดท้ายเป็นโค้ด Arduino Pong เวอร์ชันที่แก้ไขแล้ว ซึ่งแก้ไขข้อผิดพลาดหลายรายการในเว็บไซต์อื่น (เช่น ข้อผิดพลาดในการมีหมุดผิด) รหัสยังมีความล่าช้ามากมายที่ทำให้ Arduino ขัดข้องเมื่อตั้งค่า ฉันได้รับความช่วยเหลือเกี่ยวกับรหัส C ของการตั้งค่า Arduino และฉันไม่ได้อ้างว่างานนี้เป็นเพียงความพยายามของฉัน
เสบียง
การทำโครงการนี้คุณจะต้องมี:
- โทรทัศน์ที่รับสาย RCA ได้
- สาย RCA หนึ่งเส้น
- บอร์ด Arduino (Leonardo/Uno) และเขียงหั่นขนม
- ตัวต้านทาน 1 470R
- ตัวต้านทาน 1 1kR
- คลิปจระเข้ 6 อัน (อุปกรณ์เสริม แต่ป้องกันการบัดกรีที่ยุ่งเหยิงมาก)
- 2 10k โอห์มโพเทนชิโอมิเตอร์
- สายจัมเปอร์ (ประมาณ 10)
- อุปกรณ์บัดกรี (ลวด, เหล็ก, ฟลักซ์)
- RCA Socket (ใช้สำหรับวิธีการของฉัน)
- ตัวต้านทาน 75R (ใช้สำหรับวิธีการของฉัน)
- รหัสในส่วนซอฟต์แวร์
- (ไม่บังคับ) กระดาษแข็ง
- (ไม่บังคับ) สีสเปรย์ (สีของทีวี)
- (ไม่บังคับ) ฝาขวด (เพื่อเป็นปุ่ม)
- (อุปกรณ์เสริม) ปากกามาร์กเกอร์ 1 ด้าม (สีของปุ่มที่ต้องการ)
-
(ไม่บังคับ) กาว (เพื่อติดปุ่ม)
ขั้นตอนที่ 1: ขั้นตอนที่ 1-3: การใช้สุนทรียศาสตร์
ในการทำให้โทรทัศน์ดูเหมือนทีวีในปี 1950 คุณจะต้องแปรงมันด้วยกระดาษแข็ง โปรดทราบว่านี่เป็นทางเลือกทั้งหมดหากคุณต้องการให้ปิงปองทำงานบนโทรทัศน์ด้วย Arduino ขั้นแรก คุณจะต้องใช้กระดาษแข็งที่มีขนาดและรูปร่างใกล้เคียงกับโทรทัศน์ของคุณ ตอนนี้ เนื่องจากโค้ดที่แก้ไขทำให้ปิงปองมีขนาด 3/4 ของขนาดเดิม คุณจะต้องเปิดเครื่องก่อนจึงจะเริ่มตัดให้ได้ขนาดโดยประมาณ เมื่อคุณทำขั้นตอนอื่นๆ เสร็จแล้ว ให้เปิดเครื่องและดูว่ามันใหญ่แค่ไหน ตัดรูบนกระดาษแข็งขนาดและรูปร่างของปิงปองและในตำแหน่งเดียวกันด้วย ถัดไป คุณสามารถพ่นสีกระดาษแข็งตามสีที่คุณต้องการ - เพียงตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามคำแนะนำบนกระป๋อง เมื่อคุณได้เงาที่สวยงามแล้ว คุณสามารถระบายสีฝาขวดด้วยปากกามาร์กเกอร์สีดำเพื่อให้ดูเหมือนปุ่มแฟนซี - ติดมันและคุณจะได้ที่ปิดที่สวยงามสำหรับปองของคุณ
ขั้นตอนที่ 2: ขั้นตอนที่ 3-6: เตรียม RCA
คุณสามารถดูขั้นตอนที่จำกัดพร้อมรูปภาพได้ในแหล่งที่ 1 ในส่วนสุดท้าย ใช้กระบวนการที่แตกต่างออกไปเล็กน้อยที่นี่ ก่อนอื่นคุณต้อง:
เชื่อมต่อพินซ็อกเก็ตอาร์ซีเอของชิลด์ (ด้านนอก) เข้ากับ GND เสียบปลั๊ก RCA เข้ากับซ็อกเก็ต RCA และต่อปลายด้านหนึ่งของตัวต้านทาน 470R, 1kR และ 75R เข้ากับพินซ็อกเก็ต RCA สัญญาณ (ด้านใน) ใช้สายจัมเปอร์เสียบปลายอีกด้านของ 75R เข้ากับ GND, 470R เข้ากับ D07 หากคุณกำลังใช้ Arduino UNO ต้องเสียบ 1kR ลงใน D07 หากคุณกำลังใช้ Arduino Leonardo ต้องเสียบเข้ากับ D09
ขั้นตอนที่ 3: ขั้นตอนที่ 7-10: การเตรียม POTMs
โพเทนชิโอมิเตอร์ (POTM) จะมี 3 พิน ตรงกลางคือสายสัญญาณ แต่อีกสองตัว (กำลังและกราวด์) สามารถใช้แทนกันได้ ติดคลิปจระเข้เข้ากับหมุดแต่ละอัน และเพิ่มสายจัมเปอร์เข้ากับหมุดแต่ละตัว เชื่อมต่อสายกลางกับ A0 และสายกลางของอีกสายหนึ่งกับ A1 เชื่อมต่อสายเคเบิลอื่นๆ ตามที่แสดงในแหล่งข้อมูลที่ 1 ในส่วนสุดท้าย
ขั้นตอนที่ 4: ขั้นตอนที่ 11-12: การชนปุ่ม
เพิ่มปลั๊ก RCA เข้ากับทีวี เพิ่มปุ่มที่เชื่อมต่อกับ GND และ D2 เพิ่มตัวต้านทานดึงขึ้น 1kR ระหว่าง 5V และ D2 (สิ่งนี้บอกให้ D2 เป็น 1 ในขณะที่ปุ่มไม่ได้บังคับให้เป็น 0 เช่นกด) คัดลอกและวางโค้ดที่แก้ไขในทรัพยากรในส่วนสุดท้ายลงใน Arduino ของคุณ
ขั้นตอนที่ 5: รอบชิงชนะเลิศ: แหล่งที่มา & ซอฟต์แวร์
แก้ไขโค้ด:
การสาธิต:
ต้นฉบับ:
แก้ไข: [WIP]
ภาพที่สร้างแรงบันดาลใจของทีวี:
แนะนำ:
Tobias - Arduino Music Box พร้อม TVout: 5 ขั้นตอน (พร้อมรูปภาพ)
Tobias - Arduino Music Box พร้อม TVout: ก่อนอื่น ให้ฉันแนะนำ Tobias ตุ๊กตาหมียักษ์ของแฟนฉัน ซึ่งเป็นแรงบันดาลใจให้กับโครงการนี้ Tobias มีบุคลิกที่ถูกสร้างขึ้นเมื่อเวลาผ่านไปในขณะที่เราติดตลกสงสัยในใจว่าเขาทำอะไร ขณะที่เธอออกไปทำงาน โครงการวา
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0:: 5 ขั้นตอน
Autodesk Tinkercad Simulation of Arduino UNO Ping Pong Game V2.0 :: สวัสดีทุกคน ในคำแนะนำนี้ คุณจะได้เรียนรู้วิธีการจำลองปิงปองบนเว็บไซต์ Autodesk Tikercad โดยใช้บอร์ดพัฒนา Arduino UNO คลิกที่ลิงค์ YouTube นี้เพื่อดูวิดีโอจำลอง
Arduino Singleplayer Pong- ถ้าอย่างนั้น อย่างนั้น: 5 ขั้นตอน
Arduino Singleplayer Pong- ถ้านี่แล้วนั่นคือ: โครงการ Dit arduino คือ gebaseerd op een 2 โปรเจ็กต์ speler pong hier op Instructables.com/id/Portable-Arduino-a…) โครงการ maar dit คือ ผู้เล่นคนเดียวพบกับ een simpele AI.Onderdelen: Arduino Uno Nokia 5100 scherm https://ww
ฟอร์แมต Old School Records เป็น Mp3: 4 ขั้นตอน
ฟอร์แมต Old School Records เป็น Mp3: ฉันเพิ่งทำความสะอาดไฟล์แนบและเจอประวัติโรงเรียนเก่าของพ่อฉัน เขามีชื่อมากมายที่ฉันฟัง เช่น CCR, Beatles, Moody Blues และ the Doors มีเพื่อนอยากไรท์ลงซีดีให้ฟังค่ะ
Mod Film สำหรับใช้ในกล้อง Super Old (ฟิล์ม 620): 4 ขั้นตอน
Mod Film for Use in Super Old Cameras (620 Film): มีกล้องเก่าๆ ที่ยอดเยี่ยมมากมาย ส่วนใหญ่ใช้ฟิล์ม 620 ซึ่งหาได้ยากในทุกวันนี้ หรือมีราคาแพงมาก รายละเอียดที่สอนได้นี้เกี่ยวกับวิธีการดัดแปลงฟิล์ม 120 ราคาถูกของคุณเพื่อใช้กับกล้องรุ่นเก่า 620 โดยไม่ต้องทำทั้งหมด