Hardware Reference
In-Depth Information
You can also use the Adafruit Ultimate GPS Module , but if you do that, you will need
to disable the serial console so that the GPS can use it (as covered in Hack #16 ). If you
choose this hardware, you will also need to reconfigure gpsd within the Cacheberry Pi
Linux OS to point to the serial GPSr by running:
$ sudo dpkg-reconfigure gpsd
This step is not necessary if you use a supported USB-powered GPSr.
LCD screen
The LCD screen is where the Cacheberry Pi will present geocache information to you
while you're on the hunt. The Cacheberry Pi project recommends the IIC/I2C/TWI
SPI Serial LCD 1602 Module Electronic building block for Arduino .
You can also use the Sainsmart 1602 ICD LCD unit , but you will then have to modify
the driver in the Cacheberry Pi codebase. Steve Whitcher has documented how he
was able to get it working .
It might also be possible to use other 16 x 2 LCD units (such as the one on the Adafruit
LCD Pi Plate, covered in Hack #28 ), but we have not tested them.
Power cord
Because the Cacheberry Pi is designed to be used in an automobile, you can plug it
into an available 12 V power (cigarette lighter) receptacle. Hack #55 covers this sort of
power arrangement in detail.
Since the only device normally plugged into the Cacheberry Pi USB bus is the GPSr
(and a USB flash drive when updating the geocache database), you should not need
to use an externally powered USB hub.
Serial console
This is optional (and not available if you are using the Adafruit Ultimate GPS Module),
but the Cacheberry Pi is configured by default to support a serial console over the
Raspberry Pi GPIO pins.
If you want to add a serial console, just follow the instructions in Hack #16 , and make
a hole in the project box for the wire to come out.
Indicator LED
You can optionally connect an indicator LED. It will flash when a geocache is nearby,
but you don't really need this unless geocaches are few and far between in your part
of the world (or you only have a few in the Cacheberry Pi database).
 
Search WWH ::




Custom Search