Fall 2022 Creative Prototyping 1 (GIXD-503-01)
A summary of projects from the Creative Prototyping 1 course instructed by Maxim Safioulline
Single-Channel Controller
-
Output
Starting with a build I had for increasing the diameter of a circle using the potentiometer, I wanted to change the code so when I turned the knob it updated the color fill of the circle. With help from my instructor, we updated the color mode to HSB, created a variable for myColor and mapped the Hue to the potentiometer value.
-
Setup
The setup utilized a breadboard, an Adafruit HUZZAH32 prototyping board, usb A to micro B, breadboard wires M-M and a potentiometer.
Code was written in Processing and Arduino which was then complied into the prototyping board.
p5.js
-
Interactive Simulation
Seeking a p5.js demo that reflected a nature simulation, I found a project where randomly sized triangle shapes are attracted to your mouse cursor like a flock of birds. I forked the project and rebuilt it on my own personal server.
-
Face Filter
Inspired by Coinbase NFT marketing creative, I created a face filter that applies my personal NFT artwork over the users face by using the PoseNet framework.