Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ifd3f/tanksberry-pi
A tank robot that can shoot and reload and shoot again with a rotating turret and stuff
https://github.com/ifd3f/tanksberry-pi
arduino electronics html5 python3 raspberry-pi robotics
Last synced: about 1 month ago
JSON representation
A tank robot that can shoot and reload and shoot again with a rotating turret and stuff
- Host: GitHub
- URL: https://github.com/ifd3f/tanksberry-pi
- Owner: ifd3f
- Created: 2017-05-14T18:59:56.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-10-07T09:10:24.000Z (over 3 years ago)
- Last Synced: 2024-11-12T06:32:12.701Z (3 months ago)
- Topics: arduino, electronics, html5, python3, raspberry-pi, robotics
- Language: Python
- Homepage:
- Size: 423 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Personal Invasion Emulator 4000
===============================
![pew pew](img.jpg)_For that moment when you really want to blitzkrieg but don't have the resources, so you have to make do with a $100 robot_
The PIE-4000 is an attempt to make a remotely-operated tank that can shoot and shoot again. It is controlled from a webpage hosted by the Raspberry Pi.
## Required programs to run it
- [Python 3.6.1](https://www.python.org/) because python
- [Pi Blaster](https://github.com/sarfata/pi-blaster) drives the motors
- [MJPG Streamer](https://github.com/jacksonliam/mjpg-streamer) controls the cameras## CAD Models
- [Firing mechanism](https://a360.co/2V8koB2)
- [File containing: circuit mounting plates, turret mount, and jack for testing treads](https://a360.co/30BIuWb)## Architecture
The user interacts directly with the Raspberry Pi. The webpage provided decodes the user input into left and right motor speeds, turret angles, laser levels, and gun firing. The Pi has direct control over the cameras, drive, and yaw gimbal stepper. It sends commands over I2C to the Arduino, which controls the firing, pitch gimbal stepper, and laser pointer.## Materials
Object | Source | Estimated Cost
--- | --- | --:
Tank chassis | A seller on eBay | $25
Raspberry Pi | Amazon | $35
Arduino Pro Mini (clone) | eBay | $2
NEMA 17 stepper motor | eBay | $10
Hacked 28BYJ-48s (now bipolar) | eBay | $5
Stepsticks | eBay | $3
H-Bridge | eBay | $2
Mechanical parts in the gun | 3D Printed | $2
Mounting plates for electronics | 3D Printed | $0.25
Various other electronics | eBay | $10 at most
**TOTAL** | Windows 10 Calculator | **$94.25**