Table des matières:

Robot Pick and Place basé sur la RFID : 4 étapes
Robot Pick and Place basé sur la RFID : 4 étapes

Vidéo: Robot Pick and Place basé sur la RFID : 4 étapes

Vidéo: Robot Pick and Place basé sur la RFID : 4 étapes
Vidéo: welding robot arm & pick and place robot|compete with ABB Fanuc Yaskawa Kuka etc|how to choose robot 2024, Juillet
Anonim
Robot Pick and Place basé sur RFID
Robot Pick and Place basé sur RFID
Robot Pick and Place basé sur RFID
Robot Pick and Place basé sur RFID

Depuis de nombreuses années, les gens essaient de remplacer le travail humain par des machines. Les machines appelées robots sont plus rapides et plus efficaces que les humains. Le terme robotique est pratiquement défini comme l'étude, la conception et l'utilisation de systèmes robotisés pour la fabrication. Les robots sont généralement utilisés pour effectuer des tâches dangereuses, très répétitives et désagréables. Ils ont de nombreuses fonctions différentes telles que la manutention, l'assemblage, le soudage à l'arc, le soudage par résistance et les fonctions de chargement et de déchargement des machines-outils, la peinture, la pulvérisation, etc. De nombreux éléments des robots sont construits en s'inspirant de la nature. La construction du manipulateur en tant que bras du robot est basée sur le bras humain. Le robot a la capacité de manipuler des objets tels que des opérations de prélèvement et de placement. Il est également capable de fonctionner par lui-même. Le développement de la technologie des systèmes de robots de l'industrie électronique s'est de plus en plus étendu. En tant qu'une de ces applications, le robot de service avec capacité de vision industrielle a été développé récemment.

Étape 1: Composants requis

Composants requis
Composants requis
Composants requis
Composants requis

1) Étiquette RFID

2) Lecteur RFID

3)Arduino UNO

4) fil de cavalier

5) servomoteur

6) Moteur à courant continu

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

Étape 2: schéma de circuit

Schéma
Schéma
Schéma
Schéma
Schéma
Schéma

Étape 3: Vérifiez le code d'Ardiuno et téléchargez

Vérifiez le code d'Ardiuno et téléchargez
Vérifiez le code d'Ardiuno et téléchargez
Vérifiez le code d'Ardiuno et téléchargez
Vérifiez le code d'Ardiuno et téléchargez

/*

*

* Toutes les ressources pour ce projet:

* Modifié par Rui Santos

*

* Créé par FILIPEFLOP

*

*/

#comprendre

#comprendre

#définir SS_PIN 10

#définir RST_PIN 9

MFRC522 mfrc522(SS_PIN, RST_PIN); // Créer une instance MFRC522.

void setup()

{

Serial.begin(9600); // Initie une communication série

SPI.begin(); // Lancer le bus SPI

mfrc522. PCD_Init(); // Lancer le CRFM522

Serial.println("Rapprochez votre carte du lecteur…");

Serial.println();

}

boucle vide()

{

// Recherche de nouvelles cartes

si (! mfrc522. PICC_IsNewCardPresent())

{

revenir;

}

// Sélectionnez une des cartes

si (! mfrc522. PICC_ReadCardSerial())

{

revenir;

}

//Afficher l'UID sur le moniteur série

Serial.print("balise UID:");

Contenu de la chaîne = "";

lettre d'octet;

pour (octet 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("Message: ");

content.toUpperCase();

if (content.substring(1) == "BD 31 15 2B") //changez ici l'UID de la ou des cartes auxquelles vous souhaitez donner accès

{

Serial.println("Accès autorisé");

Serial.println();

retard(3000);

}

autre {

Serial.println("Accès refusé");

retard(3000);

}

}

Étape 4: Vérifiez la vidéo

Vérifiez la vidéo
Vérifiez la vidéo

Vérifiez la vidéo et assemblez comme le diagramme

Conseillé: