This article will be updated to track the progress.
Eagle schematic
In order to have a better documentation, I redesigned the schematic of the LCD/encoder/Rpof interface using Eagle.
Here some data :
- Eagle
- Used Eagle vs. 8.3.2
- Libraries used :
- adafruit
- dp_devices
- rotary-encoder
- Sparkfun-*
- Schematic
I didn't design the schematic to produce a PCB. Since is a single thermometer the interface is wired on a prototype board anyway.
It is a starting point if somebody wants to do it.
The enclosure
Well, finding a good enclosure for a prototype is not easy and as usual I had to use some fantasy :)
From Michaels I did buy a plastic shadow box (5 x 7 x 2). Then I did buy a fancy and sturdy cardboard and I did cut in order to adapt to the shadow box.
With patience I adapted the circuits to the shadow box.
The Raspberry Pi A+ is glued via some pins to the back of the cardboard and on the same I did cut the space for the display.On the front there is thus the display, the encoder and the pushbutton, connected to the original RPOf.
The power is provided by a coax connector. Originally I did buy a USB connector but is too big for the box.
Currently I'm working to prepare the space for the pushbutton and the sensor.
Here some pictures of the work done so far.
Front. On the top the display and for now the encoder. The pushbutton will be on the bottom, center. |
Back of the box. The Raspberry Pi is below the prototype board. On the left the RPOf and the encoder, the LCD on the top |
Sensor connections
The DS18S20 sensor is coming from Adafruit already sealed and connected to a cable.
Here the connections to the external connector:
- Sensor Orange-white wire
- Vcc
- pin 3 connector
- internal red wire
- Blue-white wire
- Data
- pin 2
- internal blue wire
- White wire
- GND
- pin 1
- internal white wire
Things to do
Here a list :
- [ done ] Redesign the schematics in Eagle for a better standard documentation and future possibility to prepare a PCB
- [ done ] move the code on a Raspberry A+ - no need to have a lot of things for the project, so a smaller Raspberry Pi would do
- [ done ] Build the LCD/encoder/RPOf interface for the Raspberry A+
- [ done ] Put it in a box
- [ working ] Make the box decent
- [ tbd] waterproof the box
- [ working ] Test the thermometer
No comments:
Post a Comment