113
edits
Cesardaher (talk | contribs) |
Cesardaher (talk | contribs) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
='''Twitter-Controlled LED Matrix'''= | ='''Twitter-Controlled LED Matrix'''= | ||
[[File:TCLM_video03.mp4|500px]] | |||
=='''The concept'''== | =='''The concept'''== | ||
Line 8: | Line 10: | ||
The conceptual interest in developing this project is the idea of having an unconscious collaborative experience. Through Twitter, users can engage in fast and easy communication with friends, but also with people all around the world. There is a lot of fear regarding how the data generated though Twitter and other social media platforms can be used to profile people, creating an environment that lacks privacy. However, since common people such as myself also have access to this data, it is possible to think of harmless interactions using it. In this case, people are unconsciously participating and influencing this project when they produce tweets with directional words. Though just an experiment, the principles used in this project could serve as reference for ways in which we can use social media to create collective artworks. | The conceptual interest in developing this project is the idea of having an unconscious collaborative experience. Through Twitter, users can engage in fast and easy communication with friends, but also with people all around the world. There is a lot of fear regarding how the data generated though Twitter and other social media platforms can be used to profile people, creating an environment that lacks privacy. However, since common people such as myself also have access to this data, it is possible to think of harmless interactions using it. In this case, people are unconsciously participating and influencing this project when they produce tweets with directional words. Though just an experiment, the principles used in this project could serve as reference for ways in which we can use social media to create collective artworks. | ||
The Arduino file for this project can be downloaded here: | |||
[[File:TCLM.ino]] (Uploaded on 9. March 2020) | |||
=='''Requirements'''== | =='''Requirements'''== | ||
Line 118: | Line 124: | ||
These functions were adapted and used both for columns and rows and can be expanded into different sized matrixes. | These functions were adapted and used both for columns and rows and can be expanded into different sized matrixes. | ||
==Prototyping== | =='''Prototyping'''== | ||
==='''3x3 LED Matrix'''=== | ==='''3x3 LED Matrix'''=== | ||
Line 190: | Line 196: | ||
[[File:TCLM_video03.mp4|400px]] | [[File:TCLM_video03.mp4|400px]] | ||
For the next prototype, I used a Adafruit WS2812 8x8 Matrix instead. This LED Matrix has the advantage of being built-in for microcontroller use, with many functions available in its library. It also has the advantage of using only three pins and having no need for additional resistors, which made its connection very easy. The downside is that it needs an external power supply. The way it's connected to the microcontroller is as follows: | For the next prototype, I used a Adafruit WS2812 8x8 Matrix instead. This LED Matrix has the advantage of being built-in for microcontroller use, with many functions available in its library (Adafruit NeoPixel library). It also has the advantage of using only three pins and having no need for additional resistors, which made its connection very easy. The downside is that it needs an external power supply. The way it's connected to the microcontroller is as follows: | ||
<pre> | <pre> | ||
Line 238: | Line 244: | ||
else if (check.indexOf("right") != std::string::npos) { | else if (check.indexOf("right") != std::string::npos) { | ||
//new | //new | ||
check.toLowerCase(); | |||
else if (check.indexOf("right") != std::string::npos) { | |||
</pre> | </pre> |
edits