Índice:

Robô de seleção e colocação baseado em RFID: 4 etapas
Robô de seleção e colocação baseado em RFID: 4 etapas

Vídeo: Robô de seleção e colocação baseado em RFID: 4 etapas

Vídeo: Robô de seleção e colocação baseado em RFID: 4 etapas
Vídeo: Android Controlled Pick And Place Robotic Arm Vehicle Project 2024, Dezembro
Anonim
Robô de seleção e colocação baseado em RFID
Robô de seleção e colocação baseado em RFID
Robô de seleção e colocação baseado em RFID
Robô de seleção e colocação baseado em RFID

Há muitos anos as pessoas tentam substituir o trabalho humano por máquinas. As máquinas chamadas robôs são mais rápidas e eficazes do que as pessoas. O termo robótica é praticamente definido como o estudo, projeto e uso de sistemas robóticos para manufatura. Os robôs geralmente são usados para realizar tarefas inseguras, perigosas, altamente repetitivas e desagradáveis. Eles têm muitas funções diferentes, como manuseio de materiais, montagem, soldagem a arco, soldagem por resistência e funções de carga e descarga de máquina-ferramenta, pintura, pulverização, etc. Muitos elementos de robôs são construídos com inspiração na natureza. A construção do manipulador como braço do robô é baseada no braço humano. O robô tem a capacidade de manipular objetos, como operações de pegar e colocar. Também é capaz de funcionar por si só. O desenvolvimento da tecnologia do sistema de robôs da indústria eletrônica tem se expandido cada vez mais. Como uma dessas aplicações, o robô de serviço com capacidade de visão de máquina foi desenvolvido recentemente.

Etapa 1: Componentes necessários

Componentes necessários
Componentes necessários
Componentes necessários
Componentes necessários

1) Tag RFID

2) Leitor RFID

3) Arduino UNO

4) Fio Jumper

5) Servo motor

6) Motor DC

7) Braço 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)

Etapa 2: Diagrama de Circuito

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

Etapa 3: Verifique o Código de Ardiuno e faça o upload

Verifique o Código de Ardiuno e faça o upload
Verifique o Código de Ardiuno e faça o upload
Verifique o Código de Ardiuno e faça o upload
Verifique o Código de Ardiuno e faça o upload

/*

*

* Todos os recursos para este projeto:

* Modificado por Rui Santos

*

* Criado por FILIPEFLOP

*

*/

#incluir

#incluir

# define SS_PIN 10

# define RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Cria instância MFRC522.

void setup ()

{

Serial.begin (9600); // Iniciar uma comunicação serial

SPI.begin (); // Iniciar barramento SPI

mfrc522. PCD_Init (); // Iniciar MFRC522

Serial.println ("Aproxime seu cartão do leitor …");

Serial.println ();

}

void loop ()

{

// Procure por novos cartões

if (! mfrc522. PICC_IsNewCardPresent ())

{

Retorna;

}

// Selecione um dos cartões

if (! mfrc522. PICC_ReadCardSerial ())

{

Retorna;

}

// Mostrar UID no monitor serial

Serial.print ("tag UID:");

Conteúdo da string = "";

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 ("Mensagem:");

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // mude aqui o UID do (s) cartão (s) que deseja dar acesso

{

Serial.println ("Acesso autorizado");

Serial.println ();

atraso (3000);

}

outro {

Serial.println ("Acesso negado");

atraso (3000);

}

}

Etapa 4: verifique o vídeo

Confira o vídeo
Confira o vídeo

Verifique o vídeo e monte como o digrama

Recomendado: