Updates from Yury Gitman Toggle Comment Threads | Keyboard Shortcuts
-
Yury Gitman
-
Yury Gitman
1 Make a Bio Post Answer What is…
BLOG UPDATES
1) Make a Bio Post. Answer: What is your academic and professional background? What motivated you to take this class (did you want to learn something in specific, or in general…)? What your favorite childhood toy? What is your favorite thing to play with these days?
2) In a new post, post 2 web-friendly photos of your first Paper Craft project. [The one about controlling your servo with via computer.
3) Post 2 web-friendly photos of you current paper craft project. [The one about controlling servo with ultrasonic rangerfinder]
ASSIGNMENT
Read: Paper Models that Move, Chapter 1. Skim chapter 2.
Make one Paper Automata, Pick one from projects 9-14.
Control it will an Arduino Mini, Servo, Ultrasonic Rangefinder, and Battery Power.
-
Yury Gitman
Making Wireless Toys, Spring 2013 — Syllabus
Here:
https://docs.google.com/document/d/1o_8OkMpjZ–1vd5GlSIr0Rq305K3GlzK0qD8bNLTx5s/edit
-
Yury Gitman
Yury at Parsons Wednesday not Tuesday, 6-8:30pm, please RSVP
Hi All,
I’m letting you know that I’ll be coming to Parsons Wednesday 6pm-8:30pm to help people on their projects.
Please RSVP with one line of what you want help on. I’ll put your name on a list and we’ll meet in order. This will be a better use of time.
I’m sorry I can not come today, Tuesday, b/c I have a time conflict setup weeks ago (I did not realize when we discussed this time in class on Friday).
Hope you are making good progress on your projects,
Yury -
Yury Gitman
PComp 2012 Final Project
Create a “design object” that shows a user’s heartbeat represented with Light, Sound, and/or Vibration.
Step 1: Ideation [Due Nov 30]
One concept can be for example: a glowing orb that flashes red with a user’s heartbeat. The electronic “guts” are similar to what you’ve worked with on your Sound Toy. Make 3 such ideas with a line drawing for each. Emphasis the Role this design object has in a user’s life.
Step 2: Prototyping [Due Dec 7th]
Pick one of your role prototypes from step 1. Make two more prototypes, a implementation prototype and a look and feel prototype. Your implementation prototype to should demonstration the technical function for your final project. The look and feel prototype should show the size, color, weight, and ideal form factor of your final project.
Step 3: Intergrated Prototype, Playtest, and Final Presentation [Due Dec 14th]
Combine your implementation prototype and look and feel prototype, into one working design object. What 3 different end-users interact with it. Take notes on what the interaction is, with particular emphasis on “what happened as you expected” and “what happened that you didn’t expect”.
Present final project, along with your Simon Says, to guest critics on Dec 14th.
Step 4: Documentation [Due Dec 21st]
Based on observations from play-testing and feedback at final critics, create a 90-120 video that demonstrates end-users interacting with your design object from start to finish. The video should include slides with your name and your project’s name. This video should “show” and “tell” about our project to an audience that doesn’t know you and may never get a chance to see your project in their own hands.
-
Yury Gitman
PComp schedule for rest of 2012
Week 13 (Nov 30)
Pulse Sensor
Homework Setup Pulse Sensor to Blink 2 LED’sWeek 14 (Dec 7)
Present Iteration One of Wireless Beat Toy[Week 14.5] Possible Make-up on Tues
Week 15 (Dec 14)
Present FinalsDec 22nd Publish Video Documentation.
-
Yury Gitman
Wireless and Wireless Pulse Sensor
1) To hook-up our RX and TX modules, read the KLP Walkthrough Tutorial pin read-out and photos in a breadboard.
2) After Hooking up both of these. Read the VirtualWire.pdf starter guide. Download the VirtualWire-1.9.zip library and unzip it in your Documents/Arduino/libraries/ folder. With a restart of Arduino you’ll see it now pop-up in your available libraries and example sketches.
3) Try running this code. Run the RX code on one Arduino. The “transmitter_pcomp_class” and make sure both work. Then try the “PulseSensorAmped_Arduino_1dot1_wireless_pcomp_class” code with the Pulse Sensor hooked up to the TX Arduino.
Code: http://dl.dropbox.com/u/60949794/WirelessTX_RX_PComp_Class_Code.zip
-
Yury Gitman
One Chip Many Programs
Using as DIP switch like below is common/traditional way to active/deactivate different programs or features on your program. Flipping one of these switches ON or OFF can give Power or Ground to a PIN of a microchip. If you use the Boolean Logic on the Arduino, you can then “active/deactivate different programs or features” in your greater program. DIP switches like these are usually not “user facing”, they are typically for an engineer or technican to use, like in a TV cable box to turn on/off premium channels, for example. But sometimes these switches are user facing in a number of off-the-shelf thermostats for example.
When you put “jumper wires” in your last project, they were to emulate this types of circuit switches. You find them useful as your projects get more complex and may have different types of users that your one device needs to work for.
-
Yury Gitman
analogRead & analogWrite Assignment for next class
Do:
1) http://arduino.cc/en/Tutorial/AnalogReadSerial [POT]
2) Photocells – Adafruit Learning System
3) 2.16 from Arduino CookBook (on Switch Statements)
Read:
1) analogRead http://www.arduino.cc/en/Reference/AnalogRead
2) http://www.arduino.cc/en/Reference/AnalogWrite
Assignment:
Build a Sound Performance Toy. The Interface should be one POT, one LED, one Speaker, and one Photocell. There should be four case statements, and two jumper wire. If jumper wire are in or out, there are 4 possible states.
*1st State controls LED dim level with the POT, and Speaker with the the PhotoCell
*2nd State controls LED dim level with Photocell, and Speaker Tone with POT
*3rd State controls LED blink-rate with the POT, Speaker Tone with POT, and Delay Rate (for both) with PhotoCell
*4rd State controls LED blink-rate with the PhotoCell, and Speaker tone with PhotoCell.
Use with Case Statements to switch between 4 states.
Upload Code and Video of Circuit before Class.
Use Code and Pics for Hints: https://docs.google.com/folder/d/0B5C5Fh-HOLYFenF2UmthZWJ1QVk/edit
-
Yury Gitman
Parts Left To Buy for Rest of Semester
The Things Left to Buy For Rest of Semester
1) Thin Speaker x 1 pcs [If you ordered 2 before, you don't need a 3rd, just 2 speakers for all semester]
https://www.sparkfun.com/products/10722?
$0.952) Wireless Transmitter, RF Link Transmitter – 434MHz x 1 pcs
https://www.sparkfun.com/products/10534?
$3.953) Wireless RF Link Receiver – 4800bps (434MHz) x 1 pcs
https://www.sparkfun.com/products/10532
$4.954) Pulse Sensor Amped x 1 (use provided promotion code in email)
https://pulsesensor.myshopify.com/collections/frontpage/products/pulse-sensor-amped
5)
2 Arduinos for Final
http://www.amazon.com/gp/offer-listing/B006H06TVG/ref=sr_1_1_olp?ie=UTF8&qid=1351457275&sr=8-1&keywords=arduino&condition=new ~22$Yury already ordered and will Bring to Class
6) Mini Photocell x 1 pcs $1.50
7) Vibration Motor x 1 pcs First one is free. If you break it second is $2.
8) Diode Rectifier – 1A 50V x 1 pcs
9) Capacitor Ceramic 0.1uF x 1 pcs
10) NPN Transistor x 1 pcs
Optional:
If you like the wirewrap tool, the best priced one I’ve ever seen is here. Makes sure to get “30 AWG”:
http://www.amazon.com/Jonard-WSU-2224-Strip-Unwrapping-Diameter/dp/B007A1ZWYQ/ref=sr_1_3?ie=UTF8&qid=1351275636&sr=8-3&keywords=wire+wrap+tool -
Yury Gitman
Simon Say Style Game, Midterm, Deliverables
Hi All,
As discussed in class. We are finishing off the Simon Says project this week.
For the next class you will present your “Simon Says Style Project”, along with a video of it.The video should be 60-120 seconds long. It should show 3 users using/playing with the project. It should show interaction with your project start to finish. We should see how the interaction starts, how interaction is sustained, and how it ends. The video should have two tiles, one with the projects name, one with your name. Feel free to add more if you like, but those are the most basic requirements. Try to have fun with the video and capture the essences of you work.
Note: The video should be on the blog before class starts. If you are new to video, it’s acceptable to shoot this with a simple camera. Use as much natural light as possible with low-end camera to get good results on video. Many of you know Final Cut already, so if you do, that may be the fastest tool for you. But it’s totally fine to edit with YouTube’s editing tools. YouTube does allow for title effects. Post your final video on Vimeo or YouTube and Embed into your post.
Send any thoughts or questions you may have before then.
-
Yury Gitman
Simon Says Build Slideshow
https://plus.google.com/photos/105307847282252311120/albums/5803620979412077633
-
Yury Gitman
Simon Says, Starter Code and Assignment
Here is some Code to get you started with Simon Says. There are 3 steps in the code. It helps setup the Simon “brain” part of the game.
https://docs.google.com/open?id=0B5C5Fh-HOLYFVndRRHdkOW1CdHc
For the assignment, program Arduino to listen for user imput and compare it to what Simon says. The out come should trigger a lose sound, or tell Simon to say something next. Work in groups of 2.
-
Yury Gitman
Reading and some Code for next class
Arduino Cookbook:
Tone and Random Numbers Topics, Read and Do code in:
Tone: Sections 9.0, 9.2
Random Numbers: Section 3.11 -
Yury Gitman
MidTerm Assignment, A “Simon Says Style Game”
In this 3-week assignment, make a “Simon Says” Style Memory Game.
Game Design Specs:
This is a memory game. A light/sound pattern is presented. The user copies that pattern. After a successful copy, the pattern gets longer. As the game progresses, the speed of the pattern presented increases. There is a conclusion of the game, Win or Lose.Physical Specs:
ON/OFF POWER SWITCH [toggle switch]
4 LED’s
4 Momentary Switches
Battery Pack
Speaker
A physical enclosure to hold all.Vision and Enclosure Homework:
3 Sketches, or Image Mock-up “Blue Sky Idea”, or Vision of the Physical form.
3 Photo Found or Off Shelf Enclosures That you can “Tool”Publish Images on Blog BEFORE class, and present these 6 images in class.
Sound Design Homework:
1) Make 3 Start-up Sound and light effect
2) Make 3 “You are Correct!” sound effect.
3) Make 3 “You are Wrong, you Dummy” sound effects.
4) Make 3 “You Lose, Shame on you and your family” sound effects.
5) Make 3 “You Win the Game Cheer or Effect”.Put these 15 (total) distinct tones into one Sketch, present them in class.
-
Yury Gitman
-
Yury Gitman
-
Yury Gitman
Assignment for Sept 28th Class
1)
Make a Project with 4 Buttons, 4 LEDs, and one Speaker. Color Code the Buttons and the LEDs. IF buttons 1-3 are pressed, the corresponding LED lights and the speaker makes a tone. When the 4th Button is pressed it makes the KnightRider light effect.
2)
Blog 3 projects are Maker Faire that you like. Include one photo, project Name, Creator’s Name, and 2-3 sentences why you like it.



This is a great blog post about getting a changing int value passed via the Virtual Wire hardware and lib:
http://genericnerd.blogspot.com/2012/07/arduino-sending-integers-over-rf-with.html