INHOUDSOPGAWE:

RFID -gebaseerde Pick and Place -robot: 4 stappe
RFID -gebaseerde Pick and Place -robot: 4 stappe

Video: RFID -gebaseerde Pick and Place -robot: 4 stappe

Video: RFID -gebaseerde Pick and Place -robot: 4 stappe
Video: Yamaha YSM40R pick and place machine, what is the actual production efficiency and speed? 2024, Julie
Anonim
RFID -gebaseerde Pick and Place -robot
RFID -gebaseerde Pick and Place -robot
RFID -gebaseerde Pick and Place -robot
RFID -gebaseerde Pick and Place -robot

Sedert baie jare probeer mense om menslike werk deur masjiene te vervang. Masjiene wat robotte genoem word, is vinniger en doeltreffender as mense. Die term robotika word prakties gedefinieer as die studie, ontwerp en gebruik van robotstelsels vir vervaardiging. Robotte word gewoonlik gebruik om onveilige, gevaarlike, baie herhalende en onaangename take uit te voer. Hulle het baie verskillende funksies, soos materiaalhantering, samestelling, boogsweis, weerstandslas en funksies vir laai en aflaai van masjiengereedskap, verf, bespuiting, ens. Baie elemente van robotte is gebou met inspirasie uit die natuur. Die konstruksie van die manipuleerder as die arm van die robot is gebaseer op 'n menslike arm. Die robot het die vermoë om voorwerpe soos kies -en -plaas -bedrywighede te manipuleer. Dit is ook in staat om vanself te funksioneer. Die ontwikkeling van elektroniese industrie -robotstelseltegnologie is toenemend uitgebrei. As een van hierdie toepassings is die diensrobot met masjienvisie onlangs ontwikkel.

Stap 1: Vereiste komponente

Komponente benodig
Komponente benodig
Komponente benodig
Komponente benodig

1) RFID -etiket

2) RFID -leser

3) Arduino UNO

4) Jumper Wire

5) Servomotor

6) GS -motor

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

Stap 2: Kringdiagram

Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram

Stap 3: Gaan die kode van Ardiuno en oplaai na

Gaan die kode van Ardiuno en oplaai na
Gaan die kode van Ardiuno en oplaai na
Gaan die kode van Ardiuno en oplaai na
Gaan die kode van Ardiuno en oplaai na

/*

*

* Al die hulpbronne vir hierdie projek:

* Gewysig deur Rui Santos

*

* Geskep deur FILIPEFLOP

*

*/

#insluit

#insluit

#defineer SS_PIN 10

#definieer RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Skep MFRC522 -instansie.

leemte opstelling ()

{

Serial.begin (9600); // Begin 'n reekskommunikasie

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

mfrc522. PCD_Init (); // Begin MFRC522

Serial.println ("Gee u kaart benader aan die leser …");

Serial.println ();

}

leemte lus ()

{

// Soek nuwe kaarte

as (! mfrc522. PICC_IsNewCardPresent ())

{

terugkeer;

}

// Kies een van die kaarte

as (! mfrc522. PICC_ReadCardSerial ())

{

terugkeer;

}

// Wys UID op seriële monitor

Serial.print ("UID tag:");

String inhoud = "";

greep letter;

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

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // verander hier die UID van die kaart/kaarte wat u toegang wil gee

{

Serial.println ("Gemagtigde toegang");

Serial.println ();

vertraging (3000);

}

anders {

Serial.println ("Toegang geweier");

vertraging (3000);

}

}

Stap 4: Gaan die video na

Kyk na die video
Kyk na die video

Kyk na die video en monteer dit as 'n digram

Aanbeveel: