Reference Links
Topics
Programming Prior Class Pages
PM Wiki |
Main /
DrawingMachines-SLCFall2014-AllClassOutline///////////////////////////////////////////////////////////// ///////////////////CLASS 1/////////////////////////////////// ///////////////////////////////////////////////////////////// Download Arduino Coding Outline By Brian Evans - http://playground.arduino.cc/uploads/Main/arduino_notebook_v1-1.pdf Google Drive - Code and Documents by Class - Week By Week - Download and read Mims 1 from here. Also, download sign and re-upload the Soldering Safety Procedures sheet. ///////////////////////////////////////////////////////////// ///////////////////CLASS 2/////////////////////////////////// ///////////////////////////////////////////////////////////// Sparkfun Code Reference (automatically downloads code examples) http://sparkfun.com/sikcode Even if we don't end up using the SIK Code, its good practice to install the library. Open the readme.txt file to do it. After placing the SIK Guide Code in the folder specified in the readme.txt file, I had a problem with the spaces in the name of the file. I changed the name of the folder to SIK_Guide_Code and then it worked. Graphical Resistance Calculator http://www.dannyg.com/examples/res2/resistor.htm Arduino Button 101 - Button circuit review https://www.youtube.com/watch?v=XUuXq4J4u14 Mims Review - Electricity Basics https://itp.nyu.edu/physcomp/lessons/electronics/electricity-the-basics/ Electrical Conductivity vs. Resistance http://en.wikipedia.org/wiki/Electrical_resistivity_and_conductivity ///////////////////////////////////////////////////////////// ///////////////////CLASS 3/////////////////////////////////// ///////////////////////////////////////////////////////////// Sparkfun Redboard FTDI Fix - https://learn.sparkfun.com/tutorials/redboard-hookup-guide Sparkfun Code Reference (automatically downloads code examples) http://sparkfun.com/sikcode Digital Input and Output. Buttons and Pulldown Resistors. HIGH, LOW vs 1,0. AND &&, OR || and IF. Counters. Google Drive Folder with circuit and code form class linked here Arduino example sketches (in the examples) - Button and Debounce ///////////////////////////////////////////////////////////// ///////////////////CLASS 4/////////////////////////////////// ///////////////////////////////////////////////////////////// Blink Without Delay - Using Millis(); - http://www.arduino.cc/en/Tutorial/BlinkWithoutDelay Variable Types - Bit to Byte to Int to Long - Arduino Reference http://arduino.cc/en/Reference/HomePage Link to code from class on Google Drive - https://drive.google.com/?authuser=0#folders/0B1qpUXvovN0ERUpKVXRCRDFkeE0 ///////////////////////////////////////////////////////////// ///////////////////CLASS 5/////////////////////////////////// ///////////////////////////////////////////////////////////// Artists of the Day - Zimoun - http://www.zimoun.net/ Potentiometers - Analog In/ Analog Out - https://itp.nyu.edu/physcomp/labs/labs-arduino-digital-and-analog/analog-in-with-an-arduino/ Servo Motors - Servo Motors ///////////////////////////////////////////////////////////// ///////////////////CLASS 6/////////////////////////////////// ///////////////////////////////////////////////////////////// Piezos - Tone Example from Arduino that we did in class - http://arduino.cc/en/Tutorial/Tone Arrays - http://arduino.cc/en/Reference/Array Artist of the day - Dave Bowen - Telepresent Water - http://www.dwbowen.com/underwatermovieMAI.html Photoresistor Circuit and tutorial ///////////////////////////////////////////////////////////// ///////////////////CLASS 7/////////////////////////////////// ///////////////////////////////////////////////////////////// Talking about LEDs and starting to program more involved routines. We covered arrays and functions, starting with the basics. All Code is Linked Here https://drive.google.com/folderview?id=0B1qpUXvovN0EOVBWUkJZODBUZUE&usp=drive_web The code that I spoke about in class, allowing you to do multiple fades at once is in the linked folder. Its called "birdCode" and is written for RGB addressable pixel strands that use SPI communication (with the WS2801 chip, not Neo-pixels, which use the WS2812 chip). Artists of the Day - Scattered Light - http://www.jimcampbell.tv/portfolio/public_art/scattered_light/
Diffused Screens - http://www.jimcampbell.tv/portfolio/low_resolution_works/
Leo Villareal- http://villareal.net/ Berg - http://bergcloud.com/ Wifi Visualizer - https://vimeo.com/20412632
RFID Visualizer - https://vimeo.com/7022707
///////////////////////////////////////////////////////////// ///////////////////CLASS 8/////////////////////////////////// ///////////////////////////////////////////////////////////// Silicon and Transistors - Antiques to Future Electronics CPU Video on Microprocessors - http://www.wimp.com/cpumade/ Moore's Law - http://jasonkrugman.com/classes/index.php?n=Main.MooresLaw Solenoids and Controlling Them With the Arduino - ///////////////////////////////////////////////////////////// ///////////////////CLASS 9/////////////////////////////////// ///////////////////////////////////////////////////////////// Transistors (Continued) - http://jasonkrugman.com/classes/index.php?n=Main.Transistors ///////////////////////////////////////////////////////////// ///////////////////CLASS 10/////////////////////////////////// ///////////////////////////////////////////////////////////// Artists we have to check out: Tim Hawkinson - Google Image Bio Video - http://www.pbs.org/art21/artists/tim-hawkinson
Coding with Switch Case, Timing and Functions - BirdCode linked here in the drive folder https://drive.google.com/folderview?id=0B1qpUXvovN0EMjFjb1haZWE0bjQ&usp=drive_web ///////////////////////////////////////////////////////////// ///////////////////CLASS 11/////////////////////////////////// ///////////////////////////////////////////////////////////// Tristan Perich and Anton Perich http://www.tristanperich.com/ http://www.antonperich.com/ ///////////////////////////////////////////////////////////// ///////////////////CLASS 12/////////////////////////////////// ///////////////////////////////////////////////////////////// Daito Manabe - http://www.daito.ws/en/ Face Sequencer - https://www.youtube.com/watch?v=YxdlYFCp5Ic
Kevin Slavin - http://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world?language=en ///////////////////////////////////////////////////////////// ///////////////////CLASS 13/////////////////////////////////// ///////////////////////////////////////////////////////////// Zach Lieberman - http://thesystemis.com/ Eye Writer http://thesystemis.com/projects/eyewriter/
|