Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
workshops:arduino_to_the_next_level:wave_shield [2017-04-11 11:31] – Simon | workshops:arduino_to_the_next_level:wave_shield [2017-04-11 11:33] (current) – Simon |
---|
Possibilities for the SD card reader are endless, and can be used with the web server example, with the LCD as a simple e-reader, or for any application where the Arduino's onboard data memory is not enough. The Wave Shield makes use of the Arduino SD card library: http://arduino.cc/en/Reference/SD , which can be used in your own projects independently of the Wave Shield code. | Possibilities for the SD card reader are endless, and can be used with the web server example, with the LCD as a simple e-reader, or for any application where the Arduino's onboard data memory is not enough. The Wave Shield makes use of the Arduino SD card library: http://arduino.cc/en/Reference/SD , which can be used in your own projects independently of the Wave Shield code. |
| |
| {{workshops:challenge_yourself.jpg?200x0}}| **Easy**\\ **(1)** Make a sampler player. Connect some buttons to trigger a number of samples. How about using a potentiometer to adjust the sample rate?\\ \\ **Intermediate**\\ **(1)** Using the Ethernet shield, make a speaking clock. Try using NTP http://arduino.cc/en/Tutorial/UdpNTPClient to get the current time, then construct a sentence from short samples to indicate the time.\\ **(2)** Make a synthesiser. Here http://makezine.com/projects/make-35/advanced-arduino-sound-synthesis you can see how to generate waveforms using the Arduino. This could allow you to make more interesting synthesised music than with the tone() function.\\ \\ **Harder**\\ **(1)** Make your sample player into a full sampler by making it record samples direct to the SD card. | | | {{workshops:challenge_yourself.jpg?200x0}}| **Easy**\\ **(1)** Make a sample player. Connect some buttons to trigger a number of samples. How about using a potentiometer to adjust the sample rate?\\ \\ **Intermediate**\\ **(1)** Using the Ethernet shield, make a speaking clock. Try using NTP http://arduino.cc/en/Tutorial/UdpNTPClient to get the current time, then construct a sentence from short samples to indicate the time.\\ **(2)** Make a synthesiser. Here http://makezine.com/projects/make-35/advanced-arduino-sound-synthesis you can see how to generate waveforms using the Arduino. This could allow you to make more interesting synthesised music than with the tone() function.\\ \\ **Harder**\\ **(1)** Make your sample player into a full sampler by making it record samples direct to the SD card. | |
| |