F16 60-223: Intro to Physical Computing https://courses.ideate.cmu.edu/60-223/f2016 Carnegie Mellon University, IDeATe Wed, 21 Dec 2016 05:33:57 +0000 en-US hourly 1 https://wordpress.org/?v=4.6.28 Entanglement https://courses.ideate.cmu.edu/60-223/f2016/entanglement/ https://courses.ideate.cmu.edu/60-223/f2016/entanglement/#respond Tue, 20 Dec 2016 20:37:52 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11758 Ariana Daly – acdaly@andrew.cmu.edu

Daniel Morris – damorris@andrew.cmu.edu

 

Entanglement is a networked pair of compasses that point to each other, creating an intimate relationship between the two objects that mimics that of their owners. Each compass uses a Light Blue Bean to connect to the user’s phone over bluetooth. The phone connects to a server and receives the other phone’s location. The user’s phone sends the angle from its GPS location to the other phone to its Light Blue Bean. The Bean calculates the difference between the angle the user is facing based on the attached three axis compass and the angle received from the phone. The resulting angle is then representing on the LED ring, allowing the ring to point towards the direction of the other phone.

Components:

  1. Light Blue Bean (bluetooth module)
  2. NeoPixel LED Ring
  3. GY-271 Three Axis Compass
  4. 2 AAA Batteries

arialycompassgif2

arialycompassgifcnc

img_1849

The enclosure of the compasses were created with CNC routed and laser cut wood. A sanded ring of acrylic was placed inside the enclosure to act as a diffuser for the light. The bottom of the compass is a press fit piece of laser cut wood with a small hole to take it out.

arialycompassgif

The wood was sanded and then stained. We added a feature to the compass where it blinks yellow when it’s not receiving the GPS coordinates of the other compass. For the purposes of the video, we changed it to blink when in close proximity to the other compass. We later changed the LED colors to white.

arialycompassgiffinal

 

img_1979img_1970

compasspairsschematic_schem

compass-asynch-loop

 

Physical compass enclosure (CNC and laser cut files) & Light Blue Bean code can be found here

]]>
https://courses.ideate.cmu.edu/60-223/f2016/entanglement/feed/ 0
Readings https://courses.ideate.cmu.edu/60-223/f2016/11756-2/ https://courses.ideate.cmu.edu/60-223/f2016/11756-2/#respond Tue, 20 Dec 2016 20:33:22 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11756 Is it a bad thing to allow corporations into our homes in such an intrusive way? (reading 2)

What are aspects of your life that you don’t want to become “smart”? (2)

What if there was a hack and your information got leaked? Do you feel that this is a significant enough threat to revise your previous answer? (3)

Do you trust a company to be respectful of your privacy if they have so much information on your life? (2)

Do you trust your government to be respectful of your privacy or do you think the lust of a 1984 world would be too much for it? (3)

In what single field do you look forward to interconnectivity the most? (3)

How has iot already improved your life? (3)

If it takes significant resources to reverse engineer a technology and it is already doing societal good, is it worth reverse engineering for the sake of investigation? (1)

Do you think that technological progress should be shaped by the dreams of artists from the pasts or do you think that society is evolving at such a rapid pace that these ideals are no longer relevant? (1)

Is pure science for the sake of science not of worth to a critical engineer? (1)

 

]]>
https://courses.ideate.cmu.edu/60-223/f2016/11756-2/feed/ 0
IOT Sexuality in the Real World https://courses.ideate.cmu.edu/60-223/f2016/iot-sexuality-in-the-real-world/ https://courses.ideate.cmu.edu/60-223/f2016/iot-sexuality-in-the-real-world/#respond Tue, 20 Dec 2016 20:07:23 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11754  

 

]]>
https://courses.ideate.cmu.edu/60-223/f2016/iot-sexuality-in-the-real-world/feed/ 0
Threads https://courses.ideate.cmu.edu/60-223/f2016/threads/ https://courses.ideate.cmu.edu/60-223/f2016/threads/#respond Tue, 20 Dec 2016 19:52:16 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11750 A project by Jake Zimmer and Hajin Kim

This video is dubbed over for improved audio clarity.

Abstract

These days, the line that separates the real world from the internet world is becoming more and more unclear. People may start a conversation online and pick it back up right where they left off when they meet in person. However, there still exists conversations that remain wholly on the internet. These conversations are prone to misunderstandings and rapidly devolves into a spitting war of crass insults. Oddly enough, most of the participants in these conversations-turned-arguments believe that they hold themselves to a higher standard, as though they were more sophisticated and educated than the people talking in the real world.

We shed light on this strange phenomenon by recreating these online conversations into the real world. Pulling threads from reddit.com(a popular ground for online debates), we animate the conversationalists via moving cloth bodies and lights. The robotic sound of the bodies paired with classical orchestral music hopes to highlight the dissonance between what the beings are saying and what they believe themselves to be.

Technology

The project implements an Arduino and two Raspberry Pis to create a call and response system with the Arduino as the master and the Pis as the slaves. The Arduino first triggers the lights and fans through a relay and then sends a signal to the Pi to begin its message. The lights and fans are held on until the Arduino receives a callback from the Pi and switches, activating the other set of electronics. This process repeats until the conversation ends.

The decision to implement in this way was due mainly to the desire to have distinct sound sources so that the voice originates from each of the beings. Offloading the master duties to the Arduino necessary because of the Pi’s inability to sink 5v to turn off the relays.

]]>
https://courses.ideate.cmu.edu/60-223/f2016/threads/feed/ 0
Classification Test #4 https://courses.ideate.cmu.edu/60-223/f2016/classification-test-4/ https://courses.ideate.cmu.edu/60-223/f2016/classification-test-4/#respond Tue, 20 Dec 2016 04:34:59 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11739 Classification Test #4

Project by: Lissa Biltz, Olivia Lynn, and Kevin Wainczak

Abstract

We require all citizens to take a classification test.  This test is being used to put all Americans into two groups: the straights and the others. The New Administration is requiring this to ensure the moral and spiritual sanctity of our Great Nation. This will allow us to take action to remedy any corrupted sub-groups of our population in the future.

Classification Test #4 is a system that uses three wireless sensors to measure biometric data of users viewing images meant to evoke sexual desire in people who are not straight (or asexual). This project started as a way to innocently help people who are not straight to have a physical “gaydar” aide. The changing political climate has shifted the context of our project into a warning about the dangers of blindly categorizing individuals. The idea began as a concept of a fun toy, but has evolved into an intended harbinger of potential times to come.
The sensors are attached in a way similar to medical and torture devices. Our inspiration came from the Canadian Fruit Test and other historical examples of using faulty tests to determine homosexuality in an individual under the guise of medical legitimacy.  We record and present the test taker’s biometric data to lend our classification a sense of authenticity, to allow the participant to be more fully immersed in the experience.

Video

https://www.youtube.com/watch?v=vMFy3-idQNo&feature=youtu.be

Diagrams

image01

image1-1

 

 

]]>
https://courses.ideate.cmu.edu/60-223/f2016/classification-test-4/feed/ 0
Space Sharing https://courses.ideate.cmu.edu/60-223/f2016/space-sharing/ https://courses.ideate.cmu.edu/60-223/f2016/space-sharing/#respond Tue, 20 Dec 2016 01:02:46 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11715 Project Demo

Credit to:
Shuli Jiang, David Perry
October~December 2016

Motivation and Proposal

        In his Commentary on Aristotles Categories, Archytus writes, “Place is the first of all beings”, since everything that exists is in a place and cannot exist without a place. The aim of this project is to allow people to share spaces. We start by making a unique recording device that prompts people, via written text, to “Take Me Somewhere on the CMU campus” and auto-uploads the collected videos to Dropbox. This prompt is intended to inspire users to interact with the object. Their interaction and manipulation of the object will be recorded by the device and it will permanently affect what it records. Putting the object on campus, we successfully collected video data from several locations.

        Then we constructed a space to curate all the data we receive, via dropbox, from the recording device within Hunt library’s media lab. The space is to act as a portal, or a window into what the object has experienced, which allows users access to the entire database that the recording device has created. The presentation of the videos are inspired by the idea of “Camera Obscura”, which is the natural optical phenomenon that occurs when an image of a scene at the other side of a screen is projected through a small hole in that screen as a reversed and inverted image on a surface opposite to the opening. A “Camera Obscura” device is also the prototype of the modern camera. In a dark space, we projected down those videos that were masked with dotted effects onto a round screen. By adding the common elements in “Camera Obscura” — dots, projection and dark room, we aimed at giving people the sense of a true “Camera Obscura” that has the magic of connecting them to different places from a small space.

 

