Fourth Week in Interactive Art
We have now finished our 4th Week of Interactive Art.
Here is a list of what happened.
On 1/27/25, I was able to spend some time and completed Lab 5. Here is some of the notes and footage I recorded while I was performing Lab 5:
Notes:
What is an Ultrasonic Proximity Sensor (SR04 in kit)?
- Provides a way of detecting objects at a distance between 2-400 cm
- Arduino sends a pulse to the sensor's trigger, causing the sensor to send out a burst of ultrasonic sound
- When the sensor receives the echo, it raises its echo output to a HIGH level
- Distance it senses is encoded in the length of time that the Echo pin is HIGH
- Can provide temperature and humidity information to the Arduino with just one wire
- VSS: Ground (GND)
- VDD: 5V power for display
- V0: Contrast adjustment, connected to potentiometer wipers
- RS: Register select
- RW: Read/Write pin to select how the Arduino should communicate
- E: Enable pin (LCD works when E is connected to ground)
- D0-D7: Data pins for communication
- A: Anode (positive) pin of the LCD's backlight LED
- K: Cathode (negative) pin of the LCD's backlight LED
Ex 1:
Ex 2:
Ex 3:
Note:
What is the voltage of a Battery?
- All batteries, no matter the type or size, have 1.5V
- Difference is that bigger batteries last longer
What are the different types of battery connection?
- Serial: Involves connecting 2 or more batteries together to increase the battery systems overall voltage
- Does not increase capacity (Amps-Hours)
- Parallel: Connecting 2 or more batteries together to increase the Amp-Hours capacity
- Does not increase voltage
What does Binary look like?
What are the different type of binary for each variable type?
- Int: Whole number variable
- 16 bit
- Byte: 8 bit
- Nibble: 4 bit
- Float: Decimal number variable
- Const: Constant number
- Long: Whole number variable
- 32 bit
Anatomy of Arduino Code:
//Global Variable: Placed outside of Main function
Int led = 6
Int hungry = 7
//Setup loop
Void Setup ()
{
}
//Function loop
Void loop()
{
}
What is a Floating Pin?
- An unconnected pin
- Pull-up resistors: helps connect floating pin to a voltage
- Pushing switch connects pin to ground
On 1/30/25, we were able to cover everybody's project ideas, functionality of touchdesigner, as well as go over Lab 4. These are some of the notes I recorded from this lecture.
Touch Designer Notes:
- TOP: Texture OPerator
- Handles mainly 2-D functions
- CHOPS: CHannel OPerators
- Deals with sound, and audio
- SOP: Surface OPerators
- Involves 3D objects and surfaces
- MAT: MATerials operators
- Comprises of shaders and textures to apply to 3D objects
- DAT: DATa operators
- Involves coding as well as math functions and data
- COMP: COMPonent operators
- Contains general coding/object functions
Lab 4:
- Pulse with Modulation: A process of controlling a signal by turning off and on
This marks the end of Week 4. Looking forward to what's next for Week 5.
Comments
Post a Comment