Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Siden mange år prøver folk å erstatte menneskelig arbeid med maskiner. Maskiner som kalles roboter er raskere og mer effektive enn mennesker. Begrepet robotikk er praktisk talt definert som studier, design og bruk av robotsystemer for produksjon. Roboter brukes vanligvis til å utføre usikre, farlige, svært repeterende og ubehagelige oppgaver. De har mange forskjellige funksjoner som materialhåndtering, montering, lysbuesveising, motstandssveising og maskin- og avlastningsfunksjoner, maling, sprøyting, etc. Mange elementer av roboter er bygget med inspirasjon fra naturen. Konstruksjonen av manipulatoren som armen til roboten er basert på menneskelig arm. Roboten har evnen til å manipulere objekter som plukke og plassere operasjoner. Det er også i stand til å fungere av seg selv. Utviklingen av elektronisk industri robot systemteknologi har blitt utvidet stadig mer. Som en slik applikasjon har serviceroboten med maskinsynskap blitt utviklet nylig.
Trinn 1: Komponenter påkrevd
1) RFID -tag
2) RFID -leser
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)
Trinn 2: Kretsdiagram
Trinn 3: Kontroller koden for Ardiuno og Upload
/*
*
* Alle ressursene for dette prosjektet:
* Endret av Rui Santos
*
* Laget av FILIPEFLOP
*
*/
#inkludere
#inkludere
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522 (SS_PIN, RST_PIN); // Lag MFRC522 -forekomst.
ugyldig oppsett ()
{
Serial.begin (9600); // Start en seriell kommunikasjon
SPI.begin (); // Start SPI -buss
mfrc522. PCD_Init (); // Start MFRC522
Serial.println ("Omtrentlig kortet ditt til leseren …");
Serial.println ();
}
hulrom ()
{
// Se etter nye kort
hvis (! mfrc522. PICC_IsNewCardPresent ())
{
komme tilbake;
}
// Velg ett av kortene
hvis (! mfrc522. PICC_ReadCardSerial ())
{
komme tilbake;
}
// Vis UID på seriell skjerm
Serial.print ("UID -tag:");
String content = "";
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 ("Melding:");
content.toUpperCase ();
if (content.substring (1) == "BD 31 15 2B") // endre her UID for kortet/kortene du vil gi tilgang
{
Serial.println ("Autorisert tilgang");
Serial.println ();
forsinkelse (3000);
}
annet {
Serial.println ("Tilgang nektet");
forsinkelse (3000);
}
}
Trinn 4: Sjekk videoen
Sjekk videoen og sett sammen som digram