Fishing Game Controller Using Arduino Nano

by GersonCH in Circuits > Microcontrollers

416 Views, 3 Favorites, 0 Comments

Fishing Game Controller Using Arduino Nano

26220C74-F3D4-4B17-A6D5-AB905B0FBF22.jpg
UI_Game_Pancing_UTS_Mikon.png
IMG_5619.jpg
IMG_5618.jpg
Demo Projek Mikrokontroller (Fishing Game Using Arduino)

This is a game controller hardware designed for playing fishing-themed games, created using Arduino Nano as the microcontroller. This hardware will enhance the player's sensation during the gameplay.

Supplies

Component required:

  • Arduino Nano
  • PCB
  • Joystick Module
  • Vibration Motor
  • LED
  • IC 7447
  • 7-Segment (HW-504)
  • Push Button
  • Resistor (220Ω, 10kΩ)
  • Mini USB Type-B

Application required:

  • Processing (for the software)
  • Arduino IDE

Assemble & Wiring

Wiring_Fishing_Game.png

Assemble and solder the electrical components according to the schematic. (Make sure there are no short components).

Print & Assemble 3D Parts

Screenshot 2024-03-12 182708.png
Screenshot 2024-03-12 182655.png

Print the 3D parts from the files below and assemble it.

Combined the Wired Components With 3D Parts

IMG_5618.jpg

Program Arduino & Processing

Open your Arduino IDE application and paste the following program. Then, open your processing application to program the fishing-game software by pasting the program below.

Run Both Program & Enjoy

FMP49DELTMYL5DB.png

How to play:

  1. To start press the joystick 1
  2. Use joystick 1 to move the worm
  3. Once you caught a fish, the weight of the fish will be displayed on the 7-segment
  4. LED will light up when you caught the fish
  5. To let go the current fish or reset press the push button
  6. Rotate joystick 2 to reel in the fish
  7. When you got closer to the surface the vibration motor will vibrate, to show the fish is close
  8. When you finish it will show the weight and score
  9. Press push button to restart the game