Difference between revisions of "Classes/2010/VIS147A"
From Robert-Depot
(→Reference) |
|||
Line 61: | Line 61: | ||
=== Previous Final Projects === | === Previous Final Projects === | ||
* http://wiki.roberttwomey.com/Electronic_Technologies_for_Art#Students_Pages | * http://wiki.roberttwomey.com/Electronic_Technologies_for_Art#Students_Pages | ||
+ | === Main Board === | ||
+ | Many different options. All share a common programming environment, common code, and a similar physical layout. The board we are using does not require an external USB adaptor, which means all we need to do to program (and power) it is to plug it into the computer with a USB cable. | ||
+ | |||
+ | Here are some of the variants: | ||
+ | |||
+ | *Arduino | ||
+ | ** Arduino Duemilanove http://moderndevice.com/diecimila.shtml | ||
+ | * Freeduinos | ||
+ | ** http://www.freeduino.org/buy.html | ||
+ | ** http://www.hvwtech.com/products_view.asp?ProductID=682 | ||
+ | ** http://www.nkcelectronics.com/freeduino-arduino-diecimila-compatible-board-complete-kit.html | ||
+ | **http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/ | ||
+ | * Bare Bones Freeduinos | ||
+ | ** Bare Bones Board http://moderndevice.com/index.shtml | ||
+ | ** Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml | ||
+ | ** require external USB adapter | ||
+ | * Off-board Serial | ||
+ | ** FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772 |
Revision as of 00:54, 5 January 2010
Instructor, TAs
Robert Twomey
rtwomey@ucsd.edu
my work: http://roberttwomey.com
experimental game lab: http://experimentalgamelab.net
CRCA: http://crca.ucsd.edu
Office Hours: Wednesday 3-4pm, Atkinson Hall Rm 1601 (CRCA research neighborhood)
Tim Schwartz
Stephanie Lie
Grading
- Mid-term Project
- Final Project
- Proposal
- Fabrication
- Documentation
- Attendance/Participation
- Assignments (weekly)
How Projects Are Graded
- proposal.
- realization.
- documentation.
How Homework Is Graded
- completion
Attendance Policy
Schedule
Week 1
Week 2
Week 3
Week 4
Week 5 - Microcontrollers
Week 6 - Microcontrollers
- Lecture: intro to microcontrollers. soldering. breadboards.
- Lab: assemble freeduino
Week 7 - Digital input/output
- Lecture:
- Lab: digital input/output to processor
Week 8 - Analog Input/Output, PWM
- Lab:
Week 9 - Interfacing with the computer, higher level sensors
- serial communication
Week 10
- work on finals. get help
- For Next Week: finish final projects
Finals
- Scheduled time for final project assistance
- Final Project Presentations. (time/location TBD)
Reference
Other Similar Classes
Previous Final Projects
Main Board
Many different options. All share a common programming environment, common code, and a similar physical layout. The board we are using does not require an external USB adaptor, which means all we need to do to program (and power) it is to plug it into the computer with a USB cable.
Here are some of the variants:
- Arduino
- Arduino Duemilanove http://moderndevice.com/diecimila.shtml
- Freeduinos
- Bare Bones Freeduinos
- Bare Bones Board http://moderndevice.com/index.shtml
- Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml
- require external USB adapter
- Off-board Serial
- FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772