Design, assembly and calibration of a microcontroller-based Geiger-Muller doserate meter