Close

SD Cards configured

A project log for Cosmic Array

An array of cosmic ray detectors across a landscape that demonstrates in light and sound how cosmic rays are constantly all around us.

paul-schulzPaul Schulz 07/30/2017 at 05:410 Comments

The software for the detectors has been installed on the SD Cards, and prepared for posting to Robert for installation in the Raspberry Pi Zero's.

This installation contains new audio files.

Cosmic Array SD Cards

Some details

The OS Image being used is Raspbian Jessie (2017-07-05-raspbian-jessie-lite).

A Raspberry Pi 3 is used as it provides a wired network interface, as well as a screen and keyboard.

Once the OS Image has been written to the SD Card (16GB), it is booted with screen and keyboard attached and via the configuration tool (raspi-config), the hostname is set (cosmic-array-*-*), the SSH service is enabled and the Pi is rebooted.

SSH keys are manually copied to the card using ssh-copy-id.

An ansible playbook is used to connect to the system via SSH and setup the wireless, additional packages and to checkout the cosmic-array software from GitHub. While this might be slightly overkill for individual cards, these configuration tools will allow all 16 detectors to be modified and updated easily later on. 

Finally, the 'config/install.sh' script is run from the cosmic-array software to setup boot parameters (audio system overlay), programs started on boot and  audio volume settings. This script will probably be included in the ansible setup process in the future.

Discussions