Technical Documentation

Materials:

1. Mobile video collection device. (raspberry pi + pi camera)
2. Projector.

fpdiag

Source Code:

https://github.com/11hifish/SpaceSharing.git

]]>
https://courses.ideate.cmu.edu/60-223/f2016/space-sharing/feed/ 0
Crowdsourced Alarmclock https://courses.ideate.cmu.edu/60-223/f2016/crowdsourced-alarmclock/ https://courses.ideate.cmu.edu/60-223/f2016/crowdsourced-alarmclock/#respond Mon, 19 Dec 2016 23:02:11 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11711

abstract_sketches_diagram

https://github.com/Lucasochoa/integratedAlarmclock

]]>
https://courses.ideate.cmu.edu/60-223/f2016/crowdsourced-alarmclock/feed/ 0
Toot2Gether https://courses.ideate.cmu.edu/60-223/f2016/toot2gether/ https://courses.ideate.cmu.edu/60-223/f2016/toot2gether/#respond Mon, 19 Dec 2016 01:17:15 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11704

Toot2Gether
Virality, Sensuality, and the internet of things

Abstract

In recent years the role social media plays in delivering advertising content to consumers has grown enormously. While user data analysis has become a mainstay for companies trying to target their advertising, self propagating viral content has the power to sway much larger groups at possible fractions of the cost. Many small media groups have attempted to boil down the authenticity and appeal of the independent inventor to package products for social media consumption, and have had a homogenizing effect on the way viral videos are expected to look. For this project my intent was to take this aesthetic and apply it to a supposed invention (Toot2Gether) that has questionable marketability to explore what these narratives of independent invention and authenticity mean without a functional product to back them up. This builds on a product whose purpose hinges on the taboo of discussing bowel movements with other people, and serves as an exploration of what is considered acceptable to discuss through social media that might not be in offline conversations.

Technology

Communication between toilets was handled through an OSC interface connecting both Node MCU’s to a computer running a server on the same wifi network.

When a toilet is in use, the switch (4) tells the node (1) to send an update to the server which in turn alerts the other MCU. When activated, the node sends a signal to the teensy (4) which plays an alert chime, and increases voltage to the power relay (3) allowing current to flow through the nichrome under the toilet seat from the external power supply.

]]>
https://courses.ideate.cmu.edu/60-223/f2016/toot2gether/feed/ 0
Post-Frontiers Conference 2019 https://courses.ideate.cmu.edu/60-223/f2016/post-frontiers-conference-2019/ https://courses.ideate.cmu.edu/60-223/f2016/post-frontiers-conference-2019/#respond Mon, 19 Dec 2016 00:40:09 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11689

By Scott Donaldson and Edward Holthaus. View full conference schedule at postfrontiersconference.com.

An orderly, lawful populace is essential to any functioning democracy.

How do we balance the 1st Amendment’s rights to assembly and free speech with this imperative? In this paper, we present a possibility for safe crowd control via automated vehicles. Through supervised learning based on training data of herding, we develop a spatial algorithm that can be implemented in self-driving vehicles. With a baseline algorithm, further testing can be performed in the field — after sporting events, during parades, and amidst demonstrations — in order to determine the efficacy of the algorithm, particular with respect to safety for law enforcement officers.

Our research group operates out of the Kalanick Center for Automation at Carnegie Mellon University, with additional funding from Governor Peduto’s PA Tech Forward initiative and the Department of Homeland Security.


3pshieldcoverisometric

3pishieldside

20161210_142530

]]>
https://courses.ideate.cmu.edu/60-223/f2016/post-frontiers-conference-2019/feed/ 0
Secret Device for Remote Locations https://courses.ideate.cmu.edu/60-223/f2016/secret-device-for-remote-locations/ https://courses.ideate.cmu.edu/60-223/f2016/secret-device-for-remote-locations/#respond Mon, 24 Oct 2016 23:58:17 +0000 https://courses.ideate.cmu.edu/60-223/f2016/?p=11679 Arduino powered by solar panel playing a message in Morse code on a loop, in the desert where no one can find it.

Secret Device for Remote Locations

]]>
https://courses.ideate.cmu.edu/60-223/f2016/secret-device-for-remote-locations/feed/ 0