Sam Rainey

sir@andrew.cmu.edu

Junior in Electrical and Computer Engineering

I like computers. I like music.

S.O.K.K.E.R.

Soccer, Only you're KicKing around an Evasive Robot

@aquinn, @jafinn, @sir, @sydneyb

Tappy Glove

Gloves that let you send secret messages to your buds and pals

@aquinn, @jafinn, @sir, @eeschnei, @aragura1

Nanobot

Personal, desktop robot powered by a Jetson Nano

@sir, @ppwilson

Tappy Glove 15 Jan 2019, 7:21 p.m. EST
Sunday: We received our parts from the build18 staff, and learned that our buttons were never shipped! We ordered buttons on SparkFun with overnight shipping immediately after retrieving the parts.
Tappy Glove 15 Jan 2019, 9:12 p.m. EST
Monday: We began soldering components (besides the push-buttons) onto two of the PCBs. We also began working on downloading software to program the Wixel. We wrote code for the Wixel to receive incoming bytes from the radio and push them into a buffer, and process the bytes into the proper Morse code through vibration of the motor. We compiled the code, and tested the code, only to find that upon running the code, the Wixel lost USB functionality with the computer via the bootloader mode. Fortunately, the Wixel documentation includes how to hard-wire the Wixel into bootloader mode.
Tappy Glove 15 Jan 2019, 9:12 p.m. EST
Tuesday: We added a reset and bootloader button to the circuit to make interfacing with the computer easier while our problem with the bootloader going on its own persisted. We also looked more into how to transmit/receive data using the Wixel. We began editing the code to fix the bootloader issue, and ensure that the receiving part of the code worked properly. We found that the motor did not respond was expected, but when we implemented the code using the yellow LED instead, we got the expected output from a pre-determined Morse code message. Then we worked on debugging the motor problems. We concluded that the motor works, and that there was a problem with the circuit. We then adjusted the circuit, and the motor started to work.