Logan and John worked together to learn about Arduinos by using a practice board, instructional articles, and online videos. They both worked at their own pace, as well as their own final project. During this learning module, both Logan and John encountered errors in problems with assembling the wires on the arduino and breadboard. After some time, both partners helping each other, and a little help from Mr. Detrick, they were able to overcome their problems.
The image on the right is the final version of what Logan and John did. They added a sensor, lights, and a horn to simulate a backup camera.
The image on the left is Logan and John working together on their code and Arduino.
Logan and Natalie worked together to learn about soldering. In the beginning, both struggled with putting the right amount of solder on. It was either too much or too little. After a while, they began to get the hang of it and ended up successfully completing the whole tutorial.
The first image is Natalie practicing her soldering on the bottom of the soldering board. She is currently soldering wires through some holes.
The second image is what the soldering board looked like post-completion of the soldering kit tutorial.
Logan and John worked together to learn how to 3D print different projects. They felt that knowing how to 3D print could be a vital skill in later learning modules. They had used CraftBot in order to create their designs. They encountered a setback with the 3rd image below, in which the pencil gripper was designed to have holes for screws to create a stable ball. Instead, the holes had printed incorrectly. After everything was all said and done, Logan and John were pretty successful with their prints, with only having one bad print. They also developed a good understanding of the ins and outs of 3D printing.
The image above was the first experimental print from Logan and John.
The image above was a present to Mr. Detrick from Logan and John. They named the polar bear "Daryl."
The image above shows a pencil gripper deisgned for individuals with low moter functions in their hand, wrists, and forearms. The print is designed to make it easier to hold a pencil (or even a pen).
Logan and Aaron worked together to do a hands-on project involving a RC car. They goal was to take an old, beaten-up RC car and rewire and code new abilities to the car. Logan and Aaron were able to connect the car to a Bluetooth chip to help program the RC car. They ran into errors throughout the entirety of the learning modules, but they were able to work past them by using the help of each other and Mr. Detrick. Their main issue, which sadly they did not overcome, was 3D printing a mold for the Arduino, wires, Bluetooth chip, and batteries to go in while the car drove. Both really enjoyed this learning module and are looking forward to progressing their RC car in upcoming learning modules.
The image above is the final version of the RC car. It will adapted more in the future.
The image above is Aaron working on the code and app for our RC car.
Partnered with Natalie Slovak
Logan and Natalie worked together to program a learning machine that could identify different types of flowers using TensorFlow. They had created their program based on a TensorFlow tutorial and used Google Colab to create it. The program was pretty successful and they only had an issue when it came to identifying a tulip. They had added a different dataset of tulips and the program was able to correctly identify the flower.
The image to the left is an image of their code, which specifically focuses on the softmax function of our program, which basically helped fix the run time and accuracy.
The image to the right is one of the datatsets Logan and Natalie added to their flower program.
Originally, Logan wanted to work with Aaron and put a camera on a RC car. However, Aaron and Logan mutually agreed to split up this learning module because of how far they had gotten in different directions. In Learning Module #6, Logan learned the ins and outs of a Raspberry Pi 4. He was able to incorporate an USB camera and ultrasonic sensor into his project. The camera is able to capture a live feed, and the ultrasonic sensor detects people in a certain distance from the camera and returns their distance in centimeters.
The image to the left is a picture Logan took that shows him using the Raspberry Pi and camera.
The image above shows code for the camera.
The image above shows the code for the ultrasonic sensor.
The image to the right is the Raspberry Pi hooked up to the camera and ultrasonic sensor.
Logan and Frankie worked together to program mini games on Unity. Their original goals were recreate iconic games like Pong and Space Invaders. Like the rest of their peers, Logan and Frankie did not find much success in this learning module as they ran into a multitude of errors, such as compile-time, logic, and null-pointer exceptions. Logan and Frank had worked separately and together for the pong games, and then independently on a Wall Ball and Space Invaders project (see Frankie's portfolio for Space Invaders). Their main success was their determination to get their programs to work. They were able to make some substantial progress on the last day.
A photo of my pong game
A photo of my wall ball game
Example of my code for the red paddle, which is an AI-like computer player
Example of my scoring system for the wall ball, speeding up the ball as the game goes on and the number of lives the player has, as well as deducting lives