Skip to content

PyroSpud/AirsoftGameProp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airsoft Multi-Gamemode Prop

This repository contains the code and 3D design files to create an airsoft game prop to support a number of gamemodes

TODO

  • Move gamemodes into reusable classes
  • Export Fusion360 files
  • Add Pin-Disarm Mode
  • Add Dead man's Switch Mode
  • Add support for an ESP8266 WiFi Sub-Board
    • Allow remote viewing of status

Required parts

Displays:

  • TM1638 8 Digit Display Module
  • Generic 20x4 LCD with PCF8574 Module
    • Sometimes described as an "i2c LCD"
    • Available in various colours
    • eBay UK
  • WS2811 LED Strip
    • 60LEDs/M Preferred for greater light output
    • Available in 12V and 5V Variants, get 12V
    • eBay UK

Switches:

  • 4x4 Matrix keypad
  • 2 x Arcade buttons with backlight
    • LED Backlit, Usually with integrated resistor for 12V
    • eBay UK

Modules:

  • LM386 Amplifier
    • Can be pwered from either 5V or 12V
    • eBay UK
  • Arduino Mega 2560
    • Can be sourced easily from anywhere
  • Buck Converter (or other 12V to 5V step down)
    • LM2596 Modules readily available
    • Be sure to trim the correct voltage before connecting the outputs
    • eBay UK

Misc. Parts:

  • Fuse and holder
    • An inline fuse with the battery terminal, automotive fuses work well
  • Small Speaker
  • Battery Connector (XT60/Deans/Tamiya Etc.)
  • Crimp spade connectors (For arcade switches)
    • You could also solder the connections
  • Wire

Hardware:

  • M3 Bolts, Screws and Nylon Locknuts
  • M4 Threaded rod (Cut to length to hold enclosure together)
  • M4 Washers

Please note, links are not n endorsement of the associated seller. The links are merely an example of the part.

Arduino Libraries Required

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages