There are alarm clocks that can be controlled and synced with a smartphone, tablet, or MP3 player. You’ll need to be sure that the alarm clock is compatible with your device. Some of these alarm clocks use Bluetooth and can be used to charge your device. Others will require the purchase of a separate USB cord.