Ventajas de conocer y usar Arduino video 1 y 2

Video 1 de Arduino por Manuel de Código facilito
https://www.youtube.com/watch?v=Kgz0vD1vSxY&t=3s 
Arduino es una plataforma para hacer proyectos electrónicos, es el hermano menor de la computadora
Contiene entradas también llamadas sensores como un micrófono, botón, perillas, etc.
También salidas como un display, una pantalla lcd, monitor, etc.



Video 2 Instalar arduino, Hola mundo al hacer parpadear un LED
Pantalla lcd:
Display
Botón:



Tarjeta arduino uno:
Ésta es la tarjeta arduino uno la recomendable para empezar y contiene una seria de pines(hoyitos)
En la parte de arriba hay los pones digitales en total son 14, enumerados del 0 al 13, y pueden estar en 2 estados, ejemplos pueden ser algún botón o display como las imágenes de arriba.
Abajo en la parte de la derecha están las entradas analógicas en las cuales varía el voltaje, como un sensor de temperatura, de fuerza, etc.
Sensor de temperatura:
Sensor de fuerza:
Éstos pines están enumerados del 0 al 5.

En la parte de la izquierda abajo alado de las analógicos están los de alimentación(voltaje).

Contiene una conexión indispensable usb para poder enviar y recibir datos.

Una fuente de voltaje de entre 7 a 14 volts pero se recomiendan para su uso una de 9 v.
Contiene también un botón de reset para reiniciar la tarjeta en caso de algun error o falla.


Ésto básicamente es el hardware pero vamos ahora a la parte del software:
Lo primero que debemos de hacer es instalar el arduino, como yo ya lo tengo lo que debemos de hacer es ver el puerto com al que se conectó. Para hacer eso debemos de irnos a Panel de Control--->Administrador de dispositivos 
Y verificamos en que puerto está, mas o menos así:
Verificando que la placa arduino está en el puerto COM3:
Para ello nos vamos a tools o herramientas después a puertos o serial port y seleccionar el puerto serie al que nos conectaremos, en ocaciones ya viene por defecto porque lo detecta, pero en la mayoría de las ocaciones no es así, en este caso lo configuramos.
Lo que sigue es realizar el programa en código, para ello debemos recalcar que en arduino tenemos 2 funciones, la función setup(preparar) en la que vamos a decirle a a arduino que puertos usaremos y todo lo que queramos que haga una vez.
Y la función loop(bucle), que si nos ponemos a analizar es la parte más importante ya que en ella es donde realizaremos todo lo que queremos que se haga continuamente o en ciclo, en éste programa el código queda así:

En el código hay algo importantísimo que es el tiempo de espera entre los digitalWrite que es 1000 milisegundos, que equivale a 1 segundo, si nosotros quisiéramos hacer que el foco LED parpadee cada 2 segundos tendríamos que poner dentro del delay(demorar) 2000 milisegundos.
El HIGH es alto y el LOW es bajo que equivale a prender y apagar el LED 
En mi caso yo no puse comentarios, pero existe la función de con dos diagonales(//) mostrar para futuro entendimiento o para nuevos programadores lo que estamos haciendo con cada linea, el sistema entiende que es comentario lo que está a la derecha y no ejecuta ninguna instrucción.

Después lo que sigue es verificar que está todo correcto con la palomita que tenemos en la parte superior izquierda la que nos dirá si tenemos algun error o si no reconoce el puerto al que tenemos conectada nuestra tarjeta, ya que puede haber algún error de código o que el cabe usb esté defectuoso, etc.

Ya que verificamos que no existe error procedemos a mandar el programa a la tarjeta arduino que hará por consecuente que se prenda y se apague cada segundo el foco led del pin número 13.



Comentarios

Entradas populares de este blog

Registros del lenguaje ensamblador

Ventajas y desventajas de lenguaje ensamblador

Unidad 4 Administración de Base de Datos