Indholdsfortegnelse:

RFID -baseret pick and place -robot: 4 trin
RFID -baseret pick and place -robot: 4 trin

Video: RFID -baseret pick and place -robot: 4 trin

Video: RFID -baseret pick and place -robot: 4 trin
Video: How about the Yamaha YSM40R pick and place machine?What is the actual speed of ysm40r yamaha?#ysm40r 2024, Juli
Anonim
RFID -baseret pick and place -robot
RFID -baseret pick and place -robot
RFID -baseret pick and place -robot
RFID -baseret pick and place -robot

Siden mange år forsøger folk at erstatte menneskeligt arbejde med maskiner. Maskiner kaldet robotter er hurtigere og mere effektive end mennesker. Udtrykket robotik er praktisk defineret som undersøgelse, design og brug af robotsystemer til fremstilling. Robotter bruges generelt til at udføre usikre, farlige, meget gentagne og ubehagelige opgaver. De har mange forskellige funktioner såsom materialehåndtering, montage, lysbuesvejsning, modstandssvejsning og værktøjsbelastnings- og aflæsningsfunktioner, maling, sprøjtning osv. Mange elementer i robotter er bygget med inspiration fra naturen. Konstruktion af manipulatoren som robotens arm er baseret på menneskelig arm. Robotten har evnen til at manipulere genstande såsom pick and place -operationer. Det er også i stand til at fungere af sig selv. Udviklingen af elektronisk industri robot systemteknologi er blevet udvidet i stigende grad. Som en sådan applikation er servicrobotten med maskinsynskapacitet blevet udviklet for nylig.

Trin 1: Komponenter påkrævet

Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet

1) RFID -mærke

2) RFID -læser

3) Arduino UNO

4) Jumper Wire

5) Servomotor

6) DC -motor

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

Trin 2: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram

Trin 3: Kontroller koden for Ardiuno og Upload

Kontroller koden for Ardiuno og Upload
Kontroller koden for Ardiuno og Upload
Kontroller koden for Ardiuno og Upload
Kontroller koden for Ardiuno og Upload

/*

*

* Alle ressourcer til dette projekt:

* Ændret af Rui Santos

*

* Oprettet af FILIPEFLOP

*

*/

#omfatte

#omfatte

#define SS_PIN 10

#define RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Opret MFRC522 -forekomst.

ugyldig opsætning ()

{

Serial.begin (9600); // Start en seriel kommunikation

SPI.begin (); // Start SPI -bus

mfrc522. PCD_Init (); // Start MFRC522

Serial.println ("Tilnærmelsesvis dit kort til læseren …");

Serial.println ();

}

hulrum ()

{

// Kig efter nye kort

hvis (! mfrc522. PICC_IsNewCardPresent ())

{

Vend tilbage;

}

// Vælg et af kortene

hvis (! mfrc522. PICC_ReadCardSerial ())

{

Vend tilbage;

}

// Vis UID på seriel skærm

Serial.print ("UID -tag:");

String indhold = "";

byte brev;

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

content.toUpperCase ();

hvis (content.substring (1) == "BD 31 15 2B") // ændrer her UID'en for det/de kort, du vil give adgang

{

Serial.println ("Autoriseret adgang");

Serial.println ();

forsinkelse (3000);

}

andet {

Serial.println ("Adgang nægtet");

forsinkelse (3000);

}

}

Trin 4: Kontroller videoen

Tjek videoen
Tjek videoen

Tjek videoen og saml den som digram

Anbefalede: