Mi Arduino

Menu
  • Inicio
  • Categorías
    • Características de los Arduinos
    • General
    • Programación para Arduinos
    • Tutoriales de uso de los Arduinos
  • Legales y Contacto
    • Política de Privacidad y Condiciones de Uso
    • Contacto
    • Política de Cookies
    • Acerca de Nosotros
Home
General
Conexión del sensor CNY70 con Arduino: Guía paso a paso
General

Conexión del sensor CNY70 con Arduino: Guía paso a paso

Desiree K. Aguero 1 de octubre de 2023

Los sensores son componentes fundamentales en proyectos de Arduino ya que permiten medir y detectar distintas magnitudes en el entorno. En este artículo, nos enfocaremos en el sensor CNY70, un dispositivo ampliamente utilizado por su versatilidad y aplicaciones en proyectos electrónicos.

El Arduino se ha posicionado como una plataforma de referencia en el ámbito de la electrónica y la robótica. Con el sensor CNY70, podemos complementar y potenciar proyectos utilizando la detección de líneas, obstáculos y objetos, entre otras muchas aplicaciones posibles.

En esta guía, te presentaremos los pasos necesarios para realizar la conexión correcta del sensor CNY70 con un Arduino, especialmente diseñada para principiantes en la materia. ¡Comencemos!

1. ¿Qué es el sensor CNY70?

El sensor CNY70 es un sensor óptico que combina un par de diodos emisores de infrarrojos y un fototransistor en una pequeña carcasa. Está diseñado para detectar la presencia o ausencia de objetos y reconocer diferencias en la reflectividad de las superficies. Esto lo convierte en una herramienta ideal para la detección de líneas y obstáculos en proyectos de robótica.

Este sensor se caracteriza por su tamaño compacto, bajo consumo de energía y fácil integración con Arduino. Además, es capaz de detectar contrastes de color y las características físicas de los objetos, lo que lo convierte en una opción efectiva para numerosas aplicaciones.

Algunos ejemplos comunes de proyectos en los que se utiliza el sensor CNY70 incluyen:

Te recomendamos también Conecta un sensor de sonido a Arduino: Guía paso a pasoConecta un sensor de sonido a Arduino: Guía paso a paso
  • Robots seguidores de l

    El sensor CNY70 es un sensor óptico que combina un par de diodos emisores de infrarrojos y un fototransistor en una pequeña carcasa. Está diseñado para detectar la presencia o ausencia de objetos y reconocer diferencias en la reflectividad de las superficies. Esto lo convierte en una herramienta ideal para la detección de líneas y obstáculos en proyectos de robótica.

    Este sensor se caracteriza por su tamaño compacto, bajo consumo de energía y fácil integración con Arduino. Además, es capaz de detectar contrastes de color y las características físicas de los objetos, lo que lo convierte en una opción efectiva para numerosas aplicaciones.

    Algunos ejemplos comunes de proyectos en los que se utiliza el sensor CNY70 incluyen:

    • Robots seguidores de línea.
    • Robots evitadores de obstáculos.
    • Sistemas de conteo y clasificación de objetos.

    2. Materiales necesarios

    Antes de comenzar, asegúrate de tener los siguientes materiales:

    • Arduino Uno.
    • Sensor CNY70.
    • Protoboard o breadboard.
    • Cables de conexión.

    Aunque estos son los materiales básicos necesarios, es posible que también necesites resistencias y otros componentes dependiendo del proyecto específico en el que estés trabajando.

    3. Preparación del entorno de trabajo

    Antes de comenzar a realizar la conexión física del sensor CNY70 con Arduino, es importante preparar el entorno de trabajo adecuadamente. Sigue estos pasos:

    1. Encuentra una superficie plana y limpia para trabajar.
    2. Revisa que tu Arduino funcione correctamente y tenga carga suficiente.
    3. Asegúrate de contar con los cables de conexión y una protoboard o breadboard.
    4. Localiza el esquema de conexión correspondiente al tipo de Arduino que estás utilizando.

    Una vez que hayas completado estos pasos, estarás listo para realizar la conexión del sensor CNY70 con Arduino.

    4. Conexión del sensor CNY70 con Arduino

    A continuación, se detallarán los pasos necesarios para realizar la conexión física del sensor CNY70 con Arduino. Es importante realizar cada conexión con cuidado para evitar daños tanto en el sensor como en la placa Arduino.

    Asegúrate de seguir estos pasos:

    1. Conecta el pin VCC del sensor CNY70 al pin 5V del Arduino.
    2. Conecta el pin GND del sensor CNY70 al pin GND del Arduino.
    3. Conecta el pin digital Out del sensor CNY70 al pin digital 2 del Arduino.
    4. Asegúrate de que todas las conexiones estén seguras y sin cortocircuitos.

    Una vez que hayas realizado estas conexiones, tendrás la base necesaria para comenzar a programar el Arduino y utilizar el sensor CNY70.

    5. Programación del Arduino

    La programación del Arduino es esencial para interactuar con el sensor CNY70 y obtener los datos correspondientes. Asegúrate de tener el software de Arduino IDE instalado y sigue estos pasos para programar tu Arduino:

    1. Abre el software de Arduino IDE en tu computadora.
    2. Crea un nuevo sketch (archivo) e ingresa el siguiente código:
    #include <CNY70.h>
    
    int pinCNY70 = 2;
    CNY70 sensorCNY70(pinCNY70);
    
    void setup() {
      Serial.begin(9600);
    }
    
    void loop() {
      int lectura = sensorCNY70.leer();
      Serial.print("Lectura: ");
      Serial.println(lectura);
      delay(1000);
    }
    
    

    Asegúrate de haber seleccionado el tipo correcto de Arduino en la sección «Herramientas» del software Arduino IDE antes de cargar el código en la placa Arduino.

    Este código se encargará de leer el valor del sensor CNY70 y mostrarlo en el Monitor Serie del software Arduino IDE.

    6. Prueba y solución de problemas

    Una vez que hayas programado tu Arduino, es importante realizar una prueba para verificar si la conexión del sensor CNY70 ha sido exitosa. Para ello, sigue estos pasos:

    1. Carga el código en tu Arduino.
    2. Abre el Monitor Serie en el software Arduino IDE.
    3. Asegúrate de que el sensor CNY70 esté correctamente posicionado.
    4. Observa los valores que se muestran en el Monitor Serie al ubicar objetos frente al sensor.

    Si los valores mostrados en el Monitor Serie cambian cuando acercas o alejas objetos del sensor, significa que la conexión ha sido exitosa.

    Si encuentras algún problema durante el proceso de conexión o programación, aquí hay algunas soluciones comunes:

    • Verifica que las conexiones estén bien establecidas y no haya cortocircuitos.
    • Revisa el código cuidadosamente para asegurarte de que está correctamente escrito.
    • Asegúrate de haber seleccionado el tipo de Arduino correcto en la configuración del Arduino IDE.
    • Si sigues teniendo problemas, busca en línea posibles soluciones o consulta a la comunidad de Arduino.

    7. Proyectos de ejemplo utilizando el sensor CNY70

    El sensor CNY70 se utiliza en una amplia variedad de proyectos de electrónica y robótica. Aquí te presentamos algunos ejemplos:

    • Robot seguidor de línea: Utilizando el sensor CNY70, tu robot será capaz de seguir una línea trazada en el suelo.
    • Robot evitador de obstáculos: Con el sensor CNY70, tu robot podrá detectar objetos en su camino y evitar colisiones.
    • Sistema de conteo y clasificación de objetos: Utilizando múltiples sensores CNY70, podrás contar y clasificar objetos basándote en sus características físicas.

    Estos son solo ejemplos básicos, pero las posibilidades con el sensor CNY70 son infinitas. ¡Deja volar tu imaginación y crea proyectos increíbles!

    Conclusión

    A lo largo de esta guía paso a paso, hemos explorado cómo realizar la conexión del sensor CNY70 con Arduino. Esperamos haber proporcionado una base sólida para que puedas comenzar a utilizar este versátil sensor en tus propios proyectos.

    Recuerda que practicar y experimentar es la clave para mejorar tus habilidades en Arduino. ¡No dudes en compartir tus experiencias y proyectos utilizando el sensor CNY70 con Arduino con la comunidad!

Share
Tweet
Email
Prev Article
Next Article

Related Articles

Conecta tu mini bomba de agua a Arduino de forma eficiente
La conexión eficiente de una mini bomba de agua a …

Conecta tu mini bomba de agua a Arduino de forma eficiente

️Crea tu CNC con Arduino Uno! Aprende a hacer una fresadora DIY
La tecnología CNC (Control Numérico Computarizado) ha revolucionado la industria …

️Crea tu CNC con Arduino Uno! Aprende a hacer una fresadora DIY

About The Author

Desiree K. Aguero

¡Hola! Soy Desiree Aguero, estudiante de Ingeniería y apasionada del mundo de la tecnología. En este blog, comparto mi amor por Arduino y la electrónica, explorando proyectos innovadores y soluciones creativas. Mi objetivo es hacer que la tecnología sea accesible para todos, proporcionando tutoriales detallados y recursos útiles. Únete a mí en este emocionante viaje de aprendizaje y descubrimiento. ¡Juntos, haremos grandes cosas con Arduino!

Leave a Reply

Lo siento, debes estar conectado para publicar un comentario.

Mi Arduino

Todo Referente a los Arduinos
Copyright © 2026 Mi Arduino
Todos Los Derechos Reservados
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}