do i need some additional circuitry
Yes. Lots of examples on the web, this is one of them.
http://letsmakerobots.com/node/2898