Съдържание:

RFID базиран робот за избор и поставяне: 4 стъпки
RFID базиран робот за избор и поставяне: 4 стъпки

Видео: RFID базиран робот за избор и поставяне: 4 стъпки

Видео: RFID базиран робот за избор и поставяне: 4 стъпки
Видео: Zigbee Термостат для управления теплым водяным полом MOES BHT-006GAZB 2024, Юни
Anonim
RFID базиран робот за избор и поставяне
RFID базиран робот за избор и поставяне
RFID базиран робот за избор и поставяне
RFID базиран робот за избор и поставяне

От много години хората се опитват да заменят човешката работа с машини. Машините, наречени роботи, са по -бързи и по -ефективни от хората. Терминът роботика е практически дефиниран като изследване, проектиране и използване на роботизирани системи за производство. Роботите обикновено се използват за изпълнение на опасни, опасни, силно повтарящи се и неприятни задачи. Те имат много различни функции, като например обработка на материали, монтаж, дъгова заварка, съпротивително заваряване и функции за натоварване и разтоварване на металорежещи машини, боядисване, пръскане и др. Много елементи от роботи са изградени с вдъхновение от природата. Конструкцията на манипулатора като ръката на робота се основава на човешката ръка. Роботът има способността да манипулира обекти като операции за избор и поставяне. Той също така може да функционира сам. Развитието на технологията за роботизирани системи в електронната индустрия се разширява все повече. Като едно такова приложение, наскоро е разработен сервизният робот с възможност за машинно виждане.

Стъпка 1: Необходими компоненти

Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти

1) RFID етикет

2) RFID четец

3) Arduino UNO

4) Джъмперна жица

5) Серво мотор

6) DC двигател

7) Роботизирана ръка (https://www.amazon.in/Roinco-Metallic-Mechanical-robotic-Gripper/dp/B07FP28Q5J/ref=sr_1_8?keywords=robotic+ARM&qid=1576065471&sr=8-8)

Стъпка 2: Електрическа схема

Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема

Стъпка 3: Проверете кода на Ardiuno и качете

Проверете кода на Ardiuno и качете
Проверете кода на Ardiuno и качете
Проверете кода на Ardiuno и качете
Проверете кода на Ardiuno и качете

/*

*

* Всички ресурси за този проект:

* Променено от Rui Santos

*

* Създадено от FILIPEFLOP

*

*/

#включва

#включва

#дефинирайте SS_PIN 10

#дефинирайте RST_PIN 9

MFRC522 mfrc522 (SS_PIN, RST_PIN); // Създаване на екземпляр на MFRC522.

void setup ()

{

Serial.begin (9600); // Иницииране на серийна комуникация

SPI.begin (); // Иницииране на SPI шина

mfrc522. PCD_Init (); // Иницииране на MFRC522

Serial.println ("Приближете вашата карта до читателя …");

Serial.println ();

}

void loop ()

{

// Потърсете нови карти

ако (! mfrc522. PICC_IsNewCardPresent ())

{

връщане;

}

// Изберете една от картите

ако (! mfrc522. PICC_ReadCardSerial ())

{

връщане;

}

// Показване на UID на сериен монитор

Serial.print ("UID маркер:");

Низово съдържание = "";

байтова буква;

for (байт 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 (Низ (mfrc522.uid.uidByte , HEX));

}

Serial.println ();

Serial.print ("Съобщение:");

content.toUpperCase ();

if (content.substring (1) == "BD 31 15 2B") // променете тук UID на картата/картите, на които искате да дадете достъп

{

Serial.println ("Оторизиран достъп");

Serial.println ();

забавяне (3000);

}

иначе {

Serial.println ("Достъпът е отказан");

забавяне (3000);

}

}

Стъпка 4: Проверете видеото

Проверете видеото
Проверете видеото

Проверете видеото и го сглобете като диаграма

Препоръчано: