{"id":256,"date":"2026-09-13T15:05:52","date_gmt":"2026-09-13T20:05:52","guid":{"rendered":"https:\/\/easylab.net.pe\/main\/?page_id=256"},"modified":"2026-09-13T15:09:41","modified_gmt":"2026-09-13T20:09:41","slug":"codigos","status":"publish","type":"page","link":"https:\/\/easylab.net.pe\/main\/index.php\/codigos\/","title":{"rendered":"codigos"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_pb_equal_columns et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h6>Introduction<\/h6>\n<h1>Codigo en Arduino<br \/> <span style=\"color: #ff6e77;\">copia mientras aprendes<\/span><\/h1>\n<p>Aqui encontraras codigos muy utiles que podras juntas a tu aplicacion, solo copia y pegalo en tu codigo.\u00a0en este apartado copia los diferentes codigos , pero no solo copia, sino tambien analiza lo que copias.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_image_0 et_pb_image et_animated et_pb_module et_block_module preset--module--divi-image--default\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easylab.net.pe\/main\/wp-content\/uploads\/2026\/09\/illustration-artist.png\" width=\"800\" height=\"650\" srcset=\"https:\/\/easylab.net.pe\/main\/wp-content\/uploads\/2026\/09\/illustration-artist.png 800w, https:\/\/easylab.net.pe\/main\/wp-content\/uploads\/2026\/09\/illustration-artist-480x390.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw\" class=\"wp-image-259\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_0 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">Marcha Imperial<\/h5><div class=\"et_pb_toggle_content clearfix\"><div>\n<div><span>int<\/span><span> speakerPin = <\/span><span>3<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>#define<\/span><span> <\/span><span>c<\/span><span> <\/span><span>261<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>d<\/span><span> <\/span><span>294<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>e<\/span><span> <\/span><span>329<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>f<\/span><span> <\/span><span>349<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>g<\/span><span> <\/span><span>391<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>gS<\/span><span> <\/span><span>415<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>a<\/span><span> <\/span><span>440<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>aS<\/span><span> <\/span><span>455<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>b<\/span><span> <\/span><span>466<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>cH<\/span><span> <\/span><span>523<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>cSH<\/span><span> <\/span><span>554<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>dH<\/span><span> <\/span><span>587<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>dSH<\/span><span> <\/span><span>622<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>eH<\/span><span> <\/span><span>659<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>fH<\/span><span> <\/span><span>698<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>fSH<\/span><span> <\/span><span>740<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>gH<\/span><span> <\/span><span>784<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>gSH<\/span><span> <\/span><span>830<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>aH<\/span><span> <\/span><span>880<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>setup<\/span><span>()<\/span><\/div>\n<div><span>{<\/span><\/div>\n<div><span>\/\/Speaker\/\/<\/span><\/div>\n<div><span>pinMode<\/span><span>(<\/span><span>speakerPin, OUTPUT<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>march<\/span><span>()<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>loop<\/span><span>()<\/span><\/div>\n<div><span>{<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>beep<\/span><span> <\/span><span>(<\/span><span>unsigned<\/span><span> <\/span><span>char<\/span><span> <\/span><span>speakerPin<\/span><span>, <\/span><span>int<\/span><span> <\/span><span>frequencyInHertz<\/span><span>, <\/span><span>long<\/span><span> <\/span><span>timeInMilliseconds)<\/span><\/div>\n<div><span>{<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>int<\/span><span> x;<\/span><\/div>\n<div><span>long<\/span><span> delayAmount = <\/span><span>(<\/span><span>long<\/span><span>)(<\/span><span>1000000<\/span><span>\/frequencyInHertz<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>long<\/span><span> loopTime = <\/span><span>(<\/span><span>long<\/span><span>)((<\/span><span>timeInMilliseconds*<\/span><span>1000<\/span><span>)<\/span><span>\/<\/span><span>(<\/span><span>delayAmount*<\/span><span>2<\/span><span>))<\/span><span>;<\/span><\/div>\n<div><span>for<\/span><span> <\/span><span>(<\/span><span>x=<\/span><span>0<\/span><span>;x&lt;loopTime;x++<\/span><span>)<\/span><\/div>\n<div><span>{<\/span><\/div>\n<div><span>digitalWrite<\/span><span>(<\/span><span>speakerPin,HIGH<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delayMicroseconds<\/span><span>(<\/span><span>delayAmount<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>digitalWrite<\/span><span>(<\/span><span>speakerPin,LOW<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delayMicroseconds<\/span><span>(<\/span><span>delayAmount<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>20<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>march<\/span><span>()<\/span><\/div>\n<div><span>{<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>1000<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, eH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, eH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, eH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fH, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gS, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>1000<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fSH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aS, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, dSH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, dH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>\/\/start of the interesting bit<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, b, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gS, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>375<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>375<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, eH, <\/span><span>1000<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>350<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>150<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fSH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, fSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, aS, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, dSH, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, dH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cSH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, b, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, gS, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>375<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, cH, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>500<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, f, <\/span><span>375<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, c, <\/span><span>125<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>beep<\/span><span>(<\/span><span>speakerPin, a, <\/span><span>1000<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>}<\/span><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_1 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">Tetris<\/h5><div class=\"et_pb_toggle_content clearfix\"><div>\n<div><span>#define<\/span><span> <\/span><span>speakerPin<\/span><span> <\/span><span>3<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>\/\/ Notas (Hz)<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>DO<\/span><span> <\/span><span>262<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>DOS<\/span><span> <\/span><span>277<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>RE<\/span><span> <\/span><span>294<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>RES<\/span><span> <\/span><span>311<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>MI<\/span><span> <\/span><span>330<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>FA<\/span><span> <\/span><span>349<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>FAS<\/span><span> <\/span><span>370<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>SOL<\/span><span> <\/span><span>392<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>SOLS<\/span><span> <\/span><span>415<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>LA<\/span><span> <\/span><span>440<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>LAS<\/span><span> <\/span><span>466<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>SI<\/span><span> <\/span><span>494<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>#define<\/span><span> <\/span><span>DO2<\/span><span> <\/span><span>523<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>DOS2<\/span><span> <\/span><span>554<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>RE2<\/span><span> <\/span><span>587<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>MI2<\/span><span> <\/span><span>659<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>FA2<\/span><span> <\/span><span>698<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>SOL2<\/span><span> <\/span><span>784<\/span><\/div>\n<div><span>#define<\/span><span> <\/span><span>LA2<\/span><span> <\/span><span>880<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>int<\/span><span> negra = <\/span><span>400<\/span><span>;<\/span><\/div>\n<div><span>int<\/span><span> corchea = <\/span><span>200<\/span><span>;<\/span><\/div>\n<div><span>int<\/span><span> blanca = <\/span><span>800<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>tocar<\/span><span>(<\/span><span>int<\/span><span> <\/span><span>nota<\/span><span>, <\/span><span>int<\/span><span> <\/span><span>duracion){<\/span><\/div>\n<div><span>tone<\/span><span>(<\/span><span>speakerPin, nota, duracion<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>duracion<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>noTone<\/span><span>(<\/span><span>speakerPin<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>delay<\/span><span>(<\/span><span>30<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>tetris<\/span><span>(){<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>\/\/ Parte A<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>SI, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>SI, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>tocar<\/span><span>(<\/span><span>SI, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>SI, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, blanca<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>delay<\/span><span>(<\/span><span>200<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>\/\/ Parte B<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>FA2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>SOL2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>FA2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>tocar<\/span><span>(<\/span><span>SI, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>SI, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, corchea<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>RE2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>MI2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>DO2, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, negra<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>tocar<\/span><span>(<\/span><span>LA, blanca<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>setup<\/span><span>()<\/span><span> <\/span><span>{<\/span><\/div>\n<div><span>tetris<\/span><span>()<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><span>void<\/span><span> <\/span><span>loop<\/span><span>()<\/span><span> <\/span><span>{<\/span><\/div>\n<div><span>}<\/span><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_2 et_pb_row et_block_row\">\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_2 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">Pitido para parlante en el pin 3<\/h5><div class=\"et_pb_toggle_content clearfix\"><div><span>#define\u00a0<\/span>speakerPin\u00a03<\/div>\n<div><span>void<\/span><span> <\/span><span>setup<\/span><span>()<\/span><span> <\/span><span>{<\/span><\/div>\n<div><span>\u00a0 <\/span><span>pinMode<\/span><span><span>(<\/span><\/span>speakerPin<span>, OUTPUT<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>\u00a0 <\/span><span>pitidoAlerta<\/span><span>()<\/span><span>;<\/span><\/div>\n<div><span>\u00a0 <\/span><span>pitidoAlerta<\/span><span>()<\/span><span>;<\/span><\/div>\n<div><span>\u00a0 <\/span><span>pitidoAlerta<\/span><span>()<\/span><span>;<\/span><\/div>\n<div><span>}<\/span><\/div>\n<div><span>void<\/span><span> <\/span><span>loop<\/span><span>()<\/span><span> <\/span><span>{<\/span><\/div>\n<div><span>}<\/span><\/div>\n<div><span>void<\/span><span> <\/span><span>pitidoAlerta<\/span><span>()<\/span><span> <\/span><span>{<\/span><\/div>\n<div><span>\u00a0 <\/span><span>tone<\/span><span><span>(<\/span><\/span>speakerPin<span>, <\/span><span>1000<\/span><span>, <\/span><span>200<\/span><span>)<\/span><span>;<\/span><span> \/\/ 1000 Hz por 200 ms<\/span><\/div>\n<div><span>\u00a0 <\/span><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>\u00a0 <\/span><span>noTone<\/span><span><span>(<\/span><\/span>speakerPin<span>)<\/span><span>;<\/span><\/div>\n<div><span>\u00a0 <\/span><span>delay<\/span><span>(<\/span><span>250<\/span><span>)<\/span><span>;<\/span><\/div>\n<div><span>}<br \/><\/span><\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_5 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_3 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">Robot controlado por bluetooth<\/h5><div class=\"et_pb_toggle_content clearfix\"><div>\n<p>#include &lt;SoftwareSerial.h&gt;<br \/>SoftwareSerial bluetooth(5,4);\/\/18,19<br \/>char letra;<br \/>#define pwm_A 11<br \/>#define m1A 10<br \/>#define m2A 9<br \/>#define pwm_B 6<br \/>#define m1B 7<br \/>#define m2B 8<br \/>int velo = 255;<br \/>#define spk 3<\/p>\n<p>void setup () {<br \/>bluetooth.begin(9600);\/\/115200<br \/>pinMode(m1A,OUTPUT);<br \/>pinMode(m2A,OUTPUT);<br \/>pinMode(m1B,OUTPUT);<br \/>pinMode(m2B,OUTPUT);<br \/>pinMode(spk,OUTPUT);<br \/>avanzar();<br \/>delay(700);<br \/>detener();<br \/>}<\/p>\n<p>void loop () {<br \/> if (bluetooth.available()){letra = bluetooth.read();}<br \/> if(letra=='W'){avanzar();}<br \/> if(letra=='S'){reversa();}<br \/> if(letra=='A'){derecha();}<br \/> if(letra=='D'){izquierda();}<br \/> if(letra=='T'){detener();}<br \/> if(letra=='1'){velo=0;}<br \/> if(letra=='2'){velo=140;} <br \/> if(letra=='3'){velo=160;}<br \/> if(letra=='4'){velo=200;}<br \/> if(letra=='5'){velo=255;} <br \/> if(letra=='X'){pitidoAlerta();}<br \/>}<\/p>\n<p>void avanzar(){<br \/> analogWrite(pwm_A,velo);<br \/> digitalWrite(m1A,HIGH);<br \/> digitalWrite(m2A,LOW);<br \/> analogWrite(pwm_B,velo);<br \/> digitalWrite(m1B,HIGH);<br \/> digitalWrite(m2B,LOW);<br \/>}<\/p>\n<p>void detener(){<br \/> analogWrite(pwm_A,0);<br \/> digitalWrite(m1A,LOW);<br \/> digitalWrite(m2A,LOW);<br \/> analogWrite(pwm_B,0);<br \/> digitalWrite(m1B,LOW);<br \/> digitalWrite(m2B,LOW);<br \/>}<\/p>\n<p>void izquierda(){<br \/> analogWrite(pwm_A,velo);<br \/> digitalWrite(m1A,LOW);<br \/> digitalWrite(m2A,HIGH);<br \/> analogWrite(pwm_B,velo);<br \/> digitalWrite(m1B,HIGH);<br \/> digitalWrite(m2B,LOW);<br \/>}<\/p>\n<p>void derecha(){<br \/> analogWrite(pwm_A,velo);<br \/> digitalWrite(m1A,HIGH);<br \/> digitalWrite(m2A,LOW);<br \/> analogWrite(pwm_B,velo);<br \/> digitalWrite(m1B,LOW);<br \/> digitalWrite(m2B,HIGH);<br \/>}<\/p>\n<p>void reversa(){<br \/> analogWrite(pwm_A,velo);<br \/> digitalWrite(m1A,LOW);<br \/> digitalWrite(m2A,HIGH);<br \/> analogWrite(pwm_B,velo);<br \/> digitalWrite(m1B,LOW);<br \/> digitalWrite(m2B,HIGH);<br \/>}<\/p>\n<p>void pitidoAlerta() {<br \/> tone(spk, 1000, 200); \/\/ 1000 Hz por 200 ms<br \/> delay(250);<br \/> noTone(spk);<br \/> delay(250);<br \/>}<\/p>\n<\/div>\n<div><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_3 et_pb_row et_block_row\">\n<div class=\"et_pb_column_6 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_4 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">Medir distancia con Ultrasonido<\/h5><div class=\"et_pb_toggle_content clearfix\"><div>\n<p>\/\/ ---------- PINES ----------<br \/>const int trigPin = 9; \/\/ Trig del sensor ultras\u00f3nico<br \/>const int echoPin = 10; \/\/ Echo del sensor ultras\u00f3nico<br \/>const int buzzerPin = 8; \/\/ Buzzer<br \/>const int ledPin = 7; \/\/ LED<\/p>\n<p>\/\/ ---------- VARIABLES ----------<br \/>long duracion;<br \/>int distancia;<br \/>unsigned long tiempoAnterior = 0;<\/p>\n<p>const int DISTANCIA_MAX = 30; \/\/ Distancia (cm) a la que empieza a sonar<\/p>\n<p>void setup() {<br \/>pinMode(trigPin, OUTPUT);<br \/>pinMode(echoPin, INPUT);<br \/>pinMode(buzzerPin, OUTPUT);<br \/>pinMode(ledPin, OUTPUT);<br \/>Serial.begin(9600);<br \/>}<\/p>\n<p>void loop() {<br \/>distancia = medirDistancia();<\/p>\n<p>\/\/ Ver la distancia en el Monitor Serie<br \/>Serial.print(\"Distancia: \");<br \/>Serial.print(distancia);<br \/>Serial.println(\" cm\");<\/p>\n<p>if (distancia &gt; 0 &amp;&amp; distancia &lt;= DISTANCIA_MAX) {<br \/>\/\/ Convierte la distancia en velocidad de pitido:<br \/>\/\/ a 30 cm -&gt; pitido cada 500 ms | a 2 cm -&gt; pitido cada 60 ms<br \/>int intervalo = map(distancia, 2, DISTANCIA_MAX, 60, 500);<br \/>intervalo = constrain(intervalo, 60, 500);<\/p>\n<p>if (millis() - tiempoAnterior &gt;= (unsigned long)intervalo) {<br \/>tiempoAnterior = millis();<\/p>\n<p>\/\/ Pitido corto + destello del LED<br \/>digitalWrite(buzzerPin, HIGH);<br \/>digitalWrite(ledPin, HIGH);<br \/>delay(60); \/\/ duraci\u00f3n del pitido<br \/>digitalWrite(buzzerPin, LOW);<br \/>digitalWrite(ledPin, LOW);<br \/>}<br \/>} else {<br \/>\/\/ Fuera de rango: todo apagado<br \/>digitalWrite(buzzerPin, LOW);<br \/>digitalWrite(ledPin, LOW);<br \/>}<\/p>\n<p>delay(30); \/\/ peque\u00f1a pausa entre lecturas<br \/>}<\/p>\n<p>\/\/ ---------- MEDIR DISTANCIA ----------<br \/>int medirDistancia() {<br \/>digitalWrite(trigPin, LOW);<br \/>delayMicroseconds(2);<br \/>digitalWrite(trigPin, HIGH);<br \/>delayMicroseconds(10);<br \/>digitalWrite(trigPin, LOW);<\/p>\n<p>duracion = pulseIn(echoPin, HIGH, 30000); \/\/ timeout de 30 ms<br \/>return duracion * 0.034 \/ 2; \/\/ conversi\u00f3n a cent\u00edmetros<br \/>}<\/p>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_7 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_toggle_5 et_pb_toggle et_pb_toggle_item et_pb_toggle_close et_pb_module et_block_module preset--module--divi-toggle--default\"><h5 class=\"et_pb_toggle_title\">base<\/h5><div class=\"et_pb_toggle_content clearfix\"><p>void setup() {<\/p>\n<p>}<\/p>\n<p>void loop() {<\/p>\n<p>}<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\"><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-256","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/pages\/256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/comments?post=256"}],"version-history":[{"count":4,"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/pages\/256\/revisions"}],"predecessor-version":[{"id":261,"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/pages\/256\/revisions\/261"}],"wp:attachment":[{"href":"https:\/\/easylab.net.pe\/main\/index.php\/wp-json\/wp\/v2\/media?parent=256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}