Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
De mulți ani oamenii încearcă să înlocuiască munca umană cu mașini. Mașinile numite roboți sunt mai rapide și mai eficiente decât oamenii. Termenul robotică este practic definit ca studiul, proiectarea și utilizarea sistemelor robotizate pentru fabricare. Roboții sunt folosiți în general pentru a îndeplini sarcini nesigure, periculoase, extrem de repetitive și neplăcute. Au multe funcții diferite, cum ar fi manipularea materialelor, asamblarea, sudarea cu arc, sudarea prin rezistență și funcțiile de încărcare și descărcare a mașinilor-unelte, vopsirea, pulverizarea etc. Multe elemente ale roboților sunt construite cu inspirație din natură. Construcția manipulatorului ca braț al robotului se bazează pe brațul uman. Robotul are capacitatea de a manipula obiecte, cum ar fi operațiile de alegere și plasare. De asemenea, este capabil să funcționeze de la sine. Dezvoltarea tehnologiei sistemelor robotice din industria electronică a fost extinsă din ce în ce mai mult. Ca o astfel de aplicație, robotul de service cu capacitate de viziune automată a fost dezvoltat recent.
Pasul 1: Componente necesare
1) Etichetă RFID
2) Cititor RFID
3) Arduino UNO
4) Jumper Wire
5) Servomotor
6) Motor DC
7) Braț robotizat (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8?keywords=robotic+ARM&qid=1576065471&sr=8-8)
Pasul 2: Diagrama circuitului
Pasul 3: Verificați codul Ardiuno și încărcați
/*
*
* Toate resursele pentru acest proiect:
* Modificat de Rui Santos
*
* Creat de FILIPEFLOP
*
*/
#include
#include
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522 (SS_PIN, RST_PIN); // Creați o instanță MFRC522.
configurare nulă ()
{
Serial.begin (9600); // Inițiază o comunicare în serie
SPI.begin (); // Lansați magistrala SPI
mfrc522. PCD_Init (); // Lansați MFRC522
Serial.println („Aproximează cardul tău la cititor …”);
Serial.println ();
}
bucla nulă ()
{
// Caută cărți noi
if (! mfrc522. PICC_IsNewCardPresent ())
{
întoarcere;
}
// Selectați una dintre cărți
if (! mfrc522. PICC_ReadCardSerial ())
{
întoarcere;
}
// Afișați UID pe monitorul serial
Serial.print ("etichetă UID:");
String content = "";
litere de octeți;
for (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 („Mesaj:”);
content.toUpperCase ();
if (content.substring (1) == "BD 31 15 2B") // modificați aici UID-ul cardului / cardurilor pe care doriți să le acordați acces
{
Serial.println („Acces autorizat”);
Serial.println ();
întârziere (3000);
}
altceva {
Serial.println („Acces refuzat”);
întârziere (3000);
}
}
Pasul 4: Verificați videoclipul
Verificați videoclipul și asamblați-l ca digramă