Getting wierd characters trough sda sca connection

Yes. First lesson code tags.

`/* includes */
#include <Wire.h>

/* prototypes */
void delay_minutes(unsigned int);

/* defines /
#define BYTES2READ (4)
#define HIH8121addr (0x27) / slave I2c address /
#define EPOCH (1) / time between reads (mins) */

Learn how to use them then edit your post and include them.

Did you set your monitor to 19200?