Posts

Showing posts from November, 2025

Alternate Controller Project: Using a joystick to play borderless snake

Image
      This project was based around the game of snake, where to goal is to eat enough apples to make the snake fill the entire screen of the game. Once this is done, you have won. But if you run into yourself, then you die and have to restart. The gameplay is through the joystick, which is irregular for the game on snake, usually played on a keyboard using the arrow keys or aswd. I would usually include here a CSV snapshot that shows all the parts of the project, but since TinkerCAD didn't have most of the parts required, I will just list them out here. 1 Arduino Uno 1 Breadboard 5 male to male Arduino wires 4 male to female Arduino wires 1 Arduino 8x8 compatible LED display 1 Arduino compatible Joystick Both the 8x8 LED and the Joystick had to be bought separately from the "base" Arduino kit. As such, they required research into them to make sure I got the right parts, as well as how to use an implement them properly. One of the big mistakes I made involved the 8x8 LED, ...

Plant Problem Project: Using a Moisture Sensor to detect hydration levels in a plant

Image
      This project was based around using a moisture sensor to detect water levels in a plant pot, and using the outputted moisture levels to turn a LED on correctly based on the said water level. The three LED's used were the Red, Yellow, and Green. Red was a critical water level signal, at 1/3 and below moisture level. Yellow is the warning light, between 1/3 and 2/3 moisture level. Green is ok water level, and 2/3 and above moisture level. The Moisture sensor is the first sensor in this series that is not from the base Arduino kit, and is something that had to be sourced externally, through Amazon. The project was simple to make, and didn't require much on the hardware engineering side. I plugged the input side of the LED's into the D2, D3, and D4 pins for the Red, Yellow, and Green LED's respectively. I also plugged them into ground as-well. The moisture sensor required three inputs to function. One is the standard ground, the VCC is connected to the D8 pin, and the...