Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Realistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay

Components and supplies

Realistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay
Arduino UNO
×1
Realistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay
Linear Solenoid, 12 VDC
×6
Realistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay
ControlEverything.com Relay Shield for Particle Photon I²C 8-Channel SPDT 10-Amp
×1
Realistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay
9V 1A Switching Wall Power Supply
×1

About this project

Just a normal mouse which will give you true feeling of gun firing in games.

How does it works?

  • Python program on PC will read mouse events and sends the data to Arduino.
  • Python code will send data to Arduino using serial connection.
  • Arduino is connected with usb to PC.
  • On Arduino side, we will read the serial data and on/off the solenoids accordingly.

Code

Github
Arduino and PC codehttps://github.com/J3Patel/mouse_gun_effect.git

Schematics

schematicsRealistic Gun-Firing Mouse: Combining Solenoid Vibration and Sound for Immersive Gameplay

Manufacturing process

  1. Thompson Submachine Gun: From Innovation to Iconic Legacy
  2. Building an Underwater Drone with Raspberry Pi: Design, Development, and Assembly
  3. Build a DTMF Decoder Using Only an Arduino – No Extra ICs Needed
  4. Capture Water Droplets in Action Using Arduino Nano – DIY High-Speed Photography
  5. Build a Real‑Life Portal 2 Turret Gun with Arduino – 3‑Axis Motion & Audio
  6. Smart Motion-Activated Water Gun Built with Arduino Nano
  7. Build a Remote Text‑Messaging Button with Sigfox & Twilio
  8. Build a Precise Clock with Arduino Nano and 16x2 LCD
  9. WALTER: An Arduino‑Powered Photovore Insect Robot
  10. Arduino-Based MIDI Stepper Motor Synthesizer