Turinys:

RFID pagrįstas „Pick and Place Robot“: 4 žingsniai
RFID pagrįstas „Pick and Place Robot“: 4 žingsniai

Video: RFID pagrįstas „Pick and Place Robot“: 4 žingsniai

Video: RFID pagrįstas „Pick and Place Robot“: 4 žingsniai
Video: Стеки технологий – информатика для руководителей бизнеса 2016 2024, Liepa
Anonim
RFID pagrįstas „Pick and Place“robotas
RFID pagrįstas „Pick and Place“robotas
RFID pagrįstas „Pick and Place“robotas
RFID pagrįstas „Pick and Place“robotas

Jau daugelį metų žmonės stengiasi pakeisti žmogaus darbą mašinomis. Mašinos, vadinamos robotais, yra greitesnės ir efektyvesnės nei žmonės. Robotikos terminas praktiškai apibrėžiamas kaip robotų sistemų tyrimas, projektavimas ir naudojimas gamyboje. Robotai paprastai naudojami nesaugioms, pavojingoms, labai pasikartojančioms ir nemalonioms užduotims atlikti. Jie turi daugybę skirtingų funkcijų, tokių kaip medžiagų tvarkymas, surinkimas, lankinis suvirinimas, atsparus suvirinimas ir staklių pakrovimo bei iškrovimo funkcijos, dažymas, purškimas ir kt. Daugelis robotų elementų yra sukurti įkvėpti gamtos. Manipuliatoriaus, kaip roboto rankos, konstrukcija pagrįsta žmogaus ranka. Robotas turi galimybę manipuliuoti objektais, tokiais kaip paėmimo ir įdėjimo operacijos. Jis taip pat gali veikti savarankiškai. Elektroninės pramonės robotų sistemos technologijos plėtra buvo vis labiau plečiama. Neseniai buvo sukurtas aptarnavimo robotas, turintis mašinos matymo galimybes.

1 žingsnis: reikalingi komponentai

Privalomi komponentai
Privalomi komponentai
Privalomi komponentai
Privalomi komponentai

1) RFID žymė

2) RFID skaitytuvas

3) „Arduino UNO“

4) trumpiklis

5) Servo variklis

6) nuolatinės srovės variklis

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

2 žingsnis: grandinės schema

Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema

3 veiksmas: patikrinkite „Ardiuno“kodą ir įkelkite

Patikrinkite „Ardiuno“ir įkėlimo kodą
Patikrinkite „Ardiuno“ir įkėlimo kodą
Patikrinkite „Ardiuno“ir įkėlimo kodą
Patikrinkite „Ardiuno“ir įkėlimo kodą

/*

*

* Visi šio projekto ištekliai:

* Pakeitė Rui Santos

*

* Sukūrė FILIPEFLOP

*

*/

#įtraukti

#įtraukti

#define SS_PIN 10

#define RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Sukurti MFRC522 egzempliorių.

negaliojanti sąranka ()

{

Serial.begin (9600); // Pradėti serijinį ryšį

SPI.begin (); // Inicijuoti SPI magistralę

mfrc522. PCD_Init (); // Inicijuoti MFRC522

Serial.println („Priartinkite savo kortelę prie skaitytuvo …“);

Serial.println ();

}

tuštumos kilpa ()

{

// Ieškokite naujų kortelių

jei (! mfrc522. PICC_IsNewCardPresent ())

{

grįžti;

}

// Pasirinkite vieną iš kortelių

jei (! mfrc522. PICC_ReadCardSerial ())

{

grįžti;

}

// Rodyti UID serijiniame monitoriuje

Serial.print ("UID žyma:");

Eilutės turinys = "";

baitų raidė;

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

{

Serijinis atspaudas (mfrc522.uid.uidByte <0x10? "0": "");

Serijinis atspaudas (mfrc522.uid.uidByte , HEX);

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

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

}

Serial.println ();

Serial.print („Pranešimas:“);

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // čia pakeisti kortelės/kortelių, kurioms norite suteikti prieigą, UID

{

Serial.println („Įgaliota prieiga“);

Serial.println ();

vėlavimas (3000);

}

Kitas {

Serial.println („Prieiga uždrausta“);

vėlavimas (3000);

}

}

4 žingsnis: patikrinkite vaizdo įrašą

Patikrinkite vaizdo įrašą
Patikrinkite vaizdo įrašą

Patikrinkite vaizdo įrašą ir surinkite jį kaip digramą

Rekomenduojamas: