pi-tank

0.6.0 • Public • Published

Pi Tank

Raspberry Pi Tank, play on computer or phone, also can play with PS DualShock or scripts.

📺 Web Demo On Youtube

📺 Joystick Demo On Youtube

📺 Script Demo On Youtube

Install

# sudo npm install -g pi-tank

Play with web

$ sudo pi-tank-web [port-number: default 8080]

*** Open http://[your-RaspberryPi-ip]:[port-number] ***

Play with usb joystick

$ sudo pi-tank-joystick [USB-joystick-id: default 0]

Play with script

Create play.json

[{
    "rule": function () {
        this.break();
    }
},
{
    "rule": function () {
        this.speed(100);
    },
    "time": 3000
},
{
    "rule": function () {
        this.direction(90);
    },
    "time": 3000
},
{
    "rule": function () {
        this.direction(-90);
    },
    "time": 3000
},
{
    "rule": function () {
        this.direction(180);
    },
    "time": 3000
},
{
    "rule": function () {
        this.off();
    }
}]

Run script

$ sudo pi-tank-play play.json

L293 default wiring

l293-default-wiring

License

This project is licensed under the MIT License - see the LICENSE file for details

Package Sidebar

Install

npm i pi-tank

Weekly Downloads

7

Version

0.6.0

License

MIT

Last publish

Collaborators

  • vincent7128