Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<title>My final project | Foundations | Pratt SAVI</title>
<meta name="viewport" content="initial-scale=1.0">
<meta charset="utf-8">
<link href="https://carto.com/developers/carto-js/examples/maps/public/style.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Noto+Serif+JP|Open+Sans" rel="stylesheet">
<style>
@sighrobot
sighrobot / foundations-final-template.html
Last active September 17, 2018 19:05
Final project HTML template for SAVI Pratt Foundations
<!DOCTYPE html>
<html>
<head>
<title>My final project | Foundations | Pratt SAVI</title>
<meta name="viewport" content="initial-scale=1.0">
<meta charset="utf-8">
<!-- Include Leaflet -->
<script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js"></script>
<link href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" rel="stylesheet">
<!-- Include CARTO.js -->
var levels = 'LEVEL DATA';
var ready= false;
var WebSocket = require('ws'),
ws = new WebSocket('ws://hidden-fortress-3752.herokuapp.com');
ws.on('open', function() {
console.log('open function fired!')
ws.send('Arduino here!' );
ready = true;
@sighrobot
sighrobot / gist:021e620edae4fec28f93
Created November 9, 2014 23:47
Reading XBee API packets from Arduino
#include <AltSoftSerial.h>
AltSoftSerial Xbee; // DOUT -> 8, DIN -> 9
void setup() {
Serial.begin(38400);
Xbee.begin(9600);
}
void loop() {
@sighrobot
sighrobot / datalogger.ino
Last active August 29, 2015 13:57
Solar-Powered Data Logger
/*
* Energy - ITP - NYU
* Spring 2014 - Jeff Feddersen
* Solar challenge - Decibel meter
* Abe Rubenstein
*
* Arduino Uno
* Sparkfun microSD Shield
* Maxim MAX4466 Electret Microphone
*/
@sighrobot
sighrobot / gist:7934521
Created December 12, 2013 20:07
Generates layers of triangles with semi-random dimensions
int i = 0;
int j = 0;
boolean run = true;
void setup() {
background(#ffffff);
size(600, 600);
frameRate(1000);
@sighrobot
sighrobot / soundkites.ino
Last active December 30, 2015 20:29
Sound Kites FINAL PCOMP 2013
// Introduction to Physical Computing - ITP - NYU
// Fall 2013 - Tom Igoe
// Final project - Sound Kites
// Abe Rubenstein + Yu Ji
// ARDUINO
// sensor values
int s1 = 0;
int s2 = 0;
int s3 = 0;
@sighrobot
sighrobot / soundkites.pde
Last active December 30, 2015 20:28
Sound Kites FINAL PCOMP 2013
// Introduction to Physical Computing - ITP - NYU
// Fall 2013 - Tom Igoe
// Final project - Sound Kites
// Abe Rubenstein + Yu Ji
// PROCESSING
import ddf.minim.*;
import processing.serial.*;
Minim minim;
// Introduction to Physical Computing - ITP - NYU
// Fall 2013 - Tom Igoe
// Midterm Project - Color Flute
// Abe Rubenstein + Yu Ji
// PROCESSING
import processing.serial.*;
Serial port;
// Introduction to Physical Computing - ITP - NYU
// Fall 2013 - Tom Igoe
// Midterm Project - Color Flute
// Abe Rubenstein + Yu Ji
// ARDUINO
// global variables for raw sensor values
int photo1 = 0; // photoresistor 1 (red)
int photo2 = 0; // photoresistor 2 (green)