{"id":34,"date":"2015-05-07T11:40:21","date_gmt":"2015-05-07T16:40:21","guid":{"rendered":"http:\/\/daxes.net\/blog\/arduino\/?p=34"},"modified":"2015-05-07T11:40:22","modified_gmt":"2015-05-07T16:40:22","slug":"entendiendo-las-marcas-y-simbolos","status":"publish","type":"post","link":"http:\/\/daxes.net\/blog\/arduino\/2015\/05\/entendiendo-las-marcas-y-simbolos\/","title":{"rendered":"Entendiendo las Marcas y S\u00edmbolos"},"content":{"rendered":"<p>\n\tCu&aacute;ndo adquir&iacute; mi Arduino ya hab&iacute;a leido mucho sobre como programar en &eacute;l, as&iacute; como las muchas aplicaciones que se le puede dar. Conoc&iacute;a la mayor&iacute;a de Shields e integrados compatibles existentes.\n<\/p>\n<p>\n\tNo escribir&eacute; este blog para que sea un &#39;como empezar desde cero&#39; ya que para ello hay muchos tutoriales y lugares de d&oacute;nde leer, escribir&eacute; para comentar las dudas que tuve con el Arduino que no son tan obvias y que talvez alguien m&aacute;s pueda tener.\n<\/p>\n<p>\n\tLa primera que tuve al tener el arduino en mis manos, era que significaba los s&iacute;mbolos como el ~ (como el sombrero de la &ntilde;) en los pines y las siglas que estan escritas en la placa&#8230;\n<\/p>\n<p><!--more--><\/p>\n<p>\n\t<strong><span style=\"font-size: 13px; line-height: 20.7999992370605px;\">PWM~<\/span><\/strong>\n<\/p>\n<p>\n\tBueno talvez parezca simple pero cu&aacute;ndo tuve el Arduino en mis manos no entend&iacute;a ese s&iacute;mbolo PWM~, lo que esta sigla significa es Pulse-Width Modulation, que viene a ser Modulaci&oacute;n por Ancho de Pulso\n<\/p>\n<p><center><br \/>\n\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/www.mathworks.com\/matlabcentral\/answers\/uploaded_files\/6628\/PWM-Duty%20Cycle.gif?w=665\" style=\"width: 330px; height: 320px; display: block;\" data-recalc-dims=\"1\" \/><br \/>\n<\/center><\/p>\n<p>\n\tComo saben, lo pulsos normales son para describir un 1 o 0, pero con un Pulso de Ancho Modulado podemos variar la frecuencia de estos pulsos; f&iacute;sicamente se puede hacer variar la intensidad de un led. &iquest;Pero qu&eacute; otras aplicaciones podr&iacute;a tener esto? Talvez si queremos enviar un tren de pulsasiones para enviar un mensaje (como para convertir an&aacute;logo a digital). Una salida o entrada An&aacute;loga permite enviar secuencias de pulsos variables, los cuales podr&iacute;an luego procesarse para efectuar determinadas acciones, algo como tener m&aacute;s bits que solo un 1 y 0.\n<\/p>\n<p>\n\tPor defecto la placa trae una parte con Entradas anal&oacute;gicas (a la izquierda) pero tambien en el bloque de Pines Digital algunos tienen ese s&iacute;mbolo ~ que significa que ese pin digital puede usarse como una Salida Anal&oacute;gica.\n<\/p>\n<p>\n\tPuede verse algo de c&oacute;digo aqu&iacute;:&nbsp;http:\/\/www.electroensaimada.com\/pwm.html\n<\/p>\n<p>\n\t<strong>TX1 \/ RX1<\/strong>\n<\/p>\n<p>\n\tEn la parte baja del bloque de pines Digitales, hay dos pines (el 0 y 1) con estos valores. Estos pines sirven para una comunicaci&oacute;n tipo SERIAL del Arduino con otro dispositivo, seguro se acuerdan de los antiguos mouse tipo serial.\n<\/p>\n<p>\n\t<strong>TX <\/strong>es pra Trasmisi&oacute;n y <strong>RX <\/strong>para recepci&oacute;n.\n<\/p>\n<p>\n\tNuevamente, &iquest;para qu&eacute; me ser&iacute;a &uacute;til eso? Pues podr&iacute;a enviarse mensajes (cadenas de texto) entra la PC y el Arduino mediante este puerto (Claro que desde PC podr&iacute;a ser desde una aplicaci&oacute;n de escritorio o algo nativo), tambi&eacute;n podr&iacute;amos comunicar el Arduino con un dispositivo antiguo como los celulares que usaban java (midlets). S&iacute; en alg&uacute;n momento le&iacute; de que se puede programar un midlet para que lea los sms que llegan y se los env&iacute;e al Arduino mediante este puerto serial. En f&iacute;n hay muchos dispositivos de uso industrial y electr&oacute;nicos que son un poco antiguos y la comunicaci&oacute;n puede hacerse median Serial.\n<\/p>\n<p>\n\t<strong>SDA \/ SCL<\/strong>\n<\/p>\n<p style=\"text-align: center;\">\n\t<iframe loading=\"lazy\" allowfullscreen=\"\" frameborder=\"0\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/mqiBzB46jJ4?rel=0\" width=\"560\"><\/iframe>\n<\/p>\n<p>\n\t&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cu&aacute;ndo adquir&iacute; mi Arduino ya hab&iacute;a leido mucho sobre como programar en &eacute;l, as&iacute; como las muchas aplicaciones que se le puede dar. Conoc&iacute;a la mayor&iacute;a de Shields e integrados compatibles existentes. No escribir&eacute; este blog para que sea un &#39;como empezar desde cero&#39; ya que para ello hay muchos tutoriales y lugares de d&oacute;nde\u2026 <span class=\"read-more\"><a href=\"http:\/\/daxes.net\/blog\/arduino\/2015\/05\/entendiendo-las-marcas-y-simbolos\/\">Leer m\u00e1s &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[],"class_list":["post-34","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4BcER-y","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/posts\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":1,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"predecessor-version":[{"id":35,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/posts\/34\/revisions\/35"}],"wp:attachment":[{"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/daxes.net\/blog\/arduino\/wp-json\/wp\/v2\/tags?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}