Arribada Penguin Monitoring Platform - v2 - development
Arribada Penguin Monitoring Platform (APMP) is a standalone device featuring a Raspberry Pi and a Raspberry Pi Camera Module with a number of additonal features. The below image is of previous version to form the list of necessary changes.
Block diagram
Block diagram below shows the key features of Arribada PMP device. Device captures photos or video, measure temperature, humidity and air pressure, capture locations and charge batteries with solar cells. Penguin Monitoring Platform can communicates with LoRa and Rock Block or Lacuna.
Key user features - v2
- Capture image/video at defined intervals
- Report system status/sensors via Lora (optional)
- Report system status/sensors via RockBlock Iridium (optional)
- Optional sensors:
- Ultrasonic distance
- Temperatures
- GPS - location
- Power:
- USB flash drive - user removable - contains all images and other captured data
- contains images/videos
- contains json with settings
- SD card with OS is read-only and not to be removed
- on/off switch
- 2x push button
- button 1: test mode - push to turn on the system for 10 minutes
- button 2: general purpose
- Test mode:
- WiFi enabled, user can connect and check camera image or download all images
- Each time test mode is enabled an image is taken.
- Bluetooth:
- System status printout
- Enable test mode
- Configure settings
- Lora:
- Enable test mode
- Configure settings
- LacunaSpace communication
Key user stories - v2
- Penguin camera - Install on a pole in Antarctica. Arrive at location and turn on. Push button for test mode. See images via WiFi on smartphone or leave running and remove USB. To check camera alignment and correct operation. Leave device running for year or more, come pack and swap USB flash drive. Meanwhile real-time reporting via Lora or Lacuna, each day.
- River camera - Install above a river with ultrasonic sensor and optional rockblock connection. Once above river enable the test mode via bluetooth. Check via WiFi the alignment and operation. Leave running and get real time sensor data. retrieve in a year to get back the photos.
- TBD
Configurable parameters - settings - v2
All the setings are defined as Environmental vairables in Linux, settings are changed using one of the following methods: json file present on the USB flash drive, system auto-updates values from it, via lora or via Balena if used
- User definable parameters:
- capture schedule per month:
- start time (UTC) - daily - fixed hour or
sunrise
(default 0:00)
- end time (UTC) - daily - fixed hour or
sunset
(default 23:59)
- interval (in minutes) - 0 to 24*60 (default 60)
- location (automatic if GPS present):
- lat (used for sunrise/sunset calculation)
- lon (used for sunrise/sunset calculation)
- capture type:
- image
- flash config
- video
- pira variables:
- all timer values and defaults
- lora parameters
- rockblock parameters
- sensor reporting interval
- battery settings:
- empty: default 10% - do not wake up the RPi below that
- low-battery: default 30% - wake up only once a day
- normal: general operation
Specification
Device consists of:
License
All our projects are as usefully open-source as possible.
Hardware including documentation is licensed under CERN OHL v.1.2. license
Firmware and software originating from the project is licensed under GNU GENERAL PUBLIC LICENSE v3.
Open data generated by our projects is licensed under CC0.
All our websites and additional documentation are licensed under Creative Commons Attribution-ShareAlike 4 .0 Unported License.
What this means is that you can use hardware, firmware, software and documentation without paying a royalty and knowing that you'll be able to use your version forever. You are also free to make changes but if you share these changes then you have to do so on the same conditions that you enjoy.
Koruza, GoodEnoughCNC and IRNAS are all names and marks of Institut IRNAS Race.
You may use these names and terms only to attribute the appropriate entity as required by the Open Licences referred to above. You may not use them in any other way and in particular you may not use them to imply endorsement or authorization of any hardware that you design, make or sell.