Project Curacao2 – Part 6 – Raspberry Pi Zero Base Unit Build

Project Curacao2 – Part 6 – Raspberry Pi Zero Base Unit Build

Deployment of Project Curacao2 is only 1 month away (Early June 2017), so it is time to get the base unit based on the Raspberry Pi built and running.  Our plan is to leave it outside for three weeks as a last system test.   We will continue writing the software  We already have the two remote weather sensors (LoRa WXLink boxes – see parts 1-5 of this series) up and running. We have tested the LoRa WXLink range (1715 meters with the Yagi Antenna) and have determined that it is sufficient for our project in Curacao.

Solar Power
New Solar Panels on Top of the Project Curacao Box – WeatherRack in Background

Project Curacao2 is a redesign and rebuild of the Project Curacao environmental monitoring system that was running down on the island nation of Curacao in 2014 and 2015.   It finally died after a loose wire in the solar panel assembly (not in the panels, but in the internal wiring) finally came completely loose.   We are now using a LoRa WXLink wireless transmitters for data collection.

Parts List For Project Curacao 2

No project is complete without a parts list.   We will update this as we add some additional parts, but this is what is in the box as of April 28, 2017.

Project Curacao2 Base Unit Parts List (April 29, 2017)

Part Name Description Source
Bud Enclosure 15-47/634” x 11-51/64” x 6-9/32” Waterproof Enclosure for Base Unit https://amzn.to/2pgNAI0
Raspberry Pi Zero Raspberry Pi adafruit.com
Pi2Grover Raspberry PI to Grove Connector Interface store.switchdoc.com
433MHz LoRa Transciever Serial LoRa RFM95 Grove board (coming soon on store.switchdoc.com)
433MHz Yagi Antenna 433MHZ Yagi with adaptor cable for LoRa (coming soon on store.switchdoc.com)
Arduino Uno Uno for the LoRa WXLink (maybe removed in future) various
Grove base Shield for Arduino V2 Grove Adaptor for Arduino Uno store.switchdoc.com
(3) Grove PowerSave Allows power to be switched on and off for power hungry devices store.switchdoc.com
Grove 4 Channel 16 bit ADC I2C 4 Channel 16 bit ADC based on ADS1115 store.switchdoc.com
HDC1080 Inside Temperature and Humidity For TempHumidity inside of box store.switchdoc.com
I2C Hub Expands number of I2C ports on bus 0 store.switchdoc.com
Grove PowerDrive Allows a switchable higher current drive than just GPIO pins and Pi2Grover pins – for Fan (coming soon on store.switchdoc.com)
5V Fan 5V Fan for Air Quality Sample and a bit of cooling) adafruit.com
Grove Air Quality Sensor Accurate and sensitive Air Quality Sensor store.switchdoc.com
WeatherBoard Contains I2C ports and the Barometer – also WeatherRack Interface if we choose to use one on the base unit store.switchdoc.com
Dual WatchDog Timer Hardware Watchdog Timer for Raspberry PI – resets computer if the computer gets lost store.switchdoc.com
4 Channel I2C Mix Expands the Raspberry Pi’s one I2C bus to 4 separate I2C buses – Removes address conflicts store.switchdoc.com
SunAirPlus Solar Panel Charger/Controller and Data Gathering Device store.switchdoc.com
USB PowerControl Allows switching off the power to the whole system in case of a low battery condition and also to do a power on reset to the Pi store.switchdoc.com
SunLight Vis/IR/UV Sensor Under a quartz window – store.switchdoc.com
(2) Quartz Windows for Box Allows UV through for sensors store.switchdoc.com
Solar Panel Connector Connects up to 4 solar panels together store.switchdoc.com
Solar Panels 6v Solar Panels – up to 4 – We could use our inexpensive 6V solar panels, but we are using the Voltaic Systems panels that we have sitting around.  Much more expensive. store.switchdoc.com or voltaicsystems,com
OLED Display Displays status of station store.switchdoc.com
Grove Lightning Detector Detects and reports Lightning in the area store.switchdoc.com
(2) 6600mAh LiPo Batteries Power Stores for the box adafruit.com
Raspberry Pi Camera Camera (either version) for Raspberry Pi Various
Pi Camera Cable You need the special one designed for the Raspberry Pi Zero adafruit.com
Pan Tilt for Pi Camera Allows the Pi to move the camera – Mini Pan and Tilt Kit with 2 Servos jameco.com
Plastic Bubble for Camera Puts the camera up in the air and heat. Superior Lighting
16 Channel 12 Bit PWM Driver Servo 16 Channel Servo Driver (only need two channels) adafruit.com
(2) LoRa WXLink Solar Kits Contains all the hardware to build the transmitter and receiver (coming soon on store.switchdoc.com)
(2) WeatherRacks For the two LoRa Receiver – you could add a third to the base unit store.switchdoc.com
(2) Grove AM2315 Outdoor (needs to be covered) Temperature and Humidity sensors for WXLinks store.switchdoc.com
USB WiFi Wireless Dongle Any Raspberry Pi Supported (get one with External Antenna) Various
A Variety of Grove Cables Grove to Pin Headers, 50cm Cables, 20 cm store.switchdoc.com/Cables

The Build

We took a Bud Industrials Box (see parts list above) and started adding all our internal parts to the box. We have been using plastic standoffs and then super gluing them to the plastic bottom, side and top of the box. We used to use screws through the box to mount these, but we find this technique to work well although the glued supports can’t take a lot of side torque before snapping off, but they hold the parts solidly in place.

Our design philosophy is to have a few holes as possible in the box. Less chance of leaks.

Here is the box with most of the parts installed (and labeled!)

Project Curacao2

Coming Next?

Flame on. We apply power to the box and see what is happening with the hardware and the slightly modified GroveWeatherPi software.

2 Comments

  1. Hi Thanks for doing this for the community…

    Question I see two batteries, I asume they are in parallel right? what about charging issues on previous post you have said not to put two batteries together?????

    Please advise I have a project that really needs to be up all the time….

    Thanks
    PedroMMR

    • Yes, I do have two batteries in parallel. Not recommended. It is a hazard.

      However, if you are going to do this, here is what to do:

      1) Make sure both batteries are fully charged and at the same voltage before connecting.

      2) Make sure you use exactly identical batteries for both batteries.

      Lots of batteries isn’t going to keep you up all the time. You need to make sure, on the average, to be charging the batteries with more current than you are taking. I know it’s obvious, but this is the crucial issue with solar powered systems. More batteries allow a longer time between charges. Make sure you build your system to survive a brownout (see our blogs) and make sure you protect your system with a watchdog timer to recover if the processor glitches (which it eventually will – especially with inexpensive solar power systems).

      SDL

Comments are closed.