BIBLIOGRAPHY
Suggested Books / Reference Books:
(For practical references; additional readings for theory will be distributed in class)
Unity
Unity game development essentials : build fully functional, professional
3D games with realistic environments, sound, dynamic effects, and more! /
Will Goldstone
Birmingham, England : Packt Publishing, 2009
ISBN: 9781847198181
T385 .G65 2009 (NJIT Library)
Beginning 3D game development with Unity 4 : all-in-one, multi-platform
game development / Sue Blackman.
Blackman, Sue, 2013 QA76.76.C672 B58 2013 (NJIT Library)
Arduino
Making Things Talk, 2nd Edition
Using Sensors, Networks, and Arduino to see, hear, and feel your world
Publisher: O'Reilly Media / Make
Released: September 2011
ISBN:978-1-4493-9243-7 | ISBN 10:1-4493-9243-1
TJ223.P76 I46 2011 (NJIT library)
Making Things See
3D vision with Kinect, Processing, Arduino, and MakerBot
Publisher: O'Reilly Media / Make
Released: October 2011
ISBN: 978-1-4493-0707-3 | ISBN 10:1-4493-0707-8
TA1634 .B649 2012 (NJIT library)
Arduino Cookbook
Publisher: O'Reilly Media; 1 edition (March 31, 2011)
ISBN-10: 0596802471
ISBN-13: 978-0596802479
Programming Interactivity:
A Designer's Guide to Processing, Arduino, and OpenFrameworks
Joshua Noble,
O'Reilly Media; 1 edition (July 21, 2009)
ISBN-10: 0596154143
QA76.76.I59 N63 2009 (NJIT Main library)
Processing
Learning Processing:
A Beginner’s Guide to Programming Images, Animation, and Interaction
Dniel Shiffman
http://www.learningprocessing.com/
(This book's website provides extremely helpful examples & tutorials.)
Processing: A Programming Handbook for Visual Designers and Artists
Casey Reas,
The MIT Press (September 30, 2007) ISBN-10: 0262182629
QA76.6 .R4138 2007 (NJIT Library)
Algorithms for Visual Design Using the Processing Language
Kostas Terzidis, Wiley (May 11, 2009)
ISBN-10: 0470375485
QA76.73.P75 T493 2009 (NJIT Main Library)
Processing: creative coding and computational art
Greenberg, Ira.
Berkeley, CA : Friends of Ed, an Apress Co., 2007.
ISBN: 9781590596173
T385 .G74 2007 (NJIT Library)
Visualizing Data:
Exploring and Explaining Data with the Processing Environment
Ben Fry,
O'Reilly Media; 1 edition (January 11, 2008)
ISBN-10: 0596514557
T385 .F79 2008 (NJIT Library Reference Sec.)
Generative design: visualize, program, and create with processing
Princeton Architectural Press, 2012.
ISBN:9781616890773
N7433.8 .B6313 2012 (NJIT Library)
(Notes: There are many more books on Unity in the NJIT libraries. Choose one that works for you.)
DIGITAL - TUTORS
Check out the new Digital Tutors program (Pluralsight), with tutorials on tons of software and subjects! Click here to get to the login page. There are two menu items near the top middle of the screen, Log in and Join New Jersey Institute of Technology Group. Click on “Join New Jersey Institute of Technology Group” and you should see the screen for registration. Registration will only work with your NJIT email address.
Once you’re registered you can use the Digital Tutors program for one hour at a time from campus-wide IP ranges only.
More Information: https://archlib.njit.edu/
ON-LINE RESOURCES:
Paper Circuit
https://chibitronics.com/education/
https://www.youtube.com/watch?v=bZgMBkNCf80
3D Print
Scratch
Makey Makey
Lily Pad
http://sewelectric.org/diy-projects/interactive-stuffed-monster/
https://www.youtube.com/watch?v=Yj639_ez6TM
Arduino
http://arduino.cc/en/ Official site
Arduino Tutorial Website by ex-MIT Limor at ladyada.net
Processing
http://processing.org/ Official website:
http://www.openprocessing.org/ Forum with code examples:
Code Samples
http://formandcode.com/code-examples/ Form+Code
http://natureofcode.com/book/ Daniel Shiffman’s Book
Unity3D
http://unity3d.com/ Official site
https://www.youtube.com/watch?v=of_oLAvWfSI&t=484s Unity with Arduino
https://www.udemy.com/virtual-reality-with-arduino/
EXAMPLE PROJECTS:
https://www.instructables.com/
Paper circuits
https://www.youtube.com/watch?v=7hb-9eUpfbQ Invitation card
https://www.youtube.com/watch?v=c_ApyKqqctM
https://www.youtube.com/watch?v=-qZVVdYkOIE Magical Japanese Electric Circuit Pen Lights Up
3D Print
https://www.youtube.com/watch?v=0wWG_3MeyHk
E-Textile
https://www.youtube.com/watch?v=mut4zTQuz88
https://www.instructables.com/id/musical-conductivity-detecting-light-up-hoodie/
http://loxtk.com/help/removeAB.php
https://www.instructables.com/id/E-Textiles/
https://www.youtube.com/watch?v=u8_jsUgsWyo&t=159s
https://www.youtube.com/watch?v=G6QHeNoqe9U&t=121s https://forum.arduino.cc/index.php?board=13.0
http://www.geekmomprojects.com/led-matrix-shirt/#
https://www.sparkfun.com/tutorials/312
https://learn.sparkfun.com/tutorials/light-up-plush https://learn.sparkfun.com/tutorials/tags/lilypad?page=all https://learn.sparkfun.com/tutorials/marquee-party-bag https://learn.sparkfun.com/tutorials/light-up-pennant-with-e-textiles
Arduino
SADI Arduino light transfer project:
Magic Light by Mimi Son: Something I found on Vimeo...
stretching interaction by Jules Fennis: Something I found on vimeo...
The Sea Light by Kirsten Halterman: Something I found on vimeo...
Microcontroller Course - Arduino Project 1: Something I found on YouTube...
Arduino lights acrylic: Something I found on YouTube...
http://www.arduino.cc/playground/Main/LEDMatrix Using IC to control LED Matrix
http://vimeo.com/5469191 8x8 LED
http://www.youtube.com/watch?v=Ksc7IuENAw8&feature=related LED cube:
http://www.youtube.com/watch?v=dDLys1uR8y8 Rain:
http://www.youtube.com/watch?v=PrBnERpcLjA&feature=related Rgb led Strip
http://www.youtube.com/watch?v=sLVXmsbVwUs&feature=player_embedded#at=28 The light harp
http://www.youtube.com/watch?v=4mQDPiiOCUY&feature=player_embedded#at=58 Mood detector
http://hackaday.com/2008/06/12/how-to-make-an-rgb-combination-door-lock-part-1/ Color keypad
http://www.youtube.com/watch?v=tz_HT-FqEOE&NR=1 LED fire
Sound
http://www.youtube.com/watch?v=h8Bu7fh-B6s Sound sensor:
http://www.youtube.com/watch?v=RGSn98AfSRw LED sync to music
Other project inspirations
http://www.youtube.com/watch?v=y1Bke3750WE electromagnetic fields detector
http://www.youtube.com/watch?v=ATnnMFO60y8 Sun Tracking Solar Panel w/ Arduino -
http://www.youtube.com/watch?v=R8_dAgaBBdI Arduino High Speed Photography Trigger
http://j4mie.org/blog/how-to-make-a-physical-gmail-notifier/ How to make a Physical Gmail Notifier
http://www.youtube.com/watch?v=M3K4BeiEg-U HAND - Human Arduino based iNterface Device
http://www.youtube.com/watch?v=XF7klY2kiuQ&feature=related HAND-
https://www.youtube.com/watch?v=Ttm62RBdOuo Coke music
https://www.youtube.com/watch?v=L3l-zJafOnc DIY Interactive LED Coffee Table - Arduino Project
https://www.youtube.com/watch?v=QDePWq4lN2E interaction with my sound reacting Arduino project
https://www.youtube.com/watch?v=5h0PhDWSc4Y light jar
Arduino + Unity
https://www.youtube.com/watch?v=7JQOxeWoDMM
https://www.youtube.com/watch?v=oCwE5ayHgjM&t=172s
https://www.youtube.com/watch?v=qHMyHHf2LME&t=196s
​
Eunchan Park project
​Arduino Micro Pro
https://www.sparkfun.com/products/12640
Adafruit 12-Key Capacitive Touch Sensor Breakout - MPR121
https://www.adafruit.com/product/1982
​
WHERE TO BUY HARDWARE FOR ASSIGNMENTS:
* these sites are just suggestion
Paper circuit
Battery (1)
LED (1)
Copper Foil (1)
3D Print & Laser cut
Lilypad Switch(1)
Lilypad
Lilypad (1)
LED white (at least one)
LED Color (optional, if you need for your project)
https://www.amazon.com/gp/product/B01I747YCW/ref=ppx_yo_dt_b_asin_title_o06__o00_s00?ie=UTF8&psc=1
Arduino
Arduino Kit (Needed Arduino, Arduino LED, sensor, servo motor, breadboard, circuit)
Others (if you need) - Robotics, Sensors
http://www.sparkfun.com SparkFun
http://www.adafruit.com/ Adafruit
http://www.makershed.com/ Maker Shed
http://www.liquidware.com Liquidware
http://shop.moderndevice.com/ Modern Devices (sensors, accelerometer and so on)
http://www.robotmarketplace.com/products/sensors.html The Robot Market Place (Inexpensive sensors)
http://www.hobbypartz.com/ Hobbypartz (inexpensive servo motors)
General electronics parts and components: registers, transistors, etc
https://www.allelectronics.com All Electronics
https://www.parallax.com Parallax
http://www.digikey.com Digi-key corporation
https://www.jameco.com JameCo
http://www.mcmaster.com/ McMaster-Carr