tecno4
2.4M views | +6 today
Follow
tecno4
Información asignatura tecnología
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tags: 'Arduino', 'Arduino funciones'. Clear
Scooped by Gumersindo Fernández
Scoop.it!

How to Use Functions in Arduino Programming

How to Use Functions in Arduino Programming | tecno4 | Scoop.it
Functions are the code in your program that get things done. They contain the code to do things like getting data from a sensor, setting the voltage state of a pin, or displaying text on an LCD display. In this article, we will learn what functions are and how to use them in your projects.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Cómo conectar Arduino Nano 33 IoT a nuestra red wifi 

¡Bienvenidos a la quinta entrega del Curso de Objetos Conectados! Hoy vamos a explorar cual es la arquitectura de la placa Arduino Nano 33 IoT, para entender bien cómo funciona el módulo wifi que incorpora. A continuación comprobaremos que podemos conectar la placa con éxito a la red wifi de nuestra casa, escuela u oficina. Ampliaremos nuestro conocimiento de programación en Arduino explicando qué son las funciones y cómo podemos emplearlas para hacer nuestros programas más legibles.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones Definidas por Usuario Avanzado

Funciones Definidas por Usuario Avanzado | tecno4 | Scoop.it

Una función es un bloque de código que tiene un nombre y un conjunto de instrucciones que son ejecutadas cuando se llama a la función. Son funciones setup() y loop() de las que ya se ha hablado.
Una función tiene un nombre y un conjunto de instrucciones que son ejecutadas cuando se llama a la función. Son funciones setup() y loop() de las que ya se ha hablado anteriormente.
Las funciones de usuario pueden ser escritas para realizar tareas repetitivas y para reducir el tamaño de un programa. Segmentar el código en funciones permite crear piezas de código que hacen una determinada tarea y volver al área del código desde la que han sido llamadas.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Arduino: bibliotecas de funciones personales 

Arduino: bibliotecas de funciones personales  | tecno4 | Scoop.it

A menudo tenemos fragmentos de código con funciones que podemos reutilizar en muchos programas. Algo muy habitual en programación. Creamos una función que resuelve una necesidad concreta y queremos tenerla disponible para reutilizarla en cualquier otro programa en el que debamos resolver la misma necesidad.
Para lograrlo, guardamos esa función (y todas las variables y constantes que incluya) en un archivo .ino separado, pero no debemos cargarlo individualmente en una placa Arduino, sino que luego lo incluiremos en cada programa que necesitemos, de al modo que siempre lo tendremos disponible.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Las funciones en Arduino, las variables y el perreo

Las funciones en Arduino, las variables y el perreo | tecno4 | Scoop.it
Una forma (o la forma) en la que se pueden dividir los programas es mediante funciones. Una función es una parte de código que hace una cosa concreta. Es decir, una función es una parte de código que ‘cumple su función’ (Qué humor a estas horas de la tarde…)
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Conociendo Arduino Funciones

Conociendo Arduino Funciones | tecno4 | Scoop.it
Arduino, como muchos otros lenguajes de programación, tiene infinidad de funciones, operadores, variables.... si tuviera que enunciarlos y explicarlos todos en este capítulo sería larguísimo y no creo que nadie llegara hasta el final sin aburrirse, por ello lo que voy a hacer es una introducción al lenguaje para que conozcáis que podemos encontrarnos y de que recursos disponemos a la hora de programar. Iremos aprendiendo el uso de las funciones poco a poco usándolas en pequeñas aplicaciones.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

La importancia de las Funciones en Programación Arduino

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Práctica: Ámbito de la Variables

Práctica: Ámbito de la Variables | tecno4 | Scoop.it

Ejercicio05: Mover el servo mediante el botón A. Para ello cada vez que se pulse mover 10 grados y cuando llegue a 170 grados volver a la posición inicial de 10 grados.

Usar una una variable llamada “grados” que aumente su valor cada vez que se detecte un flanco ascendente. Hacerlo como variable local y global.

Hacer una función “detectaFlanco” que una una variable local para detectar flanco.

Sacar por el puerto serie el ángulo que esta y verlo por el Serial Plotter

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Curso Básico de Arduino - Lección 8 - Funciones

En esta lección podremos aprender como crear nuestras propias funciones y como organizar nuestro skecth mediante el uso de pestañas. Para finalizar vamos a introducirnos en el mundo de los punteros.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Librerías vs Funciones

Librerías vs Funciones | tecno4 | Scoop.it

Como se ha visto anteriormente, las librerías son trozos de código hechas por terceros que usamos en nuestro sketch. Esto nos facilita mucho la programación y hace que nuestro programa sea más sencillo de hacer y luego de entender. En el curso avanzado veremos como hacer una librería.

Una librería a diferencia de las funciones debe estar al menos en un fichero diferente con extensión .h y opcionalmente en otro .cpp y además debe ser llamada con #include desde el sketch de arduino y estar en una ruta accesible desde el IDE de Arduino, ya sea el mismo directorio del sketch o en algunas de las rutas configuradas para librerías.

La ventaja de usar librerías frente a las funciones es que no es necesario incluir el código cada vez que se va a reutilizar sino que con tener la librería instalada en el IDE y llamarla mediante #include ya la puedo usar en mi código.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

¿Qué es una función?

¿Qué es una función? | tecno4 | Scoop.it
Una función es un trozo de código definido por un nombre y que puede ser re-ejecutado desde diferentes puntos del programa.  Por ejemplo podríamos crear una función para apagar una luz o encender todos los LEDs que tengamos conectados.

El nombre de la función tiene que ser único dentro del programa.  Si dos códigos tuvieran el mismo nombre, el programa no sabría cuál es el que debería ejecutar en cada ocasión.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones en Arduino

Funciones en Arduino | tecno4 | Scoop.it

La modularización, es una técnica usada por los programadores para hacer sus códigos más cortos, ya que consiste en reducir un gran problema complejo, en pequeños problemas más sencillos, concentrándose en la solución por separado, de cada uno de ellos.
En C, se conocen como funciones aquellos trozos de códigos utilizados para dividir un programa con el objetivo que, cada bloque realice una tarea determinada.
En las funciones juegan un papel muy importe las variables, ya que como se ha dicho estas pueden ser locales o globales.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

FUNCIONES CON ARDUINO

FUNCIONES CON ARDUINO | tecno4 | Scoop.it

Son partes del código del programa que realizan una tarea y después sigue el programa en el punto donde fueron llamadas.
Los programas de arduino tienen siempre dos funciones definidas que son:

 void setup() y void  loop() y que ya hemos utilizado.

Las funciones nos ayudan a que nuestro programa sea más sencillo de seguir. Podemos declarar una función antes o después de la función loop.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones  Arduino

Funciones  Arduino | tecno4 | Scoop.it

Las funciones permiten estructurar los programas en segmentos de código para realizar tareas individuales. El caso típico para crear una función es cuando uno necesita realizar la misma acción varias veces en un programa. Estandarizar fragmentos de código en funciones tiene varias ventajas: Las funciones ayudan al programador a mantenerse organizado. A menudo esto ayuda a conceptualizar el programa. Las funciones codifican una acción en un lugar, de modo que la función sólo tiene que ser pensada y depurada una vez. Esto también reduce las posibilidades de errores en la modificación, si es necesario cambiar el código. Las funciones hacen que todo el sketch o programa sea más pequeño y compacto porque las secciones de código se reutilizan muchas veces. Facilitan la reutilización del código en otros programas al hacerlo modular, y el uso de funciones a menudo hace que el código sea más legible. Hay dos funciones requeridas en un sketch de Arduino o en un programa, es decir, setup () y loop(). Se deben crear otras funciones fuera de los paréntesis de estas dos funciones.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones en Arduino 

Funciones en Arduino  | tecno4 | Scoop.it

Una función es un conjunto de instrucciones que realizan una acción determinada. Esta función tendrá un nombre y podrá ser llamada desde otras partes del código tantas veces como sea necesario. Las funciones pueden recibir datos, denominados parámetros, que pueden ser manipulados en su interior. En ocasiones, esta función, además de ejecutar todas estas instrucciones, podrá devolver un valor final que pueda ser utilizado allí donde la función ha sido llamada.

Veamos un ejemplo. Supongamos que gracias al sensor ya tenemos la temperatura y está guardada en la variable actual. A continuación lo que queremos es mostrar en la pantalla LCD esta información. Para agrupar todas las instrucciones necesarias para sacar la información a través de la pantalla LCD creamos una función a la cual llamamos mostrarTempActual() y que ejecutaremos en alguna parte dentro de nuestra función principal loop(). Esta función recibirá como parámetro el valor de la variable actual.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

17.- Funciones - Curso Gratuito de Arduino 

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Uso de Funciones en Arduino 

Uso de Funciones en Arduino  | tecno4 | Scoop.it

Que tal, en esta ocasión les dejo un Video Tutorial de programación en Arduino, es el  primer Video Tutorial que realizo para esta plataforma de hardware libre, que sin duda tiene un gran potencial, y seguro es y será de gran utilidad para muchos en proyectos de electrónica.

Es un Video Tutorial sobre el uso de las funciones, un tema de mucha utilidad que al programar en esta plataforma nos dará muchas ventajas, espero les sea de utilidad.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Práctica: Funciones

Práctica: Funciones | tecno4 | Scoop.it

Hacer una función que detecte flancos ascendentes y descendentes, para ser reutilizada en otros proyectos.

Ponerla en un ejemplo con alguno de los botones.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones Definidas por Usuario

Funciones Definidas por Usuario | tecno4 | Scoop.it

En programación, una función es un grupo de instrucciones con un objetivo particular y que se ejecuta al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente).

Las funciones pueden recibir datos desde afuera al ser llamadas a través de los parámetros y puede entregar un resultado.

Una función tiene un nombre y un conjunto de instrucciones que son ejecutadas cuando se llama a la función. Son funciones setup() y loop() de las que ya se ha hablado anteriormente.

Las funciones de usuario pueden ser escritas para realizar tareas repetitivas y para reducir el tamaño de un programa. Segmentar el código en funciones permite crear piezas de código que hacen una determinada tarea y volver al área del código desde la que han sido llamadas.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones definidas por usuario

Funciones definidas por usuario | tecno4 | Scoop.it

Una función es un bloque de código que tiene un nombre y un conjunto de instrucciones que son ejecutadas cuando se llama a la función. Son funciones setup() y loop() de las que ya se ha hablado.
Las funciones de usuario pueden ser escritas para realizar tareas repetitivas y para reducir el tamaño de un programa. Segmentar el código en funciones permite crear piezas de código que hacen una determinada tarea y volver al área del código desde la que han sido llamadas.

No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

Funciones definidas por usuario

Funciones definidas por usuario | tecno4 | Scoop.it
Una función es un bloque de código que tiene un nombre y un conjunto de instrucciones que son ejecutadas cuando se llama a la función. Son funciones setup() y loop() de las que ya se ha hablado.

Las funciones de usuario pueden ser escritas para realizar tareas repetitivas y para reducir el tamaño de un programa. Segmentar el código en funciones permite crear piezas de código que hacen una determinada tarea y volver al área del código desde la que han sido llamadas.
No comment yet.
Scooped by Gumersindo Fernández
Scoop.it!

La estructura de una función

La estructura de una función | tecno4 | Scoop.it
Una función es un bloque de código que tiene una cabecera y un cuerpo. En el lenguaje C estándar, la definición y declaración de la función se hacen en el fichero de cabecera (*.h).  Sin embargo el IDE del Arduino nos hace la vida más sencilla, y si necesitamos declarar una función, podemos hacerlo dentro del mismo código del programa principal (sketch).
No comment yet.