สารบัญ:
วีดีโอ: เครื่องเกม Pocket Flappy Bird: 5 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
นี่คือคอนโซลเกมที่ใช้ไมโครคอนโทรลเลอร์ nodemcu esp8266 ที่สามารถเล่นเครื่องปัดนกและเกมอื่น ๆ อีกมากมาย เครื่องนี้ยังสามารถใช้เพื่อสร้าง deauther ตามรหัส spacehuhns ที่
เสบียง
ข้อกำหนดสำหรับโครงการนี้คือ:
1. Nodemcu Esp8266 บอร์ดพัฒนา
หน้าจอ 2.0.96 นิ้ว i2c oled
3.ปุ่มกด
4.ทองแดงหุ้ม pcb
5. Faber Castell เครื่องหมายถาวร
6.ลวดบัดกรีและเหล็ก
7.สายจัมเปอร์ (ถ้าไม่ได้ทำ pcb)
8.แบตเตอรี่สมาร์ทโฟน
9.เฟอร์ริกคลอไรด์
10.ส่วนหัวชาย
11.micro usb สำหรับการอัพโหลดไฟล์
ขั้นตอนที่ 1: ประสานส่วนประกอบทั้งหมดบน PCB
เตรียม pcb โดยใช้เครื่องหมายถาวรเพื่อวาดร่องรอย
การถ่ายโอนผงหมึกยังสามารถใช้กับ PCB หุ้มทองแดงและใช้เฟอร์ริกคลอไรด์เพื่อกัด PCB
เจาะรูทั้งหมดสำหรับส่วนหัว ประสานส่วนหัวทั้งหมดบน pcb พร้อมกับปุ่มกดทั้งหมด
ขั้นตอนที่ 2: ทำการเชื่อมต่อตาม Schematic
ทำการเชื่อมต่อทั้งหมดตามแผนผังที่ให้ไว้
ในการออกแบบนี้ ปุ่มต่างๆ จะเชื่อมต่อกันโดยไม่มีตัวต้านทานการดึงขึ้น เนื่องจากตัวดึงขึ้นภายในถูกใช้ในโค้ด
เตรียมแบตเตอรี่สมาร์ทโฟนโดยต่อสายขั้วต่อแบตเตอรี่ตัวเมีย
คุณสามารถชาร์จแบตเตอรี่ด้วยเครื่องชาร์จแบตเตอรี่ Tp4056 (ใช้ความระมัดระวังเมื่อจัดการกับแบตเตอรี่ lipo)
สามารถใช้แบตเตอรี่สมาร์ทโฟนได้โดยไม่ต้องใช้แผงป้องกันภายนอกเพราะมีแบตเตอรี่อยู่ภายใน
ใช้สายเขียงหั่นขนมและสายจัมเปอร์เพื่อเชื่อมต่อในกรณีที่ไม่ต้องการใช้ pcb
ขั้นตอนที่ 3: ตั้งค่าคอมพิวเตอร์
ตรวจสอบให้แน่ใจว่าได้ตั้งค่าพีซีแล้ว
ดาวน์โหลด Arduino IDE ล่าสุดจาก www.arduino.cc ดาวน์โหลด SSD1306 ไลบรารี Adafruit
เปิดไฟล์>การตั้งค่ากำหนดวาง "https://arduino.esp8266.com/stable/package_esp8266com_index.json" ใน URL ผู้จัดการบอร์ดเพิ่มเติม
เปิดเครื่องมือ>บอร์ด>ตัวจัดการบอร์ดค้นหา esp8266 และติดตั้งไฟล์ตัวจัดการบอร์ดโดยคลิกติดตั้ง
ขั้นตอนที่ 4: ดาวน์โหลดรหัส
ดาวน์โหลดไฟล์ด้านล่างสำหรับรหัส
ใส่ทั้ง 3 ไฟล์ในโฟลเดอร์ใหม่ไฟล์เดียว
เปิดไฟล์ "32igra.ino" ใน Arduino IDE และเผยแพร่โค้ดไปยัง Nodemcu เลือกการตั้งค่าตามที่ระบุในภาพ
ขั้นตอนที่ 5: สนุกกับเกม
สนุกกับเกมเครื่องปัดนก