Robotic Arts Intro Fall 2019 (IA277.01)


10/25: Expression --- [Analog output]



Review

  1. Analog input and serial monitor
  2. Serial Plotter
  3. Variable resistors and thresholds
  4. variables
  5. if statement and comparison operators


Today, we will explore:

  1. Analog output
  2. Fading LED
  3. Piezo element
  4. Controlling the speed of a small motor
  5. tone() function and pitches.h -->melody
  6. Map function
  7. random function
  8. Servo motor

Today's Code


Tools


Fritzing

Fritzing is a electronic design software that can be use to document your work. It is friendly for arduino and related microcontroller projects.



MAC


WIN


Linux


Announcements


Presentation


Persistence Of Vision


Jim Campbell Running and Falling Series


Study for Fifteen Points by Random International (Hannes Koch and Florian Ortkrass)


Qoobo by
Yukai Engineeing


L.S.D Light to Sound Device (Paris)
Benjamin Gaulon


Ryota Kuwakubo


Printer Shake by Joe Winter

HOMEWORK

Analog output documentation

Please submit your code (.ino file) and Fritzing drawing or photo/scan of hand drawn schismatics to google drive named "Analog out"

Start thinking about Final Project!

Final Project is still quite ahead of us (due Dec 7th and 13th) but it will be here before we know it! Start thinking about what you are interested in spending time on. See the details on this link here. Spend this couples of week experimenting with what you have learned so far in this class to think about possibilities for your project. Take some time to learn materials of your choice.