Difference between revisions of "Remote Controlled Karaoke Machine"
(Created page with "{| style="width: 1000px;" |- | ==Outline== 600px|center Let’s make a remote controlled karaoke machine, which can be controlled to...") |
|||
Line 7: | Line 7: | ||
[[File:anywhere_remote-musicplay.jpg|600px|center]] | [[File:anywhere_remote-musicplay.jpg|600px|center]] | ||
− | + | Let's make a remote controlled karaoke machine, which can be controlled to play different songs by IR remote control. | |
<br> | <br> | ||
Line 45: | Line 45: | ||
**It can receive the external infrared signal, as well as the signal emitted by IR remote control. | **It can receive the external infrared signal, as well as the signal emitted by IR remote control. | ||
*'''IR remote control''' | *'''IR remote control''' | ||
− | **If you have installed an | + | **If you have installed an "IR receiver" on your application, you can use remote control to control it. |
[[File:anywhere_remote-musicplay-module—step.jpg|600px|center]] | [[File:anywhere_remote-musicplay-module—step.jpg|600px|center]] | ||
*Assemble modules and sensors: | *Assemble modules and sensors: | ||
Line 56: | Line 56: | ||
==Programming== | ==Programming== | ||
===Required Program Blocks=== | ===Required Program Blocks=== | ||
− | *[[ | + | *[["Buzzer on-song" program block]] |
− | *[[ | + | *[["If-do" program block]] |
− | *[[ | + | *[["IR receive" program block]] |
− | *[[ | + | *[["IR receive enable" program block]] |
===Programming Thought=== | ===Programming Thought=== | ||
Line 88: | Line 88: | ||
<br> | <br> | ||
==FAQ== | ==FAQ== | ||
− | *Q: Why does the buzzer not buzz when connect directly to the power supply? **A: Because the buzzer is passive, only changed voltage signal can make it buzz. The active buzzer can buzz if only it is connected to the power supply. | + | *Q: Why does the buzzer not buzz when connect directly to the power supply? |
+ | **A: Because the buzzer is passive, only changed voltage signal can make it buzz. The active buzzer can buzz if only it is connected to the power supply. | ||
<br> | <br> | ||
*Q: Can the buzzer sing songs? | *Q: Can the buzzer sing songs? | ||
**A: It can produce tunes do, re, mi, fa, sol, la, si of different frequency, which can make up songs. Please refer to [[Music Painting]]. If you want to play the music, you are supposed to have an audio decoding ship and a horn. | **A: It can produce tunes do, re, mi, fa, sol, la, si of different frequency, which can make up songs. Please refer to [[Music Painting]]. If you want to play the music, you are supposed to have an audio decoding ship and a horn. | ||
<br> | <br> | ||
− | *Q: Why | + | *Q: Why can't we select the songs when it is playing music? |
− | **A: Because the | + | **A: Because the "Buzzer on-song" program block has integrated the code, it has internal delay. Only after it has executed the song can it execute other control command. |
|} | |} |
Revision as of 06:56, 13 October 2016
ContentsOutlineLet's make a remote controlled karaoke machine, which can be controlled to play different songs by IR remote control.
Module BillModule
Other Equipment
Module SetupLook at the New Sensors
ProgrammingRequired Program Blocks
Programming ThoughtDetect whether there was IR signal received. If signal of button A, B and C was received, it will play the corresponding song. After that, IR receiver is enabled, waiting for the next receipt. Start to ProgramIR remote controlled karaoke machine
Test the result
Technical Specification
Related Cases
FAQ
|