Problems trying to wake up ATMEGA328p from sleep with ADXL345

The interrupts() function turns all interrupts on. The "linking" between an interrupt source and an interrupt action (routine) is done by attachInterrupt().

By the way, the following is NOT the correct way to use the attachInterrupt() function:

 attachInterrupt (1, wakeNow, CHANGE);

Post the revised code.