Practica Arduino
lunes, 17 de septiembre de 2018
domingo, 16 de septiembre de 2018
Programar Arduino IDE
Programar Arduino IDE
IDE – entorno de desarrollo integrado, llamado IDE (sigla en
inglés de integrated development environment), es un programa informático
compuesto por un conjunto de herramientas de programación. Puede dedicarse en
exclusiva a un solo lenguaje de programación o bien puede utilizarse para
varios.Un IDE es un entorno de programación que ha sido empaquetado como un
programa de aplicación, es decir, que consiste en un editor de código, un
compilador, un depurador y un constructor de interfaz gráfica (GUI). Además en
el caso de Arduino incorpora las herramientas para cargar el programa ya
compilado en la memoria flash del hardware a través del puerto serie.
Las herramientas que nos proporciona el IDE si son de
interés, y son las siguientes:
Auto formato, formatea nuestro código de tal forma que sea
legible. Para proyectos pequeños, es fácil que el programador, le de formato al
código de forma sencilla, pero cuando lleva muchas lineas de código, esta
opción es muy útil.
Archivo de programa, comprime toda la carpeta del proyecto
para guardarla en un fichero ZIP.
Reparar codificación y Recargar, esta opción es útil para
reparar ficheros con diferentes codificaciones. A todos nos ha pasado, que nos
han enviado un fichero UTF8 y lo hemos guardado con una codificación diferente
y todos los caracteres raros, en fin, se vuelven raros :-D. Esto nos permite
reparar los ficheros.
Monitor serie, es un simple monitor serie, que nos permite
comunicarnos con la placa. Nos permite tanto enviar como recibir datos del
Arduino, enviados a través del objeto Serial.
Placa y Puerto, nos permite seleccionar con que placa
estamos trabajando (modelo) y en que puerto esta conectado.
Programador, en caso de disponer de un programador de PIC´s,
podemos seleccionar uno determinado para programar nuestro chip. En la mayoría
de casos con Arduino, no lo usaremos.
Quemar bootloader, nos permite volver a cargar el bootloader
(programa encargado de iniciar el chip y periféricos, así como iniciar nuestro
programa). No lo usaremos, a no ser que compremos un chip en blanco.
(http://www.andreadicastro.com/academia/newmedia/arduino_1.xhtml)
lunes, 3 de septiembre de 2018
Terminologia de Arduino IDE
Programacion en Arduino IDE
Que es Sketch?
Un programa de Arduino se denomina sketch o proyecto y tiene la extensión .ino. Importante: para que funcione el sketch, el nombre del fichero debe estar en un directorio con el mismo nombre que el sketch.
Cual es la funcion de Void Set up?
La función setup() se invoca una sola vez cuando el programa empieza. Se utiliza para inicializar los modos de trabajo de los pins, o el puerto serie. Debe ser incluido en un programa aunque no haya declaración que ejecutar. Así mismo se puede utilizar para establecer el estado inicial de las salidas de la placa.
Funcion de void loop?
Después de llamar a setup(), la función loop() hace precisamente lo que sugiere su nombre, se ejecuta de forma cíclica, lo que posibilita que el programa esté respondiendo continuamente ante los eventos que se produzcan en la placa.
¿Cómo se agrega un bloque de comentario a un código de programación en Arduino IDE?
Los bloques de comentarios, o comentarios multi-línea son áreas de texto ignorados por el programa que se utilizan para las descripciones del código o comentarios que ayudan a comprender el programa. Comienzan con / * y terminan con * / y pueden abarcar varias líneas.
¿Cómo se agrega una línea de comentario a un código de programación en Arduino IDE?
Una línea de comentario empieza con // y terminan con la siguiente línea de código. Al igual que los comentarios de bloque, los de línea son ignoradas por el programa y no ocupan espacio en la memoria.
¿Que es un baudio?
Unidad de medida de la velocidad de transmisión de señales que se expresa en símbolos por segundos.
(https://www.google.com.gt/search?rlz=1C1CHBD_esGT747GT747&q=Diccionario)
¿Que es un baudio?
Unidad de medida de la velocidad de transmisión de señales que se expresa en símbolos por segundos.
(https://www.google.com.gt/search?rlz=1C1CHBD_esGT747GT747&q=Diccionario)
(https://aprendiendoarduino.wordpress.com/2016/03/29/entorno-de-programacion-de-arduino-ide/)
(https://www.youtube.com/watch?v=wa4odYkkAvo)
Robotica
Rebotica
Que es ?La robótica es una ciencia o rama de la tecnología, que estudia el diseño y construcción de máquinas capaces de desempeñar tareas realizadas por el ser humano o que requieren del uso de inteligencia. Las ciencias y tecnologías de las que deriva podrían ser: el álgebra, los autómatas programables, las máquinas de estados, la mecánica o la informática.
(https://es.wikipedia.org/wiki/Tres_leyes_de_la_rob%C3%B3tica)
Leyes
Las tres leyes de la robótica son un conjunto de normas elaboradas por el escritor de ciencia ficción Isaac Asimov que se aplican a la mayoría de los robots de sus novelas y cuentos y que están diseñados para cumplir órdenes. En ese universo, las leyes son «formulaciones matemáticas impresas en los senderos positrónicos del cerebro» de los robots (líneas de código del programa que regula el cumplimiento de las leyes guardado en la memoria principal de aquellos). Aparecidas por primera vez en el relato «Círculo vicioso» (Runaround, 1942), establecen lo siguiente:
Un robot no hará daño a un ser humano o, por inacción, permitir que un ser humano sufra daño.
Un robot debe cumplir las órdenes dadas por los seres humanos, a excepción de aquellas que entrasen en conflicto con la primera ley.
Un robot debe proteger su propia existencia en la medida en que esta protección no entre en conflicto con la primera o con la segunda ley
(https://robotica.wordpress.com/about/)
Suscribirse a:
Entradas (Atom)