Talaan ng mga Nilalaman:

Batay sa RFID na Pinili at Lugar ng Robot: 4 na Hakbang
Batay sa RFID na Pinili at Lugar ng Robot: 4 na Hakbang

Video: Batay sa RFID na Pinili at Lugar ng Robot: 4 na Hakbang

Video: Batay sa RFID na Pinili at Lugar ng Robot: 4 na Hakbang
Video: Malaking palabas ng NRF Retail Expo Tour 2022 NYC Javits Center 4K HD 2024, Nobyembre
Anonim
Nakabatay sa RFID na Pumili at Maglagay ng Robot
Nakabatay sa RFID na Pumili at Maglagay ng Robot
Nakabatay sa RFID na Pumili at Maglagay ng Robot
Nakabatay sa RFID na Pumili at Maglagay ng Robot

Mula nang maraming taon sinubukan ng mga tao na palitan ang gawain ng tao ng mga machine. Ang mga machine na tinatawag na robot ay mas mabilis at mas epektibo kaysa sa mga tao. Ang term na robotics ay praktikal na tinukoy bilang pag-aaral, disenyo at paggamit ng mga robot system para sa pagmamanupaktura. Ang mga robot ay karaniwang ginagamit upang maisagawa ang hindi ligtas, mapanganib, lubos na paulit-ulit, at hindi kanais-nais na gawain. Mayroon silang maraming iba't ibang mga pag-andar tulad ng materyal na paghawak, pagpupulong, arc hinang, paglaban hinang at pag-load at pag-unload ng tool ng machine, mga pagpipinta, pag-spray, atbp Maraming mga elemento ng mga robot ang itinayo na may inspirasyon mula sa likas na katangian. Ang pagtatayo ng manipulator bilang braso ng robot ay batay sa bisig ng tao. Ang robot ay may kakayahang manipulahin ang mga bagay tulad ng pick at lugar na operasyon. Maaari rin itong gumana nang mag-isa. Ang pag-unlad ng teknolohiyang elektronikong sistema ng robot na sistema ay napalawak na. Bilang isang tulad ng application, ang service robot na may kakayahan sa paningin sa makina ay binuo kamakailan.

Hakbang 1: Kinakailangan ang Mga Bahagi

Kinakailangan ang Mga Bahagi
Kinakailangan ang Mga Bahagi
Kinakailangan ang Mga Bahagi
Kinakailangan ang Mga Bahagi

1) RFID Tag

2) RFID Reader

3) Arduino UNO

4) Jumper Wire

5) Servo Motor

6) DC Motor

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

Hakbang 2: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit
Diagram ng Circuit

Hakbang 3: Suriin ang Code ng Ardiuno at Mag-upload

Suriin ang Code ng Ardiuno at Mag-upload
Suriin ang Code ng Ardiuno at Mag-upload
Suriin ang Code ng Ardiuno at Mag-upload
Suriin ang Code ng Ardiuno at Mag-upload

/*

*

* Lahat ng mga mapagkukunan para sa proyektong ito:

* Binago ni Rui Santos

*

* Nilikha ng FILIPEFLOP

*

*/

# isama

# isama

# tukuyin ang SS_PIN 10

# tukuyin ang RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Lumikha ng halimbawa ng MFRC522.

walang bisa ang pag-setup ()

{

Serial.begin (9600); // Magsimula ng isang serial na komunikasyon

SPI.begin (); // Initiate SPI bus

mfrc522. PCD_Init (); // Initiate MFRC522

Serial.println ("Tinatayang iyong card sa mambabasa …");

Serial.println ();

}

walang bisa loop ()

{

// Maghanap ng mga bagong card

kung (! mfrc522. PICC_IsNewCardPresent ())

{

bumalik;

}

// Piliin ang isa sa mga kard

kung (! mfrc522. PICC_ReadCardSerial ())

{

bumalik;

}

// Ipakita ang UID sa serial monitor

Serial.print ("UID tag:");

String na nilalaman = "";

byte sulat;

para sa (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": ""));

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

}

Serial.println ();

Serial.print ("Mensahe:");

content.toUpperCase ();

kung (content.substring (1) == "BD 31 15 2B") // baguhin dito ang UID ng card / card na nais mong bigyan ng access

{

Serial.println ("Awtorisadong pag-access");

Serial.println ();

pagkaantala (3000);

}

iba pa {

Serial.println ("Tinanggihan ang pag-access");

pagkaantala (3000);

}

}

Hakbang 4: Suriin ang Video

Suriin ang Video
Suriin ang Video

Suriin ang video at magtipon bilang digram

Inirerekumendang: