Skip to content
/ sandholo Public
forked from rhardjo/sandholo

Final project made during our minor Meaningful Data Design

Notifications You must be signed in to change notification settings

semvh/sandholo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sand Holo Experience

Created by Rano Hardjosemito, Sem van Hoogstraten and Mattia Vorstenbosch during their minor Meaningful Data Design.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for a working Sand Holo server.

Prerequisites

You will need:

  • An Arduino with Firmata installed
  • NodeJS - Download here
  • A Sand Holo installation
  • A few pc fans
  • Breadboard, wires and around 4 MOSFETS
  • The video for transition - File too big for github

Installing

Lets download our files.

$ git clone https://github.com/rhardjo/sandholo

Move into the directory

cd sandholo

Install all dependencies.

npm install

Make sure you download the video and place it in the public folder.

Thats it!

Running the server

While in the sand holo directory enter the following command

npm start

In your web browser go to

localhost:8888

It should run in your browser now.

Built With

  • Express - Makes it a bit easier
  • Socket.io - For communication between browser and Arduino
  • Johnny-Five - To control the Arduino with javascript
  • Lots of love

Authors

  • Rano Hardjosemito - Coding coding coding and serial communication - rhardjo
  • Mattia Vorstenbosch - Coding and After Effects - iPrime
  • Sem van Hoogstraten - Construction and planning - semvh

Acknowledgments

  • Hat tip to anyone who's code was used
  • Inspiration
  • etc

About

Final project made during our minor Meaningful Data Design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.0%
  • HTML 17.0%