INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
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
Stap 3: 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 en monteer dit as 'n digram