PinThing

download PinThing

of 12

Embed Size (px)

description

 

Transcript of PinThing

  • PinThing By Jason Huggins h0p://twi0er.com/hugs h0p://twi0er.com/pinthing h0p://pinthing.com
  • Motorized Pin Art What if you could motorize every pin in a pin art display?
  • ApplicaQons Clocks Games Tetris, Pong, Snake! "Google Earth for the Blind Render a 3D scene in actual 3D KineQc Sculpture / Large Art displays Store-front window displays for company logos Your Idea Here!
  • Electronics: Arduino Custom SchemaQc (Yeah, Fritzing!) H-Bridges motor bi-direcQonal control Serial-In-Parallel-Out Shi[ Registers controls a lot using a li0le
  • So[ware: Visual Python (Vpython) 3D so[ware for mere mortals PinThing.com (three.js / canvas) pySerial for computerArduino control
  • from pinmachine import *import timea = pinblock()b = pinblock()c = pinblock()d = pinblock()a.block.pos = vector(-4.5,0,0)b.block.pos = vector(-1.5,0,0)c.block.pos = vector(1.5,0,0)d.block.pos = vector(4.5,0,0)# Its "show time" time. ;-)while 1: thetime = time.strftime("%I:%M:%S",time.localtime()) hours, minutes, seconds = thetime.split(:) hours = hours.replace(0, ) a.show(hours[0]) b.show(hours[1]) c.show(minutes[0]) d.show(minutes[1]) time.sleep(1)
  • Mechanical: Laser cuang FTW! 2D design in Inkscape Cuang by Ponoko.com