Skip to content

RalphBacon/231-Create-Tunes-with-Arduino---Arrays-PROGMEM-and-more-explained

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

#231 Create Tunes with Arduino - Arrays, PROGMEM and more explained

A simple project for beginners but fun and you can learn something too

Thumbnail-Smalll
Link to video #231: https://youtu.be/0KI-OQxprjA

IT'S CHRISTMAS!!! Time to celebrate with a few XMAS tunes.
https://www.pcbway.com/ $5 for 10 PCBs double-sided

Whilst having a bit of fun making Xmas tunes with the Arduino, we can also learn a couple of things.

Let's cover a simple use of ARRAYs, find out what PROGMEM is all about and how we can split our source code into multiple tabs so we can see the woods for the trees.

I'll also briefly cover the types of piezo buzzer you can use here and why you should never connect a loudspeaker directly to your Arduino - if you want the Arduino to survive.

It's done at a slower pace so beginners can keep up but you can always watch it at 1.25x or 1.5x to speed things along if you so want!

► You can now support me by buying me a coffee! ☕
https://buymeacoffee.com/ralphbacon

► 3.5mm stereo break out board, just 13p (17c) each!

Stereo BoB
https://s.click.aliexpress.com/e/_AYKChs

► Large passive buzzer (as used in the demo) 53p (71c) each
Large Beeper
https://s.click.aliexpress.com/e/_9wwqYI

► 10 pieces small passive buzzer 94p the lot! ($1.25)
Small Beeper
https://s.click.aliexpress.com/e/_9igr6I

► List of all my videos (Special thanks to Michael Kurt Vogel for compiling this)
http://bit.ly/YouTubeVideoList-RalphBacon

► Different format and the duration is each note is multiplied by the tempo - an Xmas challenge for you https://github.com/rmadhuram/ArduinoChristmasTunes/tree/master/christmas_tunes

► If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite (and other μControllers) journey

► My channel, GitHub and blog are here:
------------------------------------------------------------------
https://www.youtube.com/RalphBacon
https://ralphbacon.blog
https://github.com/RalphBacon
https://buymeacoffee.com/ralphbacon
------------------------------------------------------------------

About

A simple project for beginners but fun and you can learn something too

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published