Skip to content

AndyRWatson/Turbine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Andy WatsonAndy Watson
Andy Watson
and
Andy Watson
Feb 24, 2020
742047d · Feb 24, 2020

History

26 Commits
Feb 24, 2020
Feb 24, 2020
Dec 11, 2019
Feb 24, 2020

Repository files navigation

Turbine

Node.js express application to control the turbine blade speed of a 3D printed wind turbine, controlled by a rasperry pi zero contained in the base. The turbine itself can be printed and constructed from the following instructions.

The turbine itself is controlled by the endpoint

localhost:<port>/setTurbine?speed=** <speed> **

where speed is a numeric value in the range 1 (fast) and 100 (slow/off), or a value off off or on

Setup Instructions

Git clone this repo into your local file system

Raspberry Pi

Raspberry PI

  1. Create a raspbian disk image for use by the raspberry pi zero
  1. enable ssh support (raspi-config)
  2. cd into Turbine directory
  3. run ./start.sh
  4. start the turbine express application by running npm start
NodeMCU (Arduino)

nodeMCU (Arduino)

  1. Download Arduino IDE
  2. Open Arduino IDE and open project * ./Turbine/Arduino/turbine.ino.
  3. Configure board and port
  4. Install prereq packages
  5. Upload to board

Turbine

About

Codewind Turbine demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published