As training to make our very own exhibits someday, my class is making dioramas of a daily ritual from our personal lives.
I chose to demonstrate the daily ritual of wireless communication!
This post is a summary of the work and learnings from ITP’s Soft Sensing class.
In addition to making the conductive pompoms seen above, In this class I:
I performed a 5-minute audio-visual piece at CultureHub for an audience of about 50 people. Here is a recording of it – the piece is called Big Dark Age.
The instant an Arduino or Raspberry Pi connects to the web (with a public IP) it is out there for anyone – or anything – to detect.
In our connected devices class, my classmates and I all saw this vulnerability firsthand. After leaving our connected thermostats on for a week, we experienced our devices being scanned and sometimes attacked by machines from across the globe.
The connected thermostat I was building earlier is now complete! 🌡🌡🌡
This thermostat works like a Nest Thermostat (though clearly not as pricey); collecting the current temperature and sending that information to an online server.
A thermostat appliance only needs to send a few bits/bytes of information to get its point across. It can also be used to send sensor information. In this case, a temperature sensor!
Lets call it CRYPT0MANIA – the connected crystal.
This post is about the crystals digital details – because it works – it really works!
Meet our new friend, WeMos D1, aka WeMo, aka WeBro
WeMos is going to use its wifi chip to gather information from the web, and eventually – hopefully – interpret that information and do something about it; namely lighting up some LEDs!
Friday night! The perfect time for expanding on the API-to-LED work from last week. The improvement now offers a more diverse set of information and utilizes duplex serial communication.
The result is that now we can now use a toggle-switch to see the 1-hour price change of either Bitcoin or Ethereum in the form of LED lights. The position of the attached toggle switch determines which currency is being shown.
The programming also features a p5 sketch that reflects the information being sent through the serial.
For example, in the video below Ethereum has had a modest positive 1 hour price change (0.06%), so it lights up the green LEDs a teeny bit. At the same time, Bitcoin has had a larger, negative price change (-1.16%), so it lights up the red LEDs quite a bit.