Intelligent Nerf Turret
Nerf gun turret powered by IoT, machine learning, image recognition, speech to text and natural language processing.
Logic Flow
- Capture image
- Process, recognize and classify image using Microsoft Custom Vision Service
- Based on classification, target or not target
- Rotate to capture new object in view
Design
Below is an outline of our technologies and design consideration. This readme will be built out as we build components.
Hardware
- Raspberry Pi 3
- RP Camera
- USB Microphone
- Arduino
- (2) Servo Motors
- Nerf (electric)
- 3D Printed Base Mount
Software
- Raspberry Pi 3
- Arduino (USB Type B)
- Johnny-Five
- Standard Firmata
- Raspberry Pi Camera (ribbon cable)
- Node.js
- Image Recognition using (on RP3)
- Custom Vision Service
- Node.js
- Nerf (wired)
- Node.js
- Arduino (USB Type B)