Inhoudsopgave:

Op RFID gebaseerde pick-and-place-robot - Ajarnpa
Op RFID gebaseerde pick-and-place-robot - Ajarnpa

Video: Op RFID gebaseerde pick-and-place-robot - Ajarnpa

Video: Op RFID gebaseerde pick-and-place-robot - Ajarnpa
Video: Пресс-тур инновационной лаборатории NRF 2022, автономные роботы, электронная коммерция в 3D 2024, November
Anonim
Op RFID gebaseerde pick-and-place-robot
Op RFID gebaseerde pick-and-place-robot
Op RFID gebaseerde pick-and-place-robot
Op RFID gebaseerde pick-and-place-robot

Sinds vele jaren proberen mensen mensenwerk te vervangen door machines. Machines die robots worden genoemd, zijn sneller en effectiever dan mensen. De term robotica wordt praktisch gedefinieerd als de studie, het ontwerp en het gebruik van robotsystemen voor productie. Robots worden over het algemeen gebruikt om onveilige, gevaarlijke, zeer repetitieve en onaangename taken uit te voeren. Ze hebben veel verschillende functies, zoals materiaalbehandeling, assemblage, booglassen, weerstandslassen en laad- en losfuncties van gereedschapsmachines, schilderen, spuiten, enz. Veel elementen van robots zijn gebouwd met inspiratie uit de natuur. De constructie van de manipulator als de arm van de robot is gebaseerd op de menselijke arm. De robot heeft de mogelijkheid om objecten te manipuleren, zoals pick-and-place-bewerkingen. Het kan ook op zichzelf functioneren. De ontwikkeling van robotsysteemtechnologie voor de elektronische industrie is in toenemende mate uitgebreid. Als een dergelijke toepassing is onlangs de servicerobot met machine vision-capaciteit ontwikkeld.

Stap 1: Vereiste componenten

Vereiste componenten
Vereiste componenten
Vereiste componenten
Vereiste componenten

1) RFID-tag

2) RFID-lezer

3)Arduino UNO

4) Doorverbindingsdraad

5)Servomotor:

6) DC-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: Schakelschema

Schakelschema
Schakelschema
Schakelschema
Schakelschema
Schakelschema
Schakelschema

Stap 3: Controleer de code van Ardiuno en upload

Controleer de code van Ardiuno en upload
Controleer de code van Ardiuno en upload
Controleer de code van Ardiuno en upload
Controleer de code van Ardiuno en upload

/*

*

* Alle bronnen voor dit project:

* Aangepast door Rui Santos

*

* Gemaakt door FILIPEFLOP

*

*/

#erbij betrekken

#erbij betrekken

#define SS_PIN 10

#define RST_PIN 9

MFRC522 mfrc522(SS_PIN, RST_PIN); // Maak een MFRC522-instantie.

ongeldige setup()

{

Serieel.begin(9600); // Start een seriële communicatie

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

mfrc522. PCD_Init(); // Start MFRC522

Serial.println("Breng uw kaart bij de lezer…");

Serieel.println();

}

lege lus()

{

// Zoek naar nieuwe kaarten

if (! mfrc522. PICC_IsNewCardPresent())

{

opbrengst;

}

// Selecteer een van de kaarten

if (! mfrc522. PICC_ReadCardSerial())

{

opbrengst;

}

//Toon UID op seriële monitor

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

String inhoud = "";

byte-letter;

voor (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));

}

Serieel.println();

Serial.print("Bericht: ");

inhoud.toUpperCase();

if (content.substring(1) == "BD 31 15 2B") // wijzig hier de UID van de kaart/kaarten die u toegang wilt geven

{

Serial.println("Geautoriseerde toegang");

Serieel.println();

vertraging (3000);

}

anders {

Serial.println ("Toegang geweigerd");

vertraging (3000);

}

}

Stap 4: Controleer de video

Bekijk de video
Bekijk de video

Bekijk de video en monteer als het digram

Aanbevolen: