Circuitos Arduino para principiantes. Circuitos Arduino simples para principiantes. Apéndice. Directorio móvil

presenta el tutorial Arduino para principiantes. La serie está representada por 10 lecciones, así como material adicional. Las lecciones incluyen instrucciones de texto, fotos y videos instructivos. En cada lección encontrará una lista de los componentes necesarios, una lista de programas y un diagrama de cableado. Después de aprender estas 10 lecciones básicas, podrá comenzar a modelar y construir robots más interesantes basados ​​en Arduino. El curso está dirigido a principiantes, para iniciarlo no necesitas ningún conocimiento adicional de ingeniería eléctrica o robótica.

Datos breves sobre Arduino

¿Qué es Arduino?

Arduino (Arduino) es una plataforma informática de hardware, cuyos componentes principales son una placa de entrada-salida y un entorno de desarrollo. El Arduino se puede usar para crear objetos interactivos independientes o se puede conectar a un software que se ejecuta en una computadora. Arduino como se aplica a las computadoras de una sola placa.

¿Cómo se relacionan Arduino y los robots?

La respuesta es muy simple: Arduino se usa a menudo como cerebro de robot

La ventaja de las placas Arduino sobre plataformas similares es el precio relativamente bajo y la distribución casi masiva entre aficionados y profesionales de la robótica y la ingeniería eléctrica. Cuando ingrese a Arduino, encontrará soporte en cualquier idioma y personas de ideas afines para responder preguntas y discutir sus diseños.

Lección 1. LED parpadeante en Arduino

En la primera lección, aprenderá cómo conectar un LED a un Arduino y controlarlo para que parpadee. Este es el modelo más simple y básico.

Diodo emisor de luz- un dispositivo semiconductor que crea radiación óptica cuando una corriente eléctrica pasa a través de él en la dirección de avance.

Lección 2

En este tutorial, aprenderá cómo conectar un botón y un LED al Arduino.

Cuando se presiona el botón, el LED se enciende, cuando se presiona el botón, no se enciende. Este es también el modelo base.

Lección 3

En este tutorial, aprenderá cómo conectar un potenciómetro a un Arduino.

Potenciómetro- esta resistencia ajustable.Los potenciómetros se utilizan como reguladores de varios parámetros: volumen de sonido, potencia, voltaje, etc.También es uno de los esquemas básicos. En nuestro modelo girando la perilla del potenciometrodependerá del brillo del LED.

Lección 4

En este tutorial, aprenderá cómo conectar un servo a Arduino.

servo- se trata de un motor cuya posición del eje se puede controlar ajustando el ángulo de rotación.

Los servoaccionamientos se utilizan para simular varios movimientos mecánicos de robots.

Lección 5

En este tutorial, aprenderá cómo conectar un LED tricolor a un Arduino.

LED tricolor(LED RGB) - estos son tres LED de diferentes colores en un caso. Vienen con una pequeña placa de circuito impreso en la que se ubican las resistencias y sin resistencias incorporadas. Ambas opciones se tratan en esta lección.

Lección 6

En este tutorial, aprenderá cómo conectar un elemento piezoeléctrico a un Arduino.

Elemento piezoeléctrico- un convertidor electromecánico que traduce voltaje electrico en la vibración de la membrana. Estas vibraciones crean sonido.

En nuestro modelo, la frecuencia del sonido se puede ajustar configurando los parámetros apropiados en el programa.

Lección 7

En esta lección de nuestro curso, aprenderá cómo conectar un fotorresistor a Arduino.

fotorresistencia- una resistencia cuya resistencia depende del brillo de la luz que incide sobre ella.

En nuestro modelo, el LED se enciende solo si el brillo de la luz sobre el fotorresistor es menor que cierto, este brillo se puede ajustar en el programa.

Lección 8 Envío automático de correo electrónico

En esta lección de nuestro curso, aprenderá a conectar un sensor de movimiento (PIR) a Arduino, así como a organizar el envío automático de correo electrónico.

Sensor de movimiento (PIR)- un sensor de infrarrojos para detectar el movimiento o la presencia de personas o animales.

En nuestro modelo, al recibir una señal del sensor PIR sobre el movimiento de una persona, Arduino envía un comando a la computadora para enviar un correo electrónico y la carta se envía automáticamente.

Lección 9

En esta lección nuestra, aprenderá cómo conectar un sensor de temperatura y humedad DHT11 o DHT22 a un Arduino, así como a familiarizarse con las diferencias en sus características.

Sensor de temperatura y humedad es un sensor digital compuesto que consta de un sensor de humedad capacitivo y un termistor para medir la temperatura.

En nuestro modelo, Arduino lee las lecturas del sensor y muestra las lecturas en la pantalla de la computadora.

Lección 10

En esta lección de nuestro curso, aprenderá cómo conectar un teclado matricial a la placa Arduino, y también se familiarizará con varios circuitos interesantes.

Teclado matricial Diseñado para simplificar la conexión de una gran cantidad de botones. Dichos dispositivos se encuentran en todas partes: en teclados de computadora, calculadoras, etc.

Lección 11: Conexión del módulo de reloj en tiempo real DS3231

En la última lección de nuestro curso, aprenderá cómo conectar un módulo de reloj en tiempo real de la familia
DS a la placa Arduino, así como familiarizarse con varios circuitos interesantes.

Módulo de reloj en tiempo real- este es un circuito electrónico diseñado para registrar datos cronométricos (hora actual, fecha, día de la semana, etc.), es un sistema de una fuente de energía autónoma y un dispositivo de contabilidad.

Apéndice. Marcos listos para usar y robots Arduino


Puede comenzar a aprender Arduino no solo desde el tablero en sí, sino también comprando un robot completo listo para usar basado en este tablero: un robot araña, un robot de automóvil, un robot tortuga, etc. Tal manera adecuado para aquellos que no se sienten especialmente atraídos por los circuitos eléctricos.

Al comprar un modelo de robot que funcione, es decir. Juguete de alta tecnología realmente terminado, puede despertar interés en el diseño propio y la robótica. La apertura de la plataforma Arduino le permite hacer nuevos juguetes a partir de los mismos componentes.

Otra opción es comprar un marco o cuerpo de un robot: una plataforma sobre ruedas o una oruga, un humanoide, una araña, etc. En este caso, el llenado del robot deberá realizarse de forma independiente.

Apéndice. Directorio móvil


- un asistente para desarrolladores de algoritmos para la plataforma Arduino, cuyo objetivo es brindar al usuario final la oportunidad de llevar un conjunto de comandos móvil (libro de referencia).

La aplicación consta de 3 secciones principales:

  • Operadores;
  • Datos;
  • Funciones.

Dónde comprar Arduino


kits de arduino

El curso se complementará con lecciones adicionales. suscríbete a nosotros

Hoy hablaremos sobre el uso de tarjetas SD y micro SD en Arduino. Descubriremos cómo conectar tarjetas SD a Arduino, cómo escribir y leer información. Usar memoria extra puede ser muy útil en muchos proyectos. Si no sabe qué son los pines SPI, I2C y analógicos, le aconsejo que consulte las lecciones anteriores y trate con estas interfaces de comunicación de Arduino.

En este tutorial, hablaremos sobre la comunicación inalámbrica entre dos placas Arduino. Esto puede ser muy útil para pasar comandos de un arduino a otro o compartir información entre sus bricolaje. La posibilidad de transmisión inalámbrica de datos abre nuevas posibilidades en la creación de sus proyectos.

En este tutorial, nos familiarizaremos con el bus I2C. I2C es un bus de comunicación que utiliza solo dos líneas. Con esta interfaz, Arduino puede comunicarse con varios dispositivos a través de dos cables. Hoy descubriremos cómo conectar sensores y sensores a Arduino a través del bus I2C, cómo acceder a un dispositivo específico y cómo recibir datos de estos dispositivos.

En este tutorial, hablaremos sobre la interfaz de comunicación en serie del Arduino. Ya hemos utilizado esta interfaz en lecciones anteriores cuando mostramos los valores de los sensores en la pantalla de la computadora. Hoy veremos más de cerca cómo funciona esta conexión y también aprenderemos cómo usar los datos transferidos al monitor del puerto de la computadora usando Processing.

Hoy hablaremos de transistores y de conectar la carga al Arduino. El propio Arduino no puede producir un voltaje superior a 5 voltios y una corriente superior a 40 mA desde un pin. Esto es suficiente para sensores, LEDs, pero si queremos conectar dispositivos más exigentes en cuanto a corriente, tendremos que utilizar transistores o relés.

En este tutorial, hablaremos sobre los conceptos básicos del diseño de circuitos, aplicados al Arduino. Y empecemos, por supuesto, con la ley de Ohm, ya que esta es la base de todos los circuitos. También en esta lección hablaremos sobre resistencia, resistencias pull-down y pull-up, cálculo de corriente y voltaje.

La mayoría de los ingenieros electrónicos prefieren construir sus proyectos sobre la base de un microcontrolador, sobre el que ya hemos escrito varias veces. En el siguiente artículo, consideraremos diseños simples de dispositivos electrónicos para principiantes y los proyectos más inusuales basados ​​en el microcontrolador mencionado.

Para empezar, vale la pena familiarizarse con la funcionalidad del microprocesador Arduino Uno, en el que se construyen la mayoría de los proyectos, y también considerar las razones para elegir este dispositivo. A continuación se muestran los factores por los que un inventor novato debería detenerse en Arduino uno:

  1. Interfaz bastante fácil de usar. Está claro dónde está el contacto y dónde conectar los cables de conexión.
  2. El chip de la placa se conecta directamente al puerto USB. La ventaja de esta configuración es que la comunicación en serie es un protocolo muy simple que ha resistido la prueba del tiempo, y el USB hace que la conexión a computadoras modernas sea muy conveniente.
  3. Es fácil encontrar la parte central del microcontrolador, que es el chip ATmega328. Tiene más funciones de hardware como temporizadores, interrupciones externas e internas, pines PWM y múltiples modos de suspensión.
  4. El dispositivo es de código abierto, por lo que una gran cantidad de radioaficionados pueden corregir errores y problemas en el software. Esto facilita la depuración de proyectos.
  5. La velocidad del reloj es de 16 MHz, que es lo suficientemente rápida para la mayoría de las aplicaciones y no acelera el microcontrolador.
  6. Es muy conveniente controlar la potencia en su interior y tiene una función de regulación de voltaje incorporada. Además, el microcontrolador se puede desconectar del puerto USB sin una fuente de alimentación externa. Puede conectar una fuente de alimentación externa de hasta 12 V. Además, el microprocesador determinará el voltaje requerido por sí mismo.
  7. La presencia de 13 contactos digitales y 6 contactos analógicos. Estos pines le permiten conectar equipos a la placa Arduino uno desde un operador de terceros. Los pines se utilizan como clave para extender la potencia informática del Arduino uno al mundo real. Simplemente conecte sus dispositivos electrónicos y sensores a los conectores que coincidan con cada uno de estos pines.
  8. Un encabezado ICSP está disponible para omitir el puerto USB e interactuar con el Arduino directamente como un dispositivo serie. Este puerto es necesario para restablecer el chip si está dañado y ya no se puede usar en su computadora.
  9. Disponibilidad de memoria flash de 32 KB para almacenar el código del desarrollador.
  10. Un LED en la placa está conectado al pin digital 13 para una depuración de código rápida y fácil.
  11. Por último, tiene un botón para restablecer el programa en el chip.

Arduino fue creado en 2005 por dos ingenieros italianos, David Cuartilles y Massimo Banzi, con el objetivo de enseñar a los estudiantes cómo programar el microcontrolador Arduino uno y mejorar sus habilidades electrónicas y utilizarlas en el mundo real.

El Arduino uno puede detectar su entorno al recibir información de varios sensores y puede influir en el entorno y otros actuadores. El microcontrolador se programa utilizando el lenguaje de programación Arduino (basado en cableado) y el entorno de desarrollo Arduino (basado en procesamiento).

Ahora pasemos a los proyectos en Arduino uno.

El proyecto más fácil para principiantes.

Considere algunos proyectos simples e interesantes de Arduino uno que incluso los principiantes pueden hacer en este negocio: un sistema de alarma.

Ya hemos hecho una lección sobre este proyecto -. Brevemente sobre lo que se hace y cómo.

Este proyecto utiliza un sensor de movimiento para detectar movimientos y emisiones de tono alto, así como una pantalla visual que consta de LED parpadeantes. El proyecto en sí le presentará algunos de los complementos que se incluyen en el kit de inicio de Arduino, así como los matices del uso de NewPing.

Es una biblioteca de Arduino que lo ayuda a monitorear y probar su sensor de distancia de sonda. Si bien no es exactamente una defensa completa del hogar, ofrece la solución perfecta para proteger espacios pequeños como dormitorios y baños.

Para este proyecto usted necesitar:

  1. Sensor ultrasónico de ping - HC-SR04.
  2. Zumbador piezoeléctrico.
  3. Tira de luces LED.
  4. Iluminación automotriz con cinta RGB. En esta guía de proyectos de Arduino, aprenderá cómo hacer iluminación interior de automóvil RGB utilizando una placa Arduino uno.

A muchos entusiastas de los automóviles les gusta agregar luces adicionales o actualizar sus bombillas interiores a LED, pero con la plataforma Arduino, puede disfrutar de un mayor control y detalle al manejar potentes LED y tiras de luces.

Puede cambiar el color de la iluminación con su dispositivo Android (teléfono o tableta) usando la aplicación " Controlador Bluetooth RGB” (Dev Next Prototypes), que puedes descargar gratis desde la Play Store de Android. También puede encontrar el esquema electrónico EasyEDA o solicitar su propio circuito basado en Arduino en una PCB.

Increíbles proyectos Arduino Uno

A la mayoría de los profesionales en el campo del desarrollo de proyectos electrónicos en Arduino uno les encanta experimentar. Como resultado, aparecen dispositivos interesantes y sorprendentes, que se analizan a continuación:

  1. Agregar un control remoto IR a su sistema de altavoces. En la electrónica de consumo, un control remoto es un componente de un dispositivo electrónico, como un televisor, un reproductor de DVD u otro electrodoméstico, que se utiliza para controlar de forma inalámbrica el dispositivo desde una distancia corta. El control remoto es, en primer lugar, fácil de usar y le permite trabajar con dispositivos que no son adecuados para la operación directa de los controles.
  2. Alarma. El reloj de tiempo real se utiliza para obtener la hora exacta. Aquí, este sistema muestra la fecha y la hora en la pantalla LCD, y podemos configurar la alarma con los botones de control. Tan pronto como se alcanza la hora de la alarma, el sistema emite un pitido.
  3. motor paso a paso. significa motor preciso que se puede girar un paso a la vez. Dicho dispositivo se fabrica utilizando robótica, impresoras 3D y máquinas CNC.

    Para este proyecto, tome el motor paso a paso más barato que pueda encontrar. Los motores están disponibles en línea. Este proyecto utiliza el podómetro 28byj-48, que es adecuado para la mayoría de otros proyectos similares. Es fácil de conectar a la placa Arduino.
    - Necesitarás 6 cables con conectores hembra a macho. ¡Solo necesitas conectar el motor a la placa y listo! También puede agregar un pequeño trozo de cinta adhesiva a la cabeza giratoria para ver si hace un movimiento giratorio.

  4. Sensor de distancia ultrasónico. Este proyecto utiliza el popular para que el dispositivo pueda evitar obstáculos y moverse en diferentes direcciones.

Cuando haya terminado, el resultado de sus acciones aparecerá en la pantalla. Para mantener las cosas simples y claras, se recomienda usar una pantalla LCD con un convertidor I2C, por lo que solo necesita 4 cables para conectarse a la placa Arduino.

Cómo elegir Arduino Esta pregunta surge para todos los que primero decidieron crear un proyecto usando Arduino. Decidimos los detalles necesarios: sensores, sensores, módulos, etc., y nos enfrentamos a una variedad considerable de placas Arduino, además, cada placa también tiene dos o tres análogos. Algunas personas piensan que cuanto más caras y potentes mejor, consiguen soluciones serias, como el Arduino Due, y luego se dan cuenta de que no todos los bocetos funcionan en él, y les resulta difícil hacer frente a toda la potencia de este dispositivo. en su propia. Otros van en sentido contrario y se quedan sin recursos (memoria, pines, puertos, velocidad de reloj, potencia). Cómo encontrar ese medio dorado ′ Intentemos resolverlo ...

Pagar ventajas menos

arduino uno

funcionalidad como ProMini y Nano
  • La placa es la más común de la familia Arduino, es para ella que se han creado la mayor cantidad de lecciones.
  • Debido a la presencia de un panel DIP, puede cambiar el microcontrolador
  • Con la misma funcionalidad que Arduino ProMini, Nano y Micro, la placa es muchas veces más grande

Arduino Mega 2560

  • Escudo adecuado creado bajo Arduino UNO
  • Número máximo de retiros
  • Cantidad extendida de todos los tipos de memoria
  • No se puede instalar en Breadboard sin usar cables

arduino leonardo

funcionalidad como MICRO

  • Escudo adecuado creado bajo Arduino UNO
  • La placa es una versión mejorada de Arduino UNO y funciona con la mayoría de sus bocetos.
  • No se puede instalar en Breadboard sin usar cables
  • Algunos bocetos creados para Arduino Uno no funcionan en Leonardo. se utilizan diferentes microcontroladores

Arduino debido


  • Número de pines como Arduino Mega
  • Implementadas dos salidas analógicas
  • Utiliza un potente microcontrolador de 32 bits con una frecuencia de reloj de 84MHz
  • No se puede instalar en Breadboard sin usar cables
  • El tamaño de placa más grande de toda la familia Arduino
  • No todos los bocetos proporcionan una frecuencia de reloj tan alta
  • No todos los escudos prever la transmisión de señales con un voltaje límite de 3.3V
  • Tensión de alimentación 3,3 V

Arduino Pro Mini 3.3V

funcionalidad como Nano y UNO


  • La frecuencia de reloj más pequeña del microcontrolador, solo 8 MHz
  • Tensión de alimentación 3,3 V

Arduino Pro Mini 5V

funcionalidad como Nano y UNO

  • Se puede utilizar para diseñar diagramas en el tablero
  • La placa más pequeña de la familia Arduino
  • Se suministra sin pines soldados, lo que permite el montaje en superficie
  • No se ajusta al escudo creado bajo Arduino UNO
  • Sin controlador USB, por lo tanto requiere un programador externo

Arduino NANO V3.0

funcionalidad como ProMini y UNO


  • Se puede utilizar para diseñar diagramas en el tablero
  • La placa es un poco más grande que la Arduino ProMini, pero tiene un puerto USB y no requiere el uso de un programador externo.
  • No se ajusta al escudo creado bajo Arduino UNO
  • La introducción de un puerto USB con un controlador llevó a un aumento en la cantidad de memoria flash asignada para el gestor de arranque (en comparación con Arduino ProMini)

arduino micro

funcionalidad como leonardo


  • Se puede utilizar para diseñar diagramas en el tablero
  • La placa es un poco más grande que la Arduino Nano, pero tiene toda la funcionalidad de la Arduino Leonardo.
  • Es posible simular varios dispositivos USB cuando se conectan a una PC (la placa se definirá como un mouse, teclado, etc.)
  • No se ajusta al escudo creado bajo Arduino UNO
  • La transferencia de la función del controlador USB al microcontrolador condujo a un aumento en la cantidad de memoria flash asignada para el cargador de arranque

La primera pregunta que afecta la elección de Arduino¿Qué proyecto quieres implementar?

Si desea crear un proyecto listo para usar, proporcionado amablemente por otros desarrolladores, entonces la adquisición lógica sería el Arduino en el que se creó originalmente el proyecto. Aquí vale la pena señalar el hecho de que ahora, en el territorio de la Federación Rusa, las placas Arduino se distribuyen bajo la marca Geduino. . Es decir, como entendió correctamente, Arduino Micro difiere de Geduino Micro en el nombre y el logotipo (esto no es un análogo), que está escrito en el sitio web oficial. Y dado que este último es más barato, la elección es obvia.

Si no te has decidido por un proyecto, pero desea comprar un Arduino para sus propios experimentos, entonces un factor importante es la cantidad de ejemplos diferentes en la red, para uno u otro Arduino. Aquí el líder indudable es el Arduino UNO , esto se debe a que esta placa es la más antigua de la línea Arduino, si bien no está desactualizada, ya que ha sufrido bastantes cambios desde sus inicios.

Si vas a implementar tu propio proyecto, entonces la elección de Arduino debe abordarse mediante el método de eliminación. Si su proyecto tiene módulos con pines para Arduino Uno, excluimos Arduino ProMini 3.3V, Arduino ProMini 5V, análogo a Arduino Nano), pero pueden tener un tipo diferente de conector USB, diferir ligeramente en tamaño, tener un controlador USB diferente, un tipo diferente de caja de microcontrolador, color de placa, etc. Aquí debe comprender que estas placas repiten la funcionalidad de su original (a la que tienen un nombre similar), ya que utilizan el mismo microcontrolador ATmega, de la misma serie. Las dimensiones de la placa, la carcasa del microcontrolador y el tipo de puerto USB se pueden determinar a partir de la foto. Y la presencia de "CH340G" en el nombre significa que no se usa el chip FTDI estándar para Arduino como controlador USB, sino su CH340G analógico, por lo tanto, para conectar un Arduino de este tipo a una computadora, debe instalar el controlador para el microprocesador CH340G. Estas placas son adecuadas para aquellos que creen que la instalación de un controlador de una sola vez no es un inconveniente, y un precio reducido es una ventaja sobre el nombre original.

Este artículo introductorio es para aquellos que ya lograron desempacar una docena o dos cajas de colores de diseñadores con su hijo, construyeron cientos de estructuras diferentes y llenaron todos los contenedores disponibles en el armario con piezas de Lego. Si está listo para llevar las cosas al siguiente nivel con electrónica, microcontroladores, sensores y dispositivos inteligentes, ¡entonces es hora de experimentar con Arduino!

En esta serie de artículos, recopilaremos las cosas más importantes que debe saber sobre Arduino para comenzar a trabajar con niños por su cuenta. Incluso si nunca ha tomado un soldador y las palabras "controlador" y "controlador" tienen aproximadamente el mismo significado para usted, ¡puede estar seguro de que aún tendrá éxito! El mundo de la electrónica y la robótica hoy en día está repleto de soluciones sencillas y muy cómodas que permiten crear proyectos muy interesantes casi desde cero. Nuestro tutorial te ayudará a navegar rápidamente y dar los primeros pasos.

En el lenguaje cotidiano, Arduino es donde puede conectar muchos dispositivos diferentes y hacerlos trabajar juntos mediante un programa escrito en el lenguaje Arduino en un entorno de programación especial.

La mayoría de las veces, el tablero se ve así:

La figura muestra una de las placas Arduino - Arduino Uno. Lo estudiaremos con más detalle en las próximas lecciones.

Puede enchufar cables en la placa y conectar muchos elementos diferentes. La mayoría de las veces, se utiliza una placa de prueba para montaje sin soldadura para la conexión. Puede agregar LED, sensores, botones, motores, módulos de comunicación, relés y crear cientos de diseños de dispositivos inteligentes interesantes. La placa Arduino es un enchufe inteligente que encenderá y apagará todo lo conectado dependiendo de cómo esté programado.




Todo el trabajo en el proyecto se divide en las siguientes etapas:

  1. Se nos ocurre una idea y un diseño.
  2. Recogemos el circuito eléctrico. Aquí necesitamos una placa de prueba, que simplifica la instalación de elementos. Por supuesto, necesitará habilidades para trabajar con dispositivos electrónicos y habilidad.
  3. Nos conectamos al ordenador a través de USB.
  4. y escríbalo en la pizarra literalmente presionando un solo botón en la pantalla en formato .
  5. Nos desconectamos del ordenador. Ahora el dispositivo funcionará de forma autónoma: cuando se encienda, será controlado por el programa que escribimos en él.

El programa y el entorno de programación se ve así:

La pantalla muestra un programa (en la jerga de arduino, el texto del programa se llama "boceto"), que hará parpadear una bombilla conectada a la entrada 13 en la placa Arduino UNO. Como puede ver, el programa es bastante simple y consta de instrucciones que son comprensibles para aquellos que saben inglés. El lenguaje de programación Arduino usa su propio dialecto del lenguaje C++, pero todas las funciones de C++ son compatibles.

Hay otra opción para escribir código: un editor visual. No es necesario escribir nada aquí; simplemente puede mover los bloques y agregarles el algoritmo deseado. ¡El programa se descargará a la placa conectada con un clic del mouse!

En general, todo parece bastante claro, ¿verdad? Queda por averiguar los detalles.

Inicio rápido con Arduino

Para empezar, comprendamos qué y qué vamos a hacer. ¿Qué es Arduino y cómo usarlo? Si ya está familiarizado con el tema, siéntase libre de seguir adelante. Si no, hagamos una breve inmersión juntos.

arduino es...

Arduino no es una marca ni el nombre de un proveedor de kits. Este es un nombre común para toda una familia de diferentes tecnologías y una plataforma abierta, que incluye tanto dispositivos de hardware (placas controladoras y equipos compatibles) como software diseñado para controlar el hardware. En esencia, Arduino es una infraestructura y un entorno en el que puede ensamblar componentes electrónicos y mecánicos compatibles en un solo dispositivo, y luego programar el comportamiento de estas mismas piezas de hierro en dos minutos a través de una computadora normal según lo necesitemos.

Arduino es un puente desde el mundo de la computadora virtual al mundo de las cosas y los dispositivos reales. Habiendo escrito un programa en una computadora normal, lo usamos para controlar no objetos virtuales, sino sensores, motores, pantallas bastante reales. Estamos cambiando el mundo que nos rodea, simplemente programando en una computadora, usando software gratuito y muchos ejemplos de bibliotecas listas para usar.

La tecnología obtuvo su nombre, como suele ser el caso, por accidente. La fuente de inspiración fue un bar donde a los futuros creadores de Arduino les gustaba tomar una taza de té. La institución se llamó así - Arduino, por el nombre de la principal figura histórica de la ciudad de Ivrea, el Rey Arduino. El rey no dejó ningún rastro brillante en la historia y era conocido como un perdedor, pero gracias al equipo de desarrollo de la nueva plataforma ganó nueva popularidad y ahora es conocido por millones de personas en todo el mundo.

¿Por qué Arduino?

La belleza de Arduino radica en las siguientes ventajas simples:

  1. Sencillez. Sí, sí, es simplicidad (aunque Lego y otros juguetes sin duda son más familiares, pero no los comparamos). Para los jóvenes desarrolladores de electrónica, Arduino "oculta" una gran cantidad de problemas técnicos. Muchos proyectos bastante complejos se pueden crear muy rápidamente, sin una larga inmersión en los detalles. Y esto es muy importante para un niño: no perder interés hasta el primer resultado obtenido por uno mismo.
  2. Popularidad. Arduino es extremadamente popular, puede encontrar fácilmente respuestas a cualquier pregunta en numerosos foros o sitios. La comunidad de Arduino es amplia y amigable: hay relativamente pocos ingenieros esnobs que hayan sido endurecidos por la vida y están llenos de aficionados y principiantes que con gusto comparten su alegría por lo que han encontrado y reconocido. Esto, por supuesto, deja una huella en la calidad del asesoramiento, pero por regla general, incluso los problemas más complejos se pueden resolver rápidamente mediante foros y sitios web.
  3. Disponibilidad. Tanto la tecnología en sí como casi todo el software se publican bajo licencias abiertas, y puede usar libremente los desarrollos, esquemas de otras personas y, en muchos casos, incluso para uso comercial. Esto ahorra mucho tiempo y le permite avanzar a pasos agigantados, aprovechando la experiencia de investigadores anteriores.
  4. Baratura. Se puede comprar un kit para las primeras lecciones de electrónica y programación por menos de 500 rublos. Los cursos completos de robótica son posibles en. Ninguna otra tecnología le permitirá ingresar al mundo de la robótica educativa real de manera tan rápida y efectiva.

¿Dónde empezar?

Si desea hacer robótica con Arduino, necesitará un kit de caballeros de este tipo:

  1. Con cable USB para conectar a un ordenador.
  2. y cables
  3. Un conjunto de componentes electrónicos básicos y un adaptador para una batería krone.
  4. Entorno instalado en el equipo

Todo el equipo se vende en juegos llamados kits de inicio -

En el futuro, si las clases realmente cautivan y existe el deseo de continuar con los experimentos, la lista de equipos se expandirá:

  1. Pantallas e indicadores.
  2. Motores y , relés y .
  3. Módulos de comunicación.
  4. Varios módulos adicionales y (escudos)

Si los primeros pasos dan resultado, con el tiempo reconocerás a la mitad de las personas que hacen cola en la oficina de correos (si aún no las conoces), y los carteros te reconocerán de vista y correrán nerviosos hacia la otro lado del camino.

¿Cómo comprar Arduino?

Antes de aprender algo útil, primero debe comprar algo útil. Para experimentos con electrónica, necesitará la misma electrónica en forma de diseñador o tableros separados. Se recomienda comprar un kit doméstico no muy costoso con los componentes principales y luego pedir sensores, motores, controladores y otros tesoros de Aliexpress. se puede encontrar en Internet (no sólo en nuestro sitio web). Si vives en una gran ciudad, comprar todo lo que necesitas te llevará un máximo de dos días. Encontrar la tienda adecuada es fácil en Internet.

Enlaces útiles a tutoriales y sitios sobre Arduino

Sitios oficiales de arduino:

  • https://www.arduino.cc/

    En las siguientes lecciones, aprenderemos cómo funciona el controlador, desarmaremos la placa Arduino Uno y comenzaremos nuestro primer proyecto.