1. Inicia cesión o crea una cuenta.
Crea una cuenta (si es necesario) e Inicia Sesión, es muy fácil.
2. Escoger una sección apropiada al tema
Busca entre las diferentes secciones la más apropiada a tus intereses.
No todas se muestran (tema libre más abajo)
3. Buscar antes de postear
Intenta solucionar tu problema, o responde tu pregunta por ti mismo. Por ejemplo si te estas preguntando como conectar una serie de LED’s a un registro 74HC595, intenta buscar en Google exactamente eso (agrega la palabra “Arduino” para obtener mejores resultados):
El ejemplo anterior arroja muchos resultados; tanto referencias a la documentación oficial (ingles) e imágenes que se pueden entender bien, como diagramas. Lee algunos de ellos y tal vez logres responder tus dudas.
Si no te has molestado en hacer algo tan simple, y tus preguntas son tan comunes que indican que no te has tomado la molestia de buscar un poco por tu cuenta, no te sorprendas que alguien te mande a buscar en google y a que vengas a leer este hilo completo.
Si eres novato y crees haber encontrado algo que no acabas de entender, ve a la sección de documentación, donde encontrarás información para novatos y no tan novatos, como tutoriales, herramientas, publicaciones de libros, referencias, vídeo tutoriales, u otro tipo de material didáctico. Todos estos recursos publicados por miembros del foro en español completamente en español.
4. Abrir un nuevo tema (new topic button)
Click en el botón “New Topic”
5. Piensa un título y descriptivo
Trata de resumir tu problema con un título inteligente, útil e informativo.
Un título útil salta a la vista de las personas que podrían conocer la respuesta. Los títulos inútiles son los que deberías evitar.
Ejemplos de títulos inútiles que deberías evitar:
• ERROR EN CODIGO, AYDUA URGENTE
• Problema al programar
• Tengo un error
• Error
• Tendré problemas?
• Novato en apuros
• POR FAVOR NECESITO AYUDA RAPIDO!!!!
Ejemplo de un buen título:
6. El mensaje
En cuanto al mensaje trata de mantenerlo cortó y se concretó al describir tu problema, de tal manera que otros usuarios puedan entender tu situación, si no encuentras las palabras adecuadas menciona lo que entiendes y lo que crees entender, el hilo se ira nutriendo con comentarios que puedas entender.
7. Uso de etiqueta “code”
Si vas a mostrar tu “código”, “mensaje de error” o una “salida del monitor Serial”, etc. Selecciona el código, y click en el botón “Insertar código”.
Para que este sea más legible y visible entre todo el mensaje, además el mensaje se mantiene corto. Las etiquetas code deben envolver tu código como en la imagen anterior.
Clickeando en el botón “Preview”, ubicado debajo del editor de texto, podrás ver como quedara el mensaje antes de publicarlo (post).
8. Puedes adjuntar archivos
Si tu código es tan grande que no cabe en un solo post, o tiene múltiples archivos (ej. funciones y librerías), o quieres agregar una imagen, click en el botón “Attachments and other options” ubicado debajo del editor de texto.
Por favor, entiéndase bien! Sólo en casos extremos deberá usarse la opción de agregar archivos adjuntos. Sobretodo en el caso de que un sketch no sea admitido dentro del mensaje porque es demasiado grande. Pero mientras se pueda evitar, deberán hacerlo.
Entonces podrás buscar en tu disco duro la imagen, código, esquema, foto, que quieras adjuntar.
Por favor reduce las fotos a un tamaño razonable. Asegúrate que no sean mayores de 1mb, resoluciones menores a 1920 x 1080(2MegaPixeles) suele ser aceptable, con suficiente detalle pero procura que tampoco sea tan pequeña.
9. Insertar imágenes de Internet
Puedes insertar imágenes desde internet y también agregar enlaces a otras páginas u otros temas del foro como referencia haciendo click sobre los botones “Insert an image” e “Insert a link”.
Pega la URL de las imágenes en el cuadro de dialogo que aparece, este tipo de URL debe terminar en una extensión de un archivo de imagen, ej. .Jpg, .png, .gif; para terminar has click en OK.
En el caso de enlaces a páginas externas inserta la URL en el cuadro de dialogo que aparece, has click en OK, en el siguiente cuadro de dialogo puedes cambiarlo por el título de la página o dejarlo así, lo que aparece en este segundo cuadro de dialogo es el texto que estará visible en el mensaje.
10. Lenguaje amable y descriptivo
Hay mucha diversidad en la comunidad de habla hispana que participa en este foro. Personas de América como de Europa que hablan español con diferentes regionalismos, palabras o frases típicas de cada región.
Por supuesto que hay muchas ventajas de ser una comunidad con mucha diversidad pero el principal problema y sobre todo en este medio escrito es el mismo idioma que varía un poco en cada región, por tal motivo trata de ser claro y utilizar un lenguaje general para que todos puedan entender.
Re cuerda que es un foro y no una red social.
Como cortesía a las personas que esperas que te proporcionen ayuda, escribe frases completas. Como:
• Empezar con mayúscula un párrafo.
• Escribir las palabras correctamente.
• Utilizar comas en el lugar adecuado.
• Finalizar con un punto y aparte.
Este es un ejemplo de cómo debe hacerse:
Hola buen día.
¿Podrían ayudarme con mi código? Hay un error pero no logro verlo, adjunto mi código abajo:Codigo debe ir dentro de las etiquetas code
Este es el mensaje de error que aparece en la consola.
Mensajes de error deben ir dentro de etiquetas code
Les agradezco su ayuda.
Tomarse el tiempo para hacer un apropiado y puntualizado post es marca de cortesía y respeto. Esto incrementara las chances de una respuesta amable y concluyente.
11. Tips para obtener mejores respuestas
• Menciona que Arduino tienes. ¿Es un UNO? ¿Leonardo? ¿Due? ¿Mini? ¿Mega? El problema podría ser específico de cualquiera de estos modelos.
• Describe tu problema en detalle.
• Si es relacionado a una pieza electrónica (chip o modulo), menciona el modelo exacto y preferentemente un link al data sheet.
• Describe cómo has conectado cosas como registros. ¿Los has conectado a tierra? ¿o +5v? ¿Están con resistencias pull-up ó pull-down? Postea el circuito si tienes dudas.
• Agrega el Sketch (código) ¡completo! Si no lo haces harás perder el tiempo a las personas que te pidan hacerlo. Sin embargo, con problemas de código, si es posible postear un sketch mínimo que reproduzca el problema - sin cientos de líneas de código. Si el problema se desvanece en el sketch reducido, el error no estaba donde pensabas que estaba.
• Copia y pega el código que te ha dado problemas, no trates de reproducirlo escribiéndolo de memoria en el post.
• Si tienes un error, postea el mensaje de error, (copia y pega). No solo digas: “Tengo un error”.
• Si has agregado sentencias para debugin en tu sketch (Serial), postea los mensajes del monitor serial (solo una muestra representativa).
• Si estas usando una librería que no viene con el IDE (en otras palabras, la has descargado de otro sitio) por favor pon un link al sitio donde la has descargado.
• Describe que esperas que pase y que es lo que pasa en realidad. No solo “no funciona”
• Si es posible, describe que es lo que tratas de hacer realmente, no solo lo que no puedes echar a andar, por ejemplo “Estoy tratando de encender un calentador y una bomba en un acuario al mismo tiempo”; no como “Como hago dos cosas al mismo tiempo”.
• Trata de aislar el problema, ya sea en código o electrónico. No nos confundamos tratando de hacer todo en de una vez. Por ejemplo si estas teniendo problemas leyendo un sensor has una simple prueba aislando el sensor y probándolo en un código dedicado solo al sensor.