2 s a control instruction for controlling the household electronic device 200 to turn on or turn off is generated when the touches on the display module 10 shift up and down a control instruction for controlling the household electronic device 200 to change channels up and down is generated when the touches on the display module 10 shifts right and left a control instruction for controlling the household electronic device 200 to lower and raise the volume is generated when the handheld electronic device 100 is shook a number is written on the display module 10 a control instruction for inputting a channel number into the household electronic device 200 is generated fig6 shows that the ui provider 61 provides a remote control menu 601 to display on the display module 10 in response to the start instruction the remote control menu 601 includes a power saving icon 601 and a number of control icons 602 associated with the control instructions when the control icon 602 is clicked the instruction generating unit 61 generates the control instructions associated with the clicked control icon 602 and transmits the control instruction to the household electronic device 200 to manipulate the household electronic device 200 when the power saving icon 601 is clicked the instruction generating unit 61 generates a power saving instruction the control module 30 is further configured to turn off the.