หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ Shoot the monster - เกม Arduino และ PictoBlox joystick

ใน tutorial นี้ ผมจะแสดงให้คุณเห็นถึงวิธีการใช้งานและเขียน code joystick module โดยใช้ Arduino และ PictoBlox

โปรเจกต์ Shoot the monster - เกม Arduino และ PictoBlox joystick

เครื่องมือและเครื่องจักร

1x Analog joystick (Generic)
🔍 ค้นหา
1x Arduino UNO
🔍 ค้นหา
1x Jumper wires (generic)
🔍 ค้นหา
1x Breadboard (generic)
🔍 ค้นหา

รายละเอียดและวิธีทำ

ใน tutorial นี้ ผมจะแสดงให้คุณเห็นถึงวิธีการใช้งานและเขียน code joystick module โดยใช้ Arduino และ PictoBlox


Shoot the Monster - เกม Joystick ด้วย Arduino และ PictoBlox

ในโปรเจกต์นี้ เราจะมาเรียนรู้วิธีการสร้างเกมยิงมอนสเตอร์ที่น่าตื่นเต้นโดยใช้ Joystick และ Arduino ร่วมกับโปรแกรม PictoBlox โดยคุณจะได้ควบคุมเป้าหมายในเกมเพื่อกำจัดเหล่ามอนสเตอร์ที่ปรากฏขึ้นบนหน้าจอ

Hardware components

  • Arduino Uno
  • Joystick Module
  • Jumper Wires (M-M)
  • USB Cable

Software apps and online services

  • PictoBlox

Story

เคยสงสัยไหมว่าเราจะสามารถควบคุมตัวละครในคอมพิวเตอร์ด้วยอุปกรณ์ Hardware ภายนอกได้อย่างไร? โปรเจกต์นี้จะแสดงให้เห็นถึงการรับค่าจากโมดูล Joystick เพื่อส่งคำสั่งไปยังโปรแกรม PictoBlox ซึ่งเป็นซอฟต์แวร์ที่พัฒนาต่อยอดมาจาก Scratch เพื่อสร้างเกมแบบอินเตอร์แอคทีฟ

การต่อวงจร (Wiring)

ให้ทำการเชื่อมต่อ Joystick Module เข้ากับ Arduino Uno ดังนี้:

  • เชื่อมต่อ VCC ของ Joystick ไปยัง pin 5V ของ Arduino
  • เชื่อมต่อ GND ของ Joystick ไปยัง pin GND ของ Arduino
  • เชื่อมต่อ VRx ของ Joystick ไปยัง pin A0 ของ Arduino
  • เชื่อมต่อ VRy ของ Joystick ไปยัง pin A1 ของ Arduino
  • เชื่อมต่อ SW ของ Joystick ไปยัง pin D2 ของ Arduino

วิธีการเล่น

  1. เปิดโปรแกรม PictoBlox แล้วเลือกบอร์ด Arduino Uno
  2. เชื่อมต่อ Arduino เข้ากับพอร์ต Serial
  3. อัปโหลด Firmware ผ่านโปรแกรม PictoBlox เพื่อให้สามารถสื่อสารกับคอมพิวเตอร์ได้
  4. ใช้ Joystick ในการเลื่อนเป้าหมาย และกดที่ Joystick (SW) เพื่อทำการยิงมอนสเตอร์

โปรเจกต์นี้เป็นจุดเริ่มต้นที่ดีในการเรียนรู้เรื่อง Physical Computing และการสร้าง Game Logic โดยใช้การเขียนโปรแกรมแบบบล็อก

📥 ไฟล์ดาวน์โหลด

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: shoot-the-monster-arduino-and-pictoblox-joystick-game-bd67c3
1499 บาท
PromptPay QR Code