PROGRAMACI脫N CON ARDUINO

Es la parte m谩s costosa de todo el proyecto y antes de empezar tuvimos que dar la teor铆a en clase para entender como se usa Arduino. Nos cost贸 mucho ya que para formar nuestro c贸digo no pudimos usar ni internet, ni en ning煤n video ya que no encontramos la opci贸n de introducir el sensor de fuerza en nuestro sem谩foro, entonces tuvimos que estar varias clases con el c贸digo y hacerlo solos con la ayuda del profesor. Nuestro sem谩foro terminar谩 funcionando de esta forma: 

Siempre vamos tener el led verde para los peatones y rojo para el tranv铆a pero una vez que sea presionado el sensor de fuerza se pone en rojo para peatones y en verde para el tranv铆a.    

Para explicaros como lo hicimos vamos a seguir los siguientes pasos:

1.¿QU脡 ES ARDUINO?

Placa de Arduino

Arduino Uno es una placa electr贸nica basada en el microcontrolador ATmega328. Cuenta con 14 entradas/salidas digitales, de las cuales 6 se pueden utilizar como salidas PWM (Modulaci贸n por ancho de pulsos) y otras 6 son entradas anal贸gicas.                                                                                   

Incluye un resonador cer谩mico de 16 MHz, un conector USB, un conector de alimentaci贸n, una cabecera ICSP y un bot贸n de reseteado. La placa incluye todo lo necesario para que el microcontrolador haga su trabajo, basta conectarla a un ordenador con un cable USB o a la corriente el茅ctrica a trav茅s de un transformador.

C贸digo Arduino

Es una serie de comandos de programaci贸n que le dir谩n a nuestro microcontrolador como configurarse al inclinarse y que acciones tiene que realizar mientras est谩 en funcionamiento.










2. ESTRUCTURA DE UN PROGRAMA CON ARDUINO

La estructura de Arduino se basa en 2 partes el void loop y void setup.

  •  Void Setup: aqu铆 definimos cada componente y que nombre ten铆an, despu茅s pusimos si era una INPUT o OUTPUT ( entrada o salida)
  • Void Loop: es la parte de c贸digo que est谩 ejecut谩ndose continuamente. Aqu铆 es donde escribimos realmente lo que queremos que haga la placa

3.NUESTRO C脫DIGO

Finalmente nuestro c贸digo termino siendo de esta forma:












No hay comentarios:

Publicar un comentario