Skip to content
Powering a wave paddle motor with Arduino Uno
Jupyter Notebook C++ Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
generate_sine_signal.py
open_ttyACM0_permissions.sh
requirements.txt
wavemaker.ino
wavemaker_signal.ipynb

README.md

arduino-wavemaker

Powering a wave paddle motor with Arduino Uno.

Parts

Getting started

Get the code

git clone https://github.com/sustain-lab/arduino-wavemaker

Generating the signal

This notebook describes how we generate the sign signal in the range [0-255] to send to the motor. The notebook is for the purpose of illustration. The actual values are computed on the Arduino itself at the start of the program.

Arduino code

See the full code here.

We can currently control:

  • Period [s]
  • Amplitude (fraction voltage of power source)
  • Number of oscillations to perform before stopping

Resources

Thanks

  • Cedric Guigand
You can’t perform that action at this time.