Sadržaj:

Robot za odabir i postavljanje na temelju RFID -a: 4 koraka
Robot za odabir i postavljanje na temelju RFID -a: 4 koraka

Video: Robot za odabir i postavljanje na temelju RFID -a: 4 koraka

Video: Robot za odabir i postavljanje na temelju RFID -a: 4 koraka
Video: Shiba Inu Shibarium Bone & DogeCoin Multi Millionaire Whales Launched ShibaDoge & Burn Token + NFTs 2024, Srpanj
Anonim
Robot za odabir i postavljanje na temelju RFID -a
Robot za odabir i postavljanje na temelju RFID -a
Robot za odabir i postavljanje na temelju RFID -a
Robot za odabir i postavljanje na temelju RFID -a

Već dugi niz godina ljudi pokušavaju zamijeniti ljudski rad strojevima. Strojevi zvani roboti brži su i učinkovitiji od ljudi. Pojam robotika praktički se definira kao proučavanje, projektiranje i uporaba robotskih sustava za proizvodnju. Roboti se općenito koriste za obavljanje nesigurnih, opasnih, vrlo ponavljajućih i neugodnih zadataka. Imaju mnogo različitih funkcija, kao što su rukovanje materijalom, montaža, elektrolučno zavarivanje, otporno zavarivanje i funkcije opterećenja i istovara alatnih strojeva, slikanje, prskanje itd. Mnogi elementi robota izgrađeni su nadahnuto iz prirode. Konstrukcija manipulatora kao ruke robota temelji se na ljudskoj ruci. Robot ima sposobnost manipuliranja objektima kao što su operacije odabira i postavljanja. Također može funkcionirati sam. Razvoj tehnologije robotskih sustava elektroničke industrije sve se više širio. Kao jedna takva aplikacija, nedavno je razvijen servisni robot sa sposobnošću strojnog vida.

Korak 1: Potrebne komponente

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

1) RFID oznaka

2) RFID čitač

3) Arduino UNO

4) Žica kratkospojnika

5) Servo motor

6) istosmjerni motor

7) Robotska ruka (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8?keywords=robotic+ARM&qid=1576065471&sr=8-8)

Korak 2: Dijagram kruga

Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram

Korak 3: Provjerite Ardiunov kôd i učitajte

Provjerite Ardiunov kod i Upload
Provjerite Ardiunov kod i Upload
Provjerite Ardiunov kod i Upload
Provjerite Ardiunov kod i Upload

/*

*

* Svi resursi za ovaj projekt:

* Izmijenio Rui Santos

*

* Izradio FILIPEFLOP

*

*/

#uključi

#uključi

#define SS_PIN 10

#definiraj RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Stvaranje instance MFRC522.

void setup ()

{

Serial.begin (9600); // Pokretanje serijske komunikacije

SPI.begin (); // Pokretanje SPI sabirnice

mfrc522. PCD_Init (); // Pokretanje MFRC522

Serial.println ("Približite svoju karticu čitaču …");

Serial.println ();

}

void loop ()

{

// Potražite nove kartice

if (! mfrc522. PICC_IsNewCardPresent ())

{

povratak;

}

// Odaberite jednu od kartica

if (! mfrc522. PICC_ReadCardSerial ())

{

povratak;

}

// Prikaz UID -a na serijskom monitoru

Serial.print ("UID oznaka:");

Sadržaj niza = "";

slovo bajta;

for (bajt i = 0; i <mfrc522.uid.size; i ++)

{

Serial.print (mfrc522.uid.uidByte <0x10? "0": "");

Serijski.ispis (mfrc522.uid.uidByte , HEX);

content.concat (String (mfrc522.uid.uidByte <0x10? "0": ""));

content.concat (String (mfrc522.uid.uidByte , HEX));

}

Serial.println ();

Serial.print ("Poruka:");

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // ovdje promijenite UID kartice/kartica kojima želite omogućiti pristup

{

Serial.println ("Ovlašteni pristup");

Serial.println ();

kašnjenje (3000);

}

drugo {

Serial.println ("Pristup odbijen");

kašnjenje (3000);

}

}

Korak 4: Provjerite video

Provjerite Video
Provjerite Video

Provjerite video zapis i sastavite ga kao dijagram

Preporučeni: