This is where I will start defining my final project idea and start to get use to the documentation process.
My project is going to feature a sword that dynamically changes color and produces sound effects in response to motion. This technologically-enchanted sword brings an immersive gaming experience to life, where each swing and flourish triggers a burst of vibrant hues and captivating melodies.
Sword Frame Design:
- Utilize laser cutting for the design of the first body part of the sword and immerse LED strip inside the Laser Cutting part. - Utilize 3D printing for the second and third parts of the sword body, as well as for the handle part. The second part of the body will be embedded with the PCB and battery.
- Plan connection of the laser cutting part and the 3D pritting part and also consider PCB design inside of the body of the sword
PCB Design:
Circuit Requirements:
- Identify the necessary connections between the microproces nRF82540, RGB LED strips, sound module. Define the power supply and data lines.
Schematic Design:
- Create a schematic diagram using PCB design software (e.g., Eagle, KiCad). Clearly illustrate the connections, component placement, and power distribution.
Layout Design:
- Arrange components on the PCB, considering factors like signal integrity, compactness, and ease of assembly. Ensure proper spacing and orientation for effective PCB manufacturing.
Prototyping:
- Develop a prototype of the PCB for testing purposes. Validate the circuit design and make any necessary adjustments before proceeding to the final PCB production.
Software Programming:
To use the gyro sensor to identify the gesture of the sword holder, implementing a system where the sensor detects the orientation and movement of the sword. By analyzing the data from the gyro sensor, interpret specific gestures made by the sword holder, such as swings, slashes, or stabs, and map them to corresponding actions in a virtual environment or game. This technology enables a more immersive and interactive experience by translating real-world movements into digital interactionsDescription | Pricen | Qty | Link |
---|---|---|---|
Seeed Xiao nRF82540 | 19.99 $/74.99 $ | 1 | https://www.amazon.com/ELEGOO-Arduino-ATmega328P-Without-Compatible/dp/B0713XK923/ref=sr_1_2_sspa?crid=ZRTEOKQD97VW&keywords=arduino%2Bnano&qid=1707376598&sprefix=arduino%2B%2Caps%2C366&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1 https://www.amazon.com/Raspberry-USB-C-Adapters-Vilros-Quickstart/dp/B07TVVJZQT/ref=sr_1_1_sspa?crid=3KIF0PIDEMSH&keywords=Raspberry%2BPi&qid=1707376647&sprefix=raspberry%2Bpi%2Caps%2C426&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1 |
Speaker or Sound Module | 9.99 $ | 5 | speaker or sound module compatible with arduino |
LED Strips | 9.99 $ | 5 | https://www.amazon.com/ALITOVE-Individual-Addressable-Programmable-Non-Waterproof/dp/B01MG49QKD/ref=sr_1_3?crid=2S7T5T09MBDEM&keywords=led%2Blights%2Bwire%2Binside%2Bcompatible%2Bwith%2Barduino&qid=1707377024&sprefix=led%2Blights%2Bwi%2Binside%2Bcompatible%2Bwith%2Barduino%2Caps%2C522&sr=8-3&th=1 |