Marcela’s Notes

Fall 2017

Email: mgodoy(at)nyu.edu
Lectures: Tuesday/Thursday 11:15-12:30 Classroom #824
Recitations: Friday 13:45- 15:00 Studio (#823)
Office Hours: Wednesday, 14:00 – 16:00, IMA Studio (826) (or by appointment)

 

Week 01

Lectures:
Class 01 – Introduction

Class 02 – Electricity

 
 

 
 

Week 02

Lectures:
Class 03 – Doc & Microcontrollers

Download the Arduino IDE arduino.cc
Class 04 – Digital and Analog | Inputs & Outputs

 
 

Readings :
Microcontrollers: The Basics
Textbook: Getting Started with Arduino
Chapter 1 – Introduction
Chapter 2 – The Arduino Way
Chapter 3 – The Arduino Platform

Discussion: Tuesday Sept 19

 
 

Week 03

Lectures:
Class 05 – Programming the Arduino
Class 06 – Sensors and Actuators

 
 

 
 

Week 04

Lectures:
Class 07 – Project Planning
Class 08 – Work on stupid pet trick prototypes

 
 

 
 

Week 05

Lectures:
Class 09 – Intro to Programming
Class 10 – Animation

 
 

Mandatory Field Trip to Maker Carnival:
RVSP
 
Readings:
Getting Started with Processing: Chapter 1 – Hello
Getting Started with Processing: Chapter 2 – Starting to Code
Getting Started with Processing: Chapter 3 – Draw
Learning Processing: Chapter 1 Pixels
Learning Processing: Chapter 2 Processing

Discussion: Tuesday October 17

 
 

Week 06

Lectures:
Class 11 – Mouse and Keyboard Interaction
Class 12 – Interaction and Serial Communication
 
 

Readings:
Serial Communication: The Basics
Interpreting Serial Data
Learning Processing: Chapter 3 Interaction

Discussion: Tuesday October 24
 
Reminder!!!
Week 8: Midterms Due ( November 2)

 
 

Week 07

Lectures:
Class 13 – Arrays
Class 14 – Classes
 
 

Suggested Readings:
Learning Processing: Chapter 9 Arrays
Learning Processing: Chapter 8 Objects

Assignment:
Check these websites and find two projects that you like and are references for your midterm project (post a link, video and/or images):
http://www.creativeapplications.net/
https://creators.vice.com/en_us
Create a storyboard of your user interacting with your midterm project idea, if it helps you can write a script too. Post the storyboard on the blog together with the reference projects.

one by one discussion about midterms: Tuesday October 31
 
Resources:
Dan Shiffman’s Videos
 
Reminder!!!
Week 8: Midterms Due ( Presentations November 2)

 
 

Week 08

Midterm Project:
Presentation Guidelines
 
 

Week 09

Lectures:
Class 17 – Dc Motor Control And High Current Loads
Class 18 – Stepper Motors And High Current Loads
 
 

Readings:
Transistors, Relays, and Controlling High Current Loads

DC Motors: The Basics
“Making Things Move” by Dustyn Roberts (link to Bobcat) Chapter 6

discussion: Tuesday November 14
 

 
 

Week 10

Lectures:
Class 18 – Digital Fab: Laser Cutter
Class 20 – Digital Fab: 3D printing & 3D Modeling