Weekly Accomplishments:
Very good news this week in that the issues from last week were resolved! Soldering the pieces in fixed a lot of the issues I was seeing with the RFID reader/writer, and as of right now we have the following setup working:
RFID Read/Write -> File Write -> RSync -> Server Upload
Server -> Game
This means that the only outstanding issue is translating the RFID output to something recognizable by the game. When reading the RFID tag, any blank space appears to be changed into junk values, meaning that the user associated with it is not recognized (for example, if the user was “Maywood”, it is read in but the game sees it as “Maywood+junk vals” and doesn’t associate it with the user “Maywood”.
I started on a trimming piece to stop this error from occurring but messed up a bit of code in the process. First priority is fixing this bug so that we can finish the core functionality of the game.
It’d also be nice to do an automated RSync. That’s 2nd or 3rd priority.
As for other progress this week, we got the claws for Jody done, and the pendant designs are in the work. Instead of 3D printings, we’re going to use clay to envelop the tags and carve/paint designs in. Should be a much easier solution.
Also attempting to get a 3rd animal made before the end of the class. We’ll see how it goes.
Images:
Here’s a video of the program reading in a user’s name through the RFID reader/writer, ready to give them an anima
https://drive.google.com/open?id=1iwWv7HLuNg9Qk-LZaCYXrq_0CxLINis8
Additional Material List:
-
- Battery/USB Charger (still torn on which I’ll be using, but right now it isn’t a priority)
- MicroSD Card (this might add a bit to the expense of the plush
- Cost of Plastic for 3D printing the pendants (depends on whether I’m crushing the old pendant ot make the new one, or working around the original key fob. Again, I’ll make this call once I have a base product working).
Areas of Concern:
Now that most soldering is done, just a matter of fixing that RFID output formatter and setting up automated tasks for rsync.
It’d also be nice to get the pis hooked up to the wifi of wherever we’ll be presenting them, so that they won’t be tied to a 10ft radius around my phone.