Skip to content

Instantly share code, notes, and snippets.

View ulrichzwingli's full-sized avatar

ulrichzwingli

View GitHub Profile
@ulrichzwingli
ulrichzwingli / gist:e7b1b05e545f0ca438a84ab0df0eefd0
Created January 16, 2018 04:41
Face your fear _ p5.js code
var shadow;
var user;
var shoe;
var a1;
var b1;
var angle;
var v1;
var v2;
var q;
@ulrichzwingli
ulrichzwingli / gist:8780e28a0a2f8edd172ef8a5d44a5cbf
Created January 16, 2018 04:38
Face your fear _ Arduino code
char val; // Data received from the serial port
int ledPin = 13; // Set the pin to digital I/O 13
#include <Servo.h>
Servo servo1;
void setup() {
pinMode(ledPin, OUTPUT); // Set pin as OUTPUT
Serial.begin(9600); // Start serial communication at 9600 bps
servo1.attach(10);
@ulrichzwingli
ulrichzwingli / gist:a6862f168d44723732797311e48054d8
Created January 16, 2018 04:28
Facer your fear _ Processing code
import org.openkinect.processing.*;
import processing.serial.*;
// Kinect Library object
Kinect kinect;
PImage img;
float minThresh = 900;
float maxThresh = 940;
float mf;
float sumX = 0;
float sumY = 0;
@ulrichzwingli
ulrichzwingli / gist:2d25996b88698c1ab082f1c2ce5a0dbf
Created December 22, 2017 05:20
FYF processing sketch for Portfolio
PImage shadow;
PImage user;
PImage shoe;
PVector a = new PVector(150, 0);
PVector b = new PVector(0, 150);
float angle;
PVector v1;
PVector v2;
float q;
float len;
@ulrichzwingli
ulrichzwingli / gist:fede6ee637a128c67089331957f8de5c
Created December 22, 2017 05:20
FYF P5 sketch for portfolio
var shadow;
var user;
var shoe;
var a1;
var b1;
var angle;
var v1;
var v2;
var q;
@ulrichzwingli
ulrichzwingli / gist:67f62b999cd210ab5f052de1d0eeea55
Created December 2, 2017 03:53
FYF_Arduino_Code_Controlling_winch_shadow_p3
char val; // Data received from the serial port
int ledPin = 13; // Set the pin to digital I/O 13
//int servoVal = 0;
#include <Servo.h>
Servo servo1;
void setup() {
pinMode(ledPin, OUTPUT); // Set pin as OUTPUT
Serial.begin(9600); // Start serial communication at 9600 bps
servo1.attach(9);
@ulrichzwingli
ulrichzwingli / gist:f54d1fcbfdade4ee3e1b05a88f1a9fce
Last active December 2, 2017 03:39
FYF_kinect_servo_processing_WIP
PImage shadow;
import org.openkinect.freenect.*;
import org.openkinect.processing.*;
import processing.serial.*;
PVector a = new PVector(150, 0);
PVector b = new PVector(0, 150);
float angle;
PVector v1;
PVector v2;
@ulrichzwingli
ulrichzwingli / gist:6f34d7acac683399a16a4d6b02ae2ce6
Created December 2, 2017 01:44
FYF_Processing_code_controlling_winch_servo_and_shadow
PImage shadow;
import processing.serial.*;
PVector a = new PVector(150, 0);
PVector b = new PVector(0, 150);
float angle;
PVector v1;
PVector v2;
float q;
float len;
float root;
@ulrichzwingli
ulrichzwingli / gist:7d3a05210d698f7dacab788a24eaa899
Created November 24, 2017 04:38
FYF : Stage 2 : Kinect position tracking (Slow version)
import org.openkinect.freenect.*;
import org.openkinect.processing.*;
// Kinect Library object
Kinect kinect;
PImage img;
float minThresh = 200;
float maxThresh = 600;
import org.openkinect.processing.*; //<>//
// Kinect Library object
Kinect kinect;
PImage img;
float minThresh = 200;
float maxThresh = 600;
float sumX = 0;
float sumY = 0;