Difference between revisions of "User:Caio"

From DigitalCraft_Wiki
Jump to navigation Jump to search
 
(32 intermediate revisions by the same user not shown)
Line 8: Line 8:
  
  
= The Expanded Toolbox 2016 =
+
= Practice 2015/2016 =
  
== Starting Point ==
+
== Q8: The Expanded Toolbox ==
 +
[[PracticalTheExpandedToolbox | The Expanded Toolbox 2016 Instructions]]
  
=== The moment I knew what I wanted to do ===
+
'''>> [[User:Caio/The_Expanded_Toolbox_2016 | Caio Vita - Expanded Toolbox personal page]]'''
  
When I saw Ryoji Ikeda immersive performance audio-visual.
+
= Practice 2016/2017 =
  
'''https://www.youtube.com/watch?v=k3J4d4RbeWc'''
+
== Q9: Unravel the code V ==
  
[[File:ryojiikeda01.jpg | 500px]]
+
[[Unravel_the_code_v | Unravel The Code V Instructions]]
 
+
=== Creative Background ===
+
  '''>>[[User:Caio/Unravel_the_code_v | Caio Vita - Unravel The Code]]'''
 
 
I starting studying Graphic Design in Brasil, since them I've done a one year exchange in Interactive/Media/Design in KABK, and after that I just wanted to transfer my studies to Netherlands, and ended up at Willem de Kooning.
 
I considered myself a multidisciplinary designer, my work is very image based and I work with different mediums, which includes photography, video, digital and printed images, virtual reality and new media.
 
 
 
[[File:caiovitaprocessing.jpg | 400px]] [[File:caiovitacollage.jpg | 200 px]]  [[File:caiodeultilt.png | 400 px]]
 
 
 
=== Topic of Interest ===
 
 
 
[[File:material.jpg | 500px]]
 
 
 
. Transformation of Materials (digital, analogue, physical and virtual)
 
 
 
. Surveillance
 
 
 
. Augmented Reality and VR
 
 
 
. Hyperreality
 
 
 
. Immersion
 
 
 
. Photography
 
 
 
=== Medium ===
 
 
 
I I want to learn MAX MSP, combined with electronics and optical hardwares (projectors, scanners, cameras).
 
 
 
[[File:maxmsp1.jpg | 500 px ]]
 
 
 
= Project: Video Synthesizer =
 
 
 
My idea was to create a toolbox that I could use to make interferences on a video signal.
 
 
 
[[File:scketchcaio.jpg | 500 px ]]
 
 
 
== How VGA Works ==
 
 
 
I first figure out what are the VGA Pins, what each one are for and how to create two cables with loose ends so I could use on the breadboard.
 
The vga send an analogue signal for RGB and the signal for V-Sync and H-Sync, with all of this it can transmite the video form one source to another.
 
 
 
[[File:vgaschematic.jpg | 500 px ]]
 
 
 
[[File:cabos1caio.jpg | 500 px ]] [[File:cabos2caio.jpg | 500 px ]]
 
 
 
Got the signal right, going trough the pins.
 
 
 
[[File:vgaoutput2.jpg | 500 px ]]
 
 
 
== Using Arduino to output VGA ==
 
 
 
Also, at the same time I was searching for ways to make an interference on the vga signal that would look interesting and doable, I found some instructions of how to get a VGA signal out of the Arduino UNO.
 
 
 
http://www.pyroelectro.com/tutorials/arduino_basic_vga/schematic.html
 
 
 
http://www.gammon.com.au/forum/?id=11608
 
 
 
[[File:patternsch1.jpg | 500 px ]] [[File:patternsch2.jpg | 500 px ]]
 
 
 
Making some patterns with analogue output:
 
 
 
[[File:vgapatterns1.jpg | 500 px ]] [[File:vgapatterns2.jpg | 500 px ]] [[File:vgapatterns3.jpg | 500 px ]]
 
 
 
Also, using the VGA Library for arduino to create some small resolution drawings.
 
 
 
http://forum.arduino.cc/index.php?topic=320238.0
 
 
 
[[File:vgalibary1.jpg | 500 px ]] [[File:vgalibary2.jpg | 500 px ]]
 
 
 
[[File:vgalibary3.jpg | 500 px ]]  [[File:vgalibary4.jpg | 500 px ]]
 
 
 
Videos:
 
 
 
{{#ev:youtube|https://www.youtube.com/watch?v=TaBb-bVJog8}}
 
https://www.youtube.com/watch?v=TaBb-bVJog8}
 
 
 
{{#ev:youtube|https://www.youtube.com/watch?v=fUAVsF8W5Eo}}
 
https://www.youtube.com/watch?v=fUAVsF8W5Eo
 
 
 
== Final Work ==
 
 
 
Using the new knowledge I learned about VGA and Arduino, I assemble together a small tool that use three knobs to create an interference on the Red, Green and Blue channel of the VGA signal I'm outputting from a computer to a monitor.
 
 
 
The Arduino is running the code from the "Moving Graphics" example I found on http://www.gammon.com.au/forum/?id=11608
 
The code doesn't do much in this particular tool, but it output creates an electric interference when I turn the knob.
 
 
 
The signal come from my MAC, pass trough the breadboard and go to the monitor. There's a knob that attach a RGB output from the arduino to the RGB of the MAC/monitor causing an noise interference.
 
The V-Sync, H-sync and ground just goes trough the MAC, straight to the monitor without any interference from the arduino.
 
 
 
[[File:finalschematic.jpg | 500 px ]]
 
 
 
[[File:finalscaio1.jpg | 500 px ]] [[File:finalscaio2.jpg | 500 px ]]
 
 
 
[[File:finalscaio3.jpg | 500 px ]] [[File:finalscaio4.jpg | 500 px ]]
 
 
 
[[File:finalscaio5.jpg | 500 px ]]
 
 
 
 
 
{{#ev:youtube|https://www.youtube.com/watch?v=C4f2nOJsU0w}}
 
 
 
https://www.youtube.com/watch?v=C4f2nOJsU0w
 
 
 
 
 
Another way I can use it is to connect one monitor in each cable and make the output/input signal go on a loop to create the noise interference.
 
 
 
== Conclusion ==
 
 
 
I couldn't dedicated all the time I wanted to learn electronics and arduino on this quarter, but it was enough to open the doors for me to see what electronic can do for my projects.
 
I want to keep learning about outputting video, and how I can use arduino to actually generate all the graphs instead of only creating an electric interference on the video signal. Right know it only create noise, but I want to be able to control better what I output and how to manipulate it for my needs.
 

Latest revision as of 00:11, 8 November 2016

Hello World

Caiovita.jpg

I'm Caio Vita, a Graphic Design student from Brasil with a big passion for electronics and new media art.

email: 0919798@hr.nl

interweb space: caiovita.com [1]


Practice 2015/2016

Q8: The Expanded Toolbox

The Expanded Toolbox 2016 Instructions

>>  Caio Vita - Expanded Toolbox personal page

Practice 2016/2017

Q9: Unravel the code V

Unravel The Code V Instructions

>> Caio Vita - Unravel The Code