
#extradirty

titsay
"I'm Dorothy Gale from Kansas"

roma★
Mike Driver
Show & Tell

tannertan36
Three Goblin Art
Stranger Things
2025 on Tumblr: Trends That Defined the Year
One Nice Bug Per Day
Lint Roller? I Barely Know Her
Not today Justin
Alisa U Zemlji Chuda
Claire Keane
i don't do bad sauce passes
🪼
d e v o n
tumblr dot com
Cosimo Galluzzi
seen from Hong Kong SAR China

seen from Singapore
seen from Italy

seen from Poland

seen from Greece
seen from United States

seen from United Kingdom

seen from Thailand
seen from Chile
seen from United States

seen from T1

seen from United Kingdom

seen from United States

seen from United States

seen from United States

seen from China
seen from Malaysia

seen from United States
seen from Italy
seen from United States
@hellocapsize-blog

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Project 3. Visual Temperature Sensor - Using Processing and Arduino to create visual data for temperature analysis.
I decided on my chosen idea of using a thermistor to monitor room temperature and creating a visual display of the information in Processing. In my sketch, I used an equation found online to convert the sensor information into an accurate temperature for degrees Celsius and Fahrenheit. This information was then sent to the Serial Monitor so that it could be imported to Processing in real time. The Arduino code would also include the ability to press a button to change the information from Celsius to Fahrenheit. Then, I built up code to create a visual representation of the environment’s temperature, including using a graph, changing the background colour depending on the temperature and more.
Overall, I felt like this project was a huge success, as it not only did exactly what I wanted it to do, but it looked good too. I feel it perfectly represented the relationship between Arduino and Processing, and I’m very happy with the outcome.
Development 16. Processing - Using Processing’s shape functions to create organised art that fills the whole canvas.
After learning the ins and outs of Arduino, we moved onto Processing. Processing works in a very similar way to Arduino, so it was easy to catch onto how to code certain things. However, the main difference between them both is that Processing has a canvas that can be drawn on using shapes such as lines, ellipses, rectangles, etc. This means that there are infinite possibilities with what you can make, draw, do or even interact with. Tying this in with Arduino gives you extra possibilities, as you can use the Arduino hardware to create visual data. The outcome from this development work resulted in the art above.
Development, 16, Processing
Project 2. Joystick Instrument - Using the Joystick module with the buzzer to create an [annoying] instrument.
The joystick module worked by taking an ‘x’ value input and a ‘y’ value input depending on how you moved the joystick. In my sketch, I decided to determine the ‘x’ value to be the duration of the note played and the ‘y’ value to be the frequency of the note played. Upon first experimentation, I discovered that the input wasn’t very accurate and jumped around a lot due to the values being so high (from 0-1023). With this information, I decided it would be better to map the input so that instead of playing the a frequency between 0 and 1023, it would play a set number of 11 frequencies in an array.
Overall, I felt that this project demonstrated exactly what I wanted it to do. If I had more time, I would have liked to develop a visual cue for this too, such as LEDs reacting to the input.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Development 15. Serial Input - Interacting with the Serial Monitor to create an interactive story.
A good thing with the Serial Monitor is that you can actually interact with. By using the code ‘Serial.readstring();’, the void loop is actually paused until the user gives the Serial Monitor some form of input. This can be used in many ways: data collection (surveys, questionnaires), interactive stories, etc. In this Sketch, I attempted to write a story that the user can get immersed in. The issue I faced was the lack of memory that the Elegoo Uno R3 had to offer: before I could even develop my story, the hardware ran out of memory and stopped me from progressing. So, while there are many benefits of Serial Input, having the ability to write stories is certainly not one of them.
Development 14. Ultrasonic Sensor - Creating a motion sensor that lights up LEDs when activated.
Using an Ultrasonic Sensor, I created a motion sensor that lit up a set of LEDs whenever an object was placed less than 50cm in front of it. The general idea was to set up the Ultrasonic sensor to activate whenever someone walked past it - like a motion activated night light. However, because it worked using Ultrasonic sound, it meant that a distance had to be set for it. The struggles I faced with this was discovering that certain objects didn’t bounce the sound back as well as others. For example, if I placed hard wood in front of it, the sound would bounce back perfectly almost every time. However, if I stood in front of it, my clothes would muffle the Ultrasonic sound and prevent it from bouncing back at all. Then, if I placed my hand in front of it, it’s an uneven surface, so the sound would sometimes bounce back and sometimes wouldn’t. This made the Ultrasonic sensor very inaccurate, and it is unlikely that I would use it ever again.
Development 13. Thermistor - Analysing the room temperature using a thermistor and the serial monitor.
A lot of maths went into this sketch. Luckily, it wasn’t my maths (otherwise I’m not sure this section of development would have been successful), it was a section of code found online available for the public to use. This code converts the input values from the thermistor into an accurate temperature in both Celsius and Fahrenheit. I only wanted to see Celsius in this sketch, so I printed the variable Tc (Temperature Celsius) into the serial monitor and watched as it showed me the temperature of my house.
Development 12. Light Dependent Resistor - Using the buzzer to demonstrate how an LDR works.
As seen in the sketch above, the LDR is connected to an analog Pin and the data it takes in is mapped to fit a wide range of frequencies. I also attempted to alter the voltage of an LED pin depending on the LDR’s input value, but this wasn’t as successful despite my best efforts. These sections of code can be seen with two forward slashes in front of the code. The tone is played for 5ms and there is a 10ms delay at the end of the void loop to prevent distortion in the buzzer, and to prevent glitches or crashing.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Development 11. Potentiometer - Using the buzzer to demonstrate how a range of input values from a potentiometer can be used.
For this one, I used a Potentiometer - which is a twisty, turning knob - alongside a buzzer and LEDs to demonstrate how data can be used in several ways from a single input. As seen in the Sketch, I mapped the input values to be of a wider range: between 0 and 1500. This would mean that there are more frequencies to be played with when using the data on the buzzer. Then, I also used an if/else statement to light up a green and red LED. If the potentiometer was over halfway turned clockwise, the green LED would light up. If not, the red LED would light up.
Development 10. Buttons - Using the if and else functions to program tones from a buzzer to certain buttons.
Similar to Development 9, using the pitches library, I’ve programmed buttons to activate the buzzer into playing a tone with the ‘if’ and ‘else’ functions. It works in the sense that IF a button is pressed, play the tone, ELSE, do nothing and continue to cycle through the sketch until a button has been pressed. There are 4 buttons, so there are 4 variations of ‘if’ and ‘else’. The notes I used are G, F, C and D sharp, which allows me to play the riff from ‘We Like To Party’ by The Vengaboys.
Project 1. Flight of the Bumblebee - Using a buzzer and LEDs to recreate a segment of a song.
Using what I had learnt so far, I ventured onto my first project to demonstrate the uses of analog and/or digital output. My project focused on how Arduino can be used to display visual cues upon playing tones using the buzzer. After learning about arrays and discovering the best ways to shorten code, I first attempted to add all the relevant notes to an array and use a ‘for’ loop to reduce the need for lengthy code. However, I believed this method would be problematic with long sequences as it means that if even one note is wrong, I would have to navigate the whole array, whereas if I program each note individually, I can create annotations to help me understand which section of the melody is being played and quickly solve any issues.
After adding around 25 seconds worth of sound, I decided to end the loop by cycling through 3 different octaves of the D note and giving power to all the LEDs, which created a nice multi-coloured glow.
The project can be seen in action here: https://youtu.be/xu7Et3GWu8g

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Development 9. Buzzer - Using for loops to create a musical pattern with the buzzer.
The sketch above is used to play a series of frequencies on the buzzer. The frequencies are converted to easier to understand ‘notes’ using the pitches library. This sketch will play the riffs from Teddypicker by Arctic Monkeys. The buzzer is very good for user interaction, as it can be used to play certain tones when the user does something.