Difference between revisions of "User:Justin"

From Pumping Station One
Jump to navigation Jump to search
Line 1: Line 1:
 
'''Full Name:''' Justin T. Conroy
 
'''Full Name:''' Justin T. Conroy
  
'''Titles:''' [[General Area|General Area Host]], Robot at Large
+
'''Titles:''' [[General Area|General Area Host]], [[SIGBOT|Robot at Large]]
  
 
'''IRC:''' `justin
 
'''IRC:''' `justin

Revision as of 16:27, 21 June 2014

Full Name: Justin T. Conroy

Titles: General Area Host, Robot at Large

IRC: `justin

Minecraft: OptimusPrimeTime

About Me

I like to hack on robots and embedded systems. I'm also reteaching myself some control systems stuff in the hopes that I'll be able to make a lab course on a Beaglebone Black or an XMOS or some other such inexpensive hardware.

Current project

Automatic Cash Membership Dues

I'm working on hacking a Bill Validator from a vending machine. The end goal is to hook it up to a simple interface and the membership database so that people (like me) can pay their dues in cash and have it credit their accounts automatically.

Quick Facts:

  • I'm using a CoinCo MAG32SA Bill Validator that I bought off of eBay.
    • It uses the MDB protocol.
    • I've proven that the bill validator does work and I have been able to enable all bill types and accept money.
    • I'm working on putting all that I've learned so far into a library for the Arduino.
    • The code for the library is available on github now, albeit still as a work in progress.
  • Currently I need to create the user interface and the database stuff on the backend. It's a lot of stuff I've never done before, so this part may take a while.
  • Whenever Hef figures out RFID stuff, it'll have to work with that, for convenience and whatnot.

Sidelined projects

These are projects that I'm technically still working on. I've realized that in order to actually get anything done, I need to focus on a single project, finish it, then work on the other projects. So I'll get back to these projects once I finish the project in the Current Project section.

SmartRap

I'm working on building my first 3D printer with my coworker, Joseph. It will be based on this: http://reprap.org/wiki/Smartrap_mini . We ordered parts from Misumi using their discount they put up on reddit. We still need to budget/buy the rest of the parts (electronics, motors, hot end, etc.) and print out the printable parts.

conbot

An IRC bot, written in LISP. It doesn't really exist yet. I'm teaching myself LISP and making this bot at the same time.

3D printed humanoid robot

  • The design comes from http://www.inmoov.fr/
  • So far I've just printed a couple of parts for the left hand. I haven't bought any of the non-printed parts yet.

Explorations of Silicon Wafers under the SEM

  • I've already viewed the top layer of a wafer and taken some pictures: http://imgur.com/a/1DcJo
  • The next step is hopefully to get the LapMaster running so I can grind some layers off and see actual components.
  • This project is basically on standby until I can figure out the lapmaster stuff.

Want to work on

Old Projects

Laser Turret

For this project I was planning to use an Asus Xtion Pro connected to a Raspberry Pi and some servos to build a laser onto a turret and have it track people. It would play some sound effects from the portal turrets to make it more entertaining. I managed to get OpenNI to compile on the Raspberry Pi, but I found that the Nite libraries, which actually do the user tracking I would need were proprietary, and thus I got stuck on this project. It looks like OpenNI might actually be dying now, so I don't know if I'll ever continue this project. I was really hoping I would come back to it in 6 months or so and find that they had either open sourced Nite or that they had at least provided a binary blob for the Pi. Oh well. Maybe I can try to use Point Cloud Library instead.