Tabla de contenido:

Robot Pick and Place basado en RFID: 4 pasos
Robot Pick and Place basado en RFID: 4 pasos

Video: Robot Pick and Place basado en RFID: 4 pasos

Video: Robot Pick and Place basado en RFID: 4 pasos
Video: Open source industrial Line Follower (Arduino and RFID) 2024, Noviembre
Anonim
Robot Pick and Place basado en RFID
Robot Pick and Place basado en RFID
Robot Pick and Place basado en RFID
Robot Pick and Place basado en RFID

Desde hace muchos años, la gente intenta sustituir el trabajo humano por máquinas. Las máquinas llamadas robots son más rápidas y efectivas que las personas. El término robótica se define prácticamente como el estudio, diseño y uso de sistemas robóticos para la fabricación. Los robots se utilizan generalmente para realizar tareas inseguras, peligrosas, altamente repetitivas y desagradables. Tienen muchas funciones diferentes, como manipulación de materiales, ensamblaje, soldadura por arco, soldadura por resistencia y funciones de carga y descarga de máquinas herramienta, pintura, pulverización, etc. Muchos elementos de los robots se construyen con la inspiración de la naturaleza. La construcción del manipulador como brazo del robot se basa en el brazo humano. El robot tiene la capacidad de manipular objetos como operaciones de recoger y colocar. También puede funcionar por sí solo. El desarrollo de la tecnología de sistemas robóticos de la industria electrónica se ha expandido cada vez más. Como una de esas aplicaciones, se ha desarrollado recientemente el robot de servicio con capacidad de visión artificial.

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos
Componentes requeridos
Componentes requeridos

1) Etiqueta RFID

2) Lector RFID

3) Arduino UNO

4) Cable de puente

5) Servomotor

6) Motor de CC

7) Brazo robótico (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8?keywords=robotic+ARM&qid=1576065471&sr=8-8)

Paso 2: diagrama de circuito

Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito

Paso 3: Verifique el código de Ardiuno y cargue

Consulta el Código de Ardiuno y sube
Consulta el Código de Ardiuno y sube
Consulta el Código de Ardiuno y sube
Consulta el Código de Ardiuno y sube

/*

*

* Todos los recursos para este proyecto:

* Modificado por Rui Santos

*

* Creado por FILIPEFLOP

*

*/

#incluir

#incluir

#define SS_PIN 10

#define RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Cree la instancia de MFRC522.

configuración vacía ()

{

Serial.begin (9600); // Iniciar una comunicación en serie

SPI.begin (); // Iniciar bus SPI

mfrc522. PCD_Init (); // Iniciar MFRC522

Serial.println ("Aproxima su tarjeta al lector …");

Serial.println ();

}

bucle vacío ()

{

// Busque nuevas cartas

si (! mfrc522. PICC_IsNewCardPresent ())

{

regreso;

}

// Selecciona una de las cartas

si (! mfrc522. PICC_ReadCardSerial ())

{

regreso;

}

// Mostrar UID en el monitor serial

Serial.print ("Etiqueta UID:");

String content = "";

letra de byte;

para (byte i = 0; i <mfrc522.uid.size; i ++)

{

Serial.print (mfrc522.uid.uidByte <0x10? "0": "");

Serial.print (mfrc522.uid.uidByte , HEX);

content.concat (String (mfrc522.uid.uidByte <0x10? "0": ""));

content.concat (String (mfrc522.uid.uidByte , HEX));

}

Serial.println ();

Serial.print ("Mensaje:");

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // cambia aquí el UID de la tarjeta / tarjetas a las que quieres dar acceso

{

Serial.println ("Acceso autorizado");

Serial.println ();

retraso (3000);

}

demás {

Serial.println ("Acceso denegado");

retraso (3000);

}

}

Paso 4: verifica el video

Ver el video
Ver el video

Verifique el video y ensamble como el digram

Recomendado: