Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Monien vuosien ajan ihmiset ovat yrittäneet korvata ihmisen työn koneilla. Koneet, joita kutsutaan roboteiksi, ovat nopeampia ja tehokkaampia kuin ihmiset. Robotiikka määritellään käytännössä robottijärjestelmien tutkimukseen, suunnitteluun ja käyttöön valmistuksessa. Robotteja käytetään yleensä vaarallisten, vaarallisten, erittäin toistuvien ja epämiellyttävien tehtävien suorittamiseen. Niillä on monia eri toimintoja, kuten materiaalinkäsittely, kokoonpano, valokaaren hitsaus, vastushitsaus ja työstökoneiden kuormitus- ja purkutoiminnot, maalaus, ruiskutus jne. Monet robotin elementit on rakennettu luonnon innoittamana. Manipulaattorin rakentaminen robotin käsivarteen perustuu ihmisen käsivarteen. Robotilla on kyky manipuloida esineitä, kuten poiminta- ja sijoitustoimintoja. Se pystyy myös toimimaan itsestään. Elektronisen teollisuuden robottijärjestelmätekniikan kehitystä on laajennettu yhä enemmän. Yksi tällainen sovellus on äskettäin kehitetty huoltorobotti, jolla on konenäkökyky.
Vaihe 1: Tarvittavat komponentit
1) RFID -tunniste
2) RFID -lukija
3) Arduino UNO
4) Hyppyjohdin
5) Servomoottori
6) DC -moottori
7) Robottivarsi (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8?keywords=robotic+ARM&qid=1576065471&sr=8-8)
Vaihe 2: Piirikaavio
Vaihe 3: Tarkista Ardiunon koodi ja lataa
/*
*
* Kaikki tämän projektin resurssit:
* Muokannut Rui Santos
*
* Luonut FILIPEFLOP
*
*/
#sisältää
#sisältää
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522 (SS_PIN, RST_PIN); // Luo MFRC522 -ilmentymä.
mitätön asennus ()
{
Sarja.alku (9600); // Aloita sarjaliikenne
SPI.begin (); // Käynnistä SPI -väylä
mfrc522. PCD_Init (); // Aloita MFRC522
Serial.println ("Arvioi korttisi lukijalle …");
Sarja.println ();
}
tyhjä silmukka ()
{
// Etsi uusia kortteja
jos (! mfrc522. PICC_IsNewCardPresent ())
{
palata;
}
// Valitse yksi korteista
jos (! mfrc522. PICC_ReadCardSerial ())
{
palata;
}
// Näytä UID sarjamonitorissa
Serial.print ("UID -tunniste:");
Merkkijonon sisältö = "";
tavukirjain;
for (tavu i = 0; i <mfrc522.uid.size; i ++)
{
Serial.print (mfrc522.uid.uidByte <0x10? "0": "");
Serial.print (mfrc522.uid.uidByte , HEX);
content.concat (Jono (mfrc522.uid.uidByte <0x10? "0": ""));
content.concat (Jono (mfrc522.uid.uidByte , HEX));
}
Sarja.println ();
Serial.print ("Viesti:");
content.toUpperCase ();
if (content.substring (1) == "BD 31 15 2B") // muuta tässä sen kortin/korttien UID, joille haluat antaa käyttöoikeuden
{
Serial.println ("Valtuutettu pääsy");
Sarja.println ();
viive (3000);
}
muu {
Serial.println ("Pääsy estetty");
viive (3000);
}
}
Vaihe 4: Tarkista video
Tarkista video ja koota digramiksi