5 ideas del proyecto Arduino

Posted on
Autor: Randy Alexander
Fecha De Creación: 27 Abril 2021
Fecha De Actualización: 17 Noviembre 2024
Anonim
Top 5 Arduino projects 2021 never seen before
Video: Top 5 Arduino projects 2021 never seen before

Contenido

El Arduino es una placa de circuito de microcontrolador programable popular que tuvo sus inicios alrededor de 2005. Basado en los chips ATmega de Atmel, proporciona una plataforma de bajo costo para crear una amplia variedad de circuitos de control electrónico. La programación y el uso del Arduino es bastante simple, lo que lo hace atractivo para estudiantes y aficionados, así como para ingenieros electrónicos. La placa Arduino tiene encabezados de clavija estándar de 2,54 mm que permiten una fácil conexión a placas de pruebas y otras herramientas de creación de prototipos electrónicos. Como microcontrolador, es adecuado para el control en tiempo real de luces, sensores, motores y otros equipos. Una comunidad próspera de usuarios y proveedores de hardware y software respaldan a Arduino, lo que le permite abordar una amplia gama de proyectos.


Arduino vs. PC

Una PC típica o incluso un teléfono inteligente tiene mucha más memoria y potencia para descifrar números que un Arduino, pero no dejes que eso te desanime.El Arduino se especializa en tareas simples repetitivas, como controlar la velocidad de un motor. No ejecutará múltiples aplicaciones sofisticadas al mismo tiempo con gráficos en color de alta velocidad. Debido a que se enfoca en aplicaciones de control electrónico, sus creadores eligieron un diseño de bajo costo utilizando solo un puñado de componentes.

Para principiantes: kit de inicio

Por sí solo, una placa Arduino no hace mucho; necesita algunos otros componentes con los que la placa puede interactuar y actuar sobre ellos. Aunque puede comprar un Arduino independiente, los puntos de venta de pasatiempos venden kits prácticos que lo ayudan a aprender los conceptos básicos de hardware y software. Además de la placa Arduino en sí, un buen kit incluye una placa de prueba para prototipos, resistencias, diodos emisores de luz (LED) y otros componentes electrónicos, cableado y un adaptador de CA de "verruga de pared" de 9V para alimentar el Arduino. Los mejores kits tienen guías de instrucciones que lo guían a través de la creación y codificación de circuitos.


Para programar el Arduino, necesitas una computadora. Puede usar una PC con Windows, Mac o Linux. También debe descargar una copia del Arduino Interactive Development Environment (IDE), que es un editor que utiliza para escribir el código Arduino. El IDE es un programa de código abierto disponible sin costo.

The Light Blinker

Uno de los proyectos más simples y fáciles de Arduino es el LED flasher. En este proyecto, utiliza el Arduino para encender y apagar una luz indicadora LED estándar en un ciclo que se repite mientras el microcontrolador permanezca encendido. Conecta el cable del ánodo del LED a una de las salidas digitales del Arduino y el cátodo a la conexión a tierra del Arduino. Por lo general, utiliza LED con una resistencia limitadora de corriente, pero puede salirse con la suya con un LED "desnudo". La placa Arduino emite solo pequeñas cantidades de corriente que no pueden freír el LED. Este sencillo proyecto lo familiarizará con el IDE de Arduino, cargando programas al Arduino con un cable USB y los conceptos básicos de la codificación. El éxito de ver el parpadeo de la luz aumenta su confianza para proyectos más desafiantes.


Presionando tus botones

Aunque el Arduino puede funcionar sin sensores, como en el proyecto de luz intermitente, es más útil cuando actúa sobre datos del mundo real. Un interruptor de botón de acción momentánea es una de las formas más simples de controlar el Arduino. Sin embargo, para que funcione correctamente, debe conectar una resistencia de 10K ohmios al interruptor en una configuración "desplegable". Conecte uno de los cables de resistencia al pin positivo de 5 voltios del Arduino y el otro cable de resistencia al pin digital que desea controlar. Conecte un lado del interruptor al mismo pin digital y el otro lado del interruptor al pin de tierra del Arduino. La resistencia desplegable fuerza al pin digital a un voltaje alto o bajo para que nunca "flote" en un valor ambiguo en el medio. En su código de programa, use la instrucción digitalRead () para leer el valor del interruptor. Use otro pin digital para parpadear un LED o realice alguna otra acción cuando presione el interruptor.

Sensores de luz y otros

Además de los interruptores, algunos de los sensores más simples disponibles para Arduino incluyen los de luz, temperatura y magnetismo. Las resistencias variables son otra forma de controlar un Arduino. La placa tiene un conjunto de pines de entrada analógica que le permiten controlar el Arduino con señales que varían continuamente además de la naturaleza de encendido y apagado del pin digital.

Tonos, melodías y ruidos

Los pines de salida digital del Arduino pueden manejar un pequeño altavoz del tamaño de una palma. Al establecer un pin digital en valores altos y bajos a velocidades de audio (aproximadamente cien veces por segundo), sus programas pueden producir tonos en el altavoz. Para crear una señal de audio, cree un bucle de repetición que establezca el pin alto, demore 5 milisegundos, luego establezca el pin bajo y realice otro retraso de 5 milisegundos. Con un tiempo de ciclo total de 10 milisegundos, el altavoz producirá un tono de 100 hertzios. Con la programación adecuada, puede crear escalas musicales y reproducir melodías. Con una programación diferente, puedes hacer un timbre o una sirena.

Datos de paso: monitor serie

El IDE de Arduino que se ejecuta en su computadora incluye una ventana de monitor en serie que recibe y muestra datos del microcontrolador. Para programas más complejos, el monitor en serie puede ser un salvavidas porque puede mostrar los valores del programa para rastrear los errores del programa. Un programa simple que envía datos al monitor en serie lo ayuda a familiarizarse con esta importante característica.