สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดี!
วันนี้ผมจะมาสอนวิธีทำบอร์ด pcb เล็กๆ เพื่อเล่นเกมล่าเป็ดด้วย Esp8266
เริ่มกันเลย!
ขั้นตอนที่ 1:
ในปีนี้ ฉันเห็นวิดีโอ youtube ว่า "คนใกล้ตัว" /Volos Rakic/ สร้างเกมเล็ก ๆ ที่มีประโยชน์สำหรับ Esp8266
เกมล่าเป็ดเกมนี้ดีมากจนฉันตัดสินใจทำ PCB ให้ตัวเองเล่นในเวลาว่าง
www.youtube.com/watch?v=vSvZcdnIoog&app=desktop
ขั้นตอนที่ 2: วัสดุ
คุณจะต้องมีสิ่งต่อไปนี้
ชิ้นส่วนที่จำเป็น:
- Esp8266 Esp12E/F (ตั้งโปรแกรมเป็น Wemos D1 mini)
- อุปกรณ์ติดตั้งการเผาไหม้ ESP12F / อุปกรณ์เสริม /
- จอแสดงผล oled SSD1306
- บอร์ด pcb แบบกำหนดเอง
- 6 ปุ่มกด
- ตัวต้านทาน 10K มาตรฐาน 6 ตัว
- สวิตซ์ 3 ขา
- JST_2-PIN_2.54MM
- JST PH 2-PIN 2.0MM
- แจ็ค DC Arduino มาตรฐาน
- AMS1117 3.3 และ 5V ตัวควบคุมแรงดันไฟฟ้า (SOP223)
- 2X 47uF ตัวเก็บประจุด้วยไฟฟ้า
- หัวเข็มหมุดตัวเมีย 2X4
ขั้นตอนที่ 3: ซอฟต์แวร์
สามารถดาวน์โหลดร่างเกมได้จากที่นี่:
drive.google.com/file/d/1hLJ8UO2RRGUYGUMNj… หรือจากที่นี่
ไฟล์ PCB: https://github.com/Lacybad/Duck-Hunt-PCB หรือจากศูนย์ easyeda
ขั้นตอนที่ 4: กระดานสำเร็จรูป
ฉันใช้โปรแกรมติดตั้งการเผาไหม้เพื่อตั้งโปรแกรมชิป esp เมื่อสร้างไฟล์ pcb มันถูกตั้งโปรแกรมเป็น Wemos D1 mini ฉันต้องการเพิ่มคอนเน็กเตอร์จ่ายไฟสำหรับใช้งานจากเครื่องชาร์จมือถือ แบตเตอรี่ อะแดปเตอร์ DC6/9/12V หรือจากที่ใส่แบตเตอรี่ 3XAA
ฉันใช้ตัวควบคุมแรงดันไฟฟ้า LD1117S 5V และ AMS1117 3.3V สำหรับบอร์ดนี้ เนื่องจาก esp ไม่ได้ใช้ wifi จึงไม่ดึงกระแสไฟมากเกินไปกับจอแสดงผล แต่เมื่อฉันเล่นกับมันเป็นเวลาหนึ่งชั่วโมงจากแบตเตอรี่แบบชาร์จได้ 9V (800Mah) ตัวควบคุมแรงดันไฟฟ้าก็อุ่นเท่านั้น ดังนั้นฉันคิดว่ามันเป็นทางเลือกที่ดี
จอแสดงผล oled SSD1306 มีพิน VCC และ GND 2 ประเภท ดังนั้นฉันจึงเพิ่มพินเอาต์ตัวเมีย 2x4 ตัวที่สองเพื่อให้ฉันสามารถใช้ทั้งคู่ได้
โปรดยกโทษให้ฉันสำหรับคุณภาพการบัดกรีของชิป esp ในภาพ เคล็ดลับการบัดกรีของฉันไม่ดีที่สุดในตอนนี้ และฉันต้องการใหม่ในไม่ช้า
ฉันสร้างบอร์ดนี้ขึ้นมาเอง แต่ถ้าใครชอบโปรดอย่าลังเลที่จะใช้มัน
PCB ผลิตโดย JLCPCB
คะแนนดีที่สุด: 488:)
ขั้นตอนที่ 5: โครงการถัดไป
โล่วิทยุ FM สำหรับ Arduino