Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
electr:programming_arduino [2009/12/29 17:52] alfred |
electr:programming_arduino [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 33: | Línea 33: | ||
| * ''HIGH/LOW'', define el nivel de voltaje. | * ''HIGH/LOW'', define el nivel de voltaje. | ||
| * ''INPUT/OUTPUT'' | * ''INPUT/OUTPUT'' | ||
| + | |||
| Línea 39: | Línea 40: | ||
| ==== Funciones ==== | ==== Funciones ==== | ||
| - | === pinMode (pin, mode) === | + | * **pinMode (pin, mode)**: Asigna un modo (INPUT\OUTPUT) a un pin, esto es necesario antes de utilizarlo. |
| - | Asigna un modo (INPUT\OUTPUT) a un pin, esto es necesario antes de utilizarlo. | + | * **digitalWrite(pin, value)**: Asigna un valor a un pin. Este método recibe HIGH o LOW como segundo parámetro, para poder utilizarlo se ha de haber asignado el pin indicado como OUTPUT. |
| - | === digitalWrite(pin, value) === | + | * **digitalRead(pin)**: Lee el valor de un pin, este valor será HIGH o LOW. Para poder utilizarlo se ha de haber asignado el pin indicado como INPUT. |
| - | Asigna un valor a un pin. Este método recibe HIGH o LOW como segundo parámetro, para poder utilizarlo se ha de haber asignado el pin indicado como OUTPUT. | + | * **analogRead(pin)**: Este método retorna un valor entre 0 y 1023 que representa el voltaje que recibe ese pin. |
| - | === digitalRead(pin) === | + | * **analogWrite(pin, value)**: Lo mismo que el anterior pero para escribir un valor en un pin. |
| - | Lee el valor de un pin, este valor será HIGH o LOW. Para poder utilizarlo se ha de haber asignado el pin indicado como INPUT. | + | * **delay(ms)**: Indica al programa que espere un número de milisegundos antes de ejecutar la siguiente instrucción. |
| - | === analogRead(pin) === | + | * **millis()**: Devuelve el número de milisegundos desde que el programa se inició. |
| - | Este método retorna un valor entre 0 y 1023 que representa el voltaje que recibe ese pin. | + | |
| - | === analogWrite(pin, value) === | + | |
| - | Lo mismo que el anterior pero para escribir un valor en un pin. | + | |
| - | === delay(ms) === | + | |
| - | Indica al programa que espere un número de milisegundos antes de ejecutar la siguiente instrucción. | + | |
| - | === millis() === | + | |
| - | Devuelve el número de milisegundos desde que el programa se inició. | + | |
| ==== Otros ==== | ==== Otros ==== | ||