| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FrontPage

Page history last edited by Michael Nardo 11 years, 11 months ago

 

 

ART 511.1 Spring 2012

San Francisco State University

Electronics and Robotics in Conceptual Design

 

Week 2

Wednesday, January 25, 2012

 

Greetings:

Review:

  • electricity
  • conductors/insulators
  • open circuit, closed circuit, short circuit
  • power supply, load
  • voltage, current, resistance
  • Ohm's law (theory)
  • Ohm's law (practice)

Lecture:

  • Second light bulb: how do we connect it?
  • first method:
    • what is current?
    • What is voltage?
    • What is total voltage?
    • What is effective resistance? 
  • second method:
    • what is current?
    • What is voltage?
    • What is total voltage?
    • What is effective resistance?
  • conservation of matter, conservation of energy 

Homework due Wednesday, February 1, 2012 :

  • Create your own reference sheet. Show me, but do not hand in:
    • Define voltage, current
    • Scientific notation and eng. prefix (milli, micro, nano, Mega, Kilo, etc.)
    • Resistor color code 
    • Equation for equivalent resistance of multiple resistors in series
    • Equation for equivalent resistance of multiple resistors in series
  • Research and read about KVL and KCL
  • Explain KVL and KCL in your own words
  • Exercises 65 and 66 at https://teachmetomake.wordpress.com/basic-electronic-exercises/ 
  • Read the chapter Basic Concepts of Electricity  in All About Circuits, a free online text book

 

Week 3

Monday, January 30, 2012

 

Greetings:

Review:

  • power supply, load
  • open circuit, closed circuit, short circuit
  • voltage, current, resistance
  • Ohm's law (example)
  • Effective resistance of 2 Rs (depending on how they are connected) 
  • Did we discuss non-linear components? If so, review
  • Did we discuss current limiting resistor? If so, review  

Lecture:

  • LED
    • graph
    • over-current damage
    • how to control?
    • current limiting resistor 
  • conservation of matter, conservation of energy
  • Resistive vs. non-resistive components   

break?

check out kits

Lab:

  • Current limiting resistor with LED
  • Measure voltage in resistor, calculate current
  • Measure voltage on LED
  • Add voltages
  • Time permitting, add second LED  : voltage drop, current limit

Lecture part b (time permitting):

  • Transistor!

Additional Homework due Wednesday, February 1, 2012 (in addition to that assigned last week):

Homework due Monday, February 6, 2012

  • In your folder, create a page called "resources".
  • Identify an alternate source and read about how transistors work. Your source can be online or in print. Name and link to this source in your resource page. 
  • Create a page called "Inspiration" in your folder. 
  • On your "Inspiration" page, escribe and link to  art and/or artists you find inspiring

 

Wednesday, February 1, 2012

 

Greetings:

Review:

  • voltage, current, resistance
  • Ohm's law (example)
  • Effective resistance of 2 Rs (series, parallel)
  • Same current (series)
  • Same voltage (parallel)

Lecture:

  • Equivalent resistance in complex circuits
  • Power
  • Voltage divider
  • Transistor 

Lab:

  • 555

Homework due Monday, February 6, 2012

  • In your folder, create a page called "resources".
  • Identify an alternate source and read about how transistors work. Your source can be online or in print. Name and link to this source in your resource page. 
  • Create a page called "Inspiration" in your folder. 
  • On your "Inspiration" page, describe and link to  art and/or artists you find inspiring
  • Exercises  67, 68, and 70 at https://teachmetomake.wordpress.com/basic-electronic-exercises/
  • Research, provide a link, and read about how a 555 timer works. I do not expect you to understand it completely, but I do want you to have some familiarity when I lecture on this next week. 

 

Monday, February 6, 2012

Lecture:

  • Transistor as a switch, binary, digital

 

Wednesday, February 8, 2012

Lecture:

  • Common mistakes
  • Introduction to Arduino 

Lab:

  • Blink LED with Arduino

Homework due Monday, February 13, 2012:

 

Monday, February 13, 2012

 Lecture:

  • The basic 4: input/output, digital/analog
  • Software: polling, controlling 
  • Look at Arduino project inspirations

Lab:

Homework due Wednesday, February 15:

  • Read and understand the basic 4 IO functionality of Arduino:
    1. digitalWrite():  http://arduino.cc/en/Tutorial/Blink
    2. digitalRead(): http://arduino.cc/en/Tutorial/Button
    3. analogWrite():  http://arduino.cc/en/Tutorial/Fading
    4. analogRead(): http://arduino.cc/en/Tutorial/AnalogInput 

 

Wednesday, February 15, 2012

Lecture:

  • Serial
  • Functions
  • Motors

Transition

  • Sort out Arduino

Lab:

  • do all 4 functions at once
  • Use conditionals (if) and loops (for) 

Homework due Monday, February 20:

  • There is school on Monday! We will continue working with Arduino . Bring in your laptop.
  • I did not get the homework up in time so you have no homework due on Monday

Homework due Wednesday, February 22:

  • Read and understand how to make an Arduino sketch communicate with a program on your laptop, e.g. at http://arduino.cc/en/Tutorial/Graph. We will do this exercise using Processing

 

Monday, February 20, 2012

Lecture:

  • Binary system

Lab

 

Homework due Wednesday, February 22:

  • See above

 

Wednesday, February 22, 2012

Announcements

  • visiting artists, scholarships

Lab: Design and implement a system:

  • Inputs:
    • A photoresistor or other analog sensor
  • Outputs:
    • analog output (PWM) of 1 LED
    • 3 bit binary display of 3 LEDs
  • Behavior:
    • The value of the analog sensor is indicated in 3 places:
      • PWM  output
      • Same value indicated as a 3 bit binary number

Homework due Monday, February 27:

  • Add the following inputs: 
    • Two switches or other digital sensors
  • Add the following output:  
    • A single LED on a digital output
  • Add the following behavior
    • The blinking LED initially blinks at a frequency of 1 Hz
      • One of the digital sensors speeds up the blinking, 100 ms for every press
      • The other  digital sensor slows down the blinking, 100 ms for every press 

 

Monday, February 27, 2012

 

Greetings:

  • Attendance  
  • Show me your working homework

Lecture:

  • Finish viewing inspiration

Lab

  • Continue with homework assignment due today

 

Wednesday, February 29, 2012

 

Lab

  • Continue with homework assignment due 2/27

 

Monday, March 5, 2012

Chain reaction lab:

  • The goal is to get something done quickly
  • What you've used: LEDs/light sensors/switches
  • What you have learned but not used:: motors/relays/other sensors 
  • Stick with what you know for now: LEDs and light sensors. We'll get fancier later.
  • Other things (Motors, etc.) are OK if you know how to use them but remember the goal
  • Have a couple of LEDs so when you get the signal blink a little before passing on to the next piece
  • Have a button to activate your trigger so that the next person can test
  • Use Serial.println to tune your sensor values
  • Use electrical tape if necessary  

 

Wednesday, March 7, 2012

Review:

  • What have we learned?

Discuss:

  • Projects

Lab:

  • Servo sweep
  • Servo: analogIn 

Homework

  • View "smart spaces" and write report due Wednesday March 14. The gallery is open Wednesdays - Saturdays, 11 a.m. - 4 p.m. link to the gallery
  • Short presentation on your project concept and plan due Monday March 12.
  • Rough project plan, to be handed in, due Wednesday March 14.

 

Monday, March 12, 2012

Presentations

  • Everyone is to make a short presentation on their project concept and plan. I will have the projector and a computer (not mine) set up.

 

Wednesday, March 14, 2012

Announcements:

Lecture:

  • Block diagrams (hw, sw)
  • Motor + transistor + PWM + relay
  • Second power supply
  • Non-functional vs. destructive
  • Polarity!!!
  • Principles and schematic for each lab

Lab:

  • Blink without delay()
  • Motor, transistor, PWM, relay, second power supply
  • How to solder ; make tri color LED wand

Homework due 3/26

  • Projects:
    • Make a page for your project  on the wiki, in your folder.
    • Describe your project (ok to use the very same text you hanIded in for homework today)
    • Include anything else that might be interesting: links to video or audio, links to siimlar work or work that inspired your project, etc. 
    • Add two etailed block diagrams of your project: one for hardware, one for software. If your project does not involve Arduino then no software is necessary. If your hardware is a kit, try to learn how it works and document that.
    • Magic boxes allowed at this point, but eventually you will either solve them or design the project to avoid them.
    • Start gathering materials for your project
    • Start researching various details of your project. No need to document yet. 
  • Find and read a tutorial on how to use Arduino to control motor speed and direction. Suggested keywords: Some or all of: Arduino, relay, PWM, motor, reverse
  • Read these 4 tutorials on how to solder
  • Read this comic book on how to solder

 

Monday, March 26, 2012

Lecture:

  • Resources: stores (mcmaster, grainger, jameco, digikey), mailing lists (dorkbot, sfuc, parts, dprg, noisebridge), places(nb, dorkbot), surplus catalogs(bring)
  • Process: Where to start on your project?

Lab:

  • Solder

 

Wednesday, March 28, 2012

 

Announcements:

  • Zero1
  • Maps and Systems
  • Jonathan, Amal, others? 

Homework due Monday 4/2

  • Project journal
    1. what is the current highest risk item
    2. what is the plan to alleviate that risk
    3. what you plan to do for/in each class 
    4. what you actually managed to do
    5. problems you ran in to
    6. plan forward
    7. what parts, information, and assistance do you need
  • Senior art expo: Add your info to this page
    • Your name and major/emphasis 
    • Title
    • Dimensions
    • All media used
    • Brief statement of work, 50 words max. 

 

Homework due Wednesday 4/4

  • Book reviews
    • Add full title, author, and ISBN number
    • You do not need to read the entire book. Read a couple of chapters and skim the rest. 
    • Did you find the book helpful? 
    • Was it clear and well written?
    • Would you recommend it to someone new to Arduino and electronics?
    • Would you buy it?

 

Monday, April 2, 2012

Announcements:

  • withdrawal deadline is April 16th

  • Root division show April 14th

 

Hand in homework

  • Info for Senior Art Expo

 

Wednesday, April 4, 2012

Hand in homework

  • Book reports

 

Monday, April 9, 2012

Lecture

  • Review:
    • Parallel voltage, series current 
    • Maximum current source 
  • New topics:
    • Active both high/low vs. single sided
    • Current sinking
  • Calendar/schedule
  • Project status 

 

Monday, April 30, 2012

  • Return ALL books from first round of reports
  • Second round of book reports are due on 5/9
  • Return of Arduino, kits, sensors , motors, or other things you may have borrowed: Finals week?
  • End-of-semester show
  • QUICK review of all projects. I especially want to hear from people I don't usually spend time with 

 

Posters!

art511poster

art511poster2

art511poster3

 

Comments (3)

greggah@... said

at 1:41 pm on Mar 26, 2012

How to find parts for projects:
http://www.ladyada.net/library/procure/index.html

Arion Sandoval said

at 3:12 pm on Apr 11, 2012

Ryan Gingerich said

at 12:44 am on May 14, 2012

You don't have permission to comment on this page.