Мазмұны:

Компьютерді RFID және Arduino Uno көмегімен ашыңыз: 4 қадам
Компьютерді RFID және Arduino Uno көмегімен ашыңыз: 4 қадам

Бейне: Компьютерді RFID және Arduino Uno көмегімен ашыңыз: 4 қадам

Бейне: Компьютерді RFID және Arduino Uno көмегімен ашыңыз: 4 қадам
Бейне: Arduino-ға кіріспе 1-сабақ: Жарықдиоды 2024, Қараша
Anonim
Компьютерді RFID және Arduino Uno көмегімен ашыңыз
Компьютерді RFID және Arduino Uno көмегімен ашыңыз
Компьютерді RFID және Arduino Uno көмегімен ашыңыз
Компьютерді RFID және Arduino Uno көмегімен ашыңыз

Бұл менің бірінші нұсқаулық. Бұл жобада мен сіздің компьютеріңізді RFID & Arduino Uno көмегімен ашуды жоспарлап отырмын, оны көптеген мүшелер қайтадан жасағаннан кейін, қалыпты arduino тақтасы сияқты қайтадан жұмыс істеу үшін сізге бірнеше өзгерістер енгізу қажет. Сонымен, бастайық:-

1 -қадам: RFID сканерін Arduino UNO -ға қосу

RFID сканерін Arduino UNO -ға қосу
RFID сканерін Arduino UNO -ға қосу

RFID сканерінде 8 түйреуіш бар, одан бізге 7 түйреуіш қажет

Arduino -------------- RFID сканері

D9 --------------- Қалпына келтіру

D10 ---------------- SDA

D11 --------------- MOSI

D12 --------------- MISO

D13 --------------- SCK

GND -------------- GND

3.3В ---------------- 3.3В

D11, D12, D13, Сіз SDA және Reset болып табылатын D9, D10 -ді өзгерте аласыз, бірақ кодты өзгерту қажет

2 -қадам: кодты өзгерту және жүктеу

Кодты өзгерту және жүктеу
Кодты өзгерту және жүктеу
Кодты өзгерту және жүктеу
Кодты өзгерту және жүктеу

Алдымен Arduino IDE -ге MFRC522 кітапханасын қосыңыз

Arduino IDE үшін MFRC522 кітапханасы

Кітапхананы жүктеп алып, оны Arduino эскиз қалтасындағы кітапханалар қалтасына шығарыңыз

Енді кодексті өзгерту

Алдымен UID нөміріне код пен UID нөміріне кіріңіз, суреттегідей қол жеткізгіңіз келмейді

суретте көрсетілген сызық - бұл сіздің картаңыздың жұмыс істеуі үшін өзгертуге болатын сызық, егер сіз көбірек орын қосқыңыз келсе, үтірге бос орын және картаның басқа UID беріңіз.

Мысалы:-

content.substring (1) == «1 -карта», «2 -карта»

Пернелер тіркесімін өзгерту

Алдымен кодқа өтіңіз

кешіктіру (50);

buf [0] = 0;

buf [2] = 0x13; // Бұл 13 нөмірін USBKeyScan. PDF файлындағы картаға сканерлеу кезінде басылатын пернеге өзгертіңіз.

Serial.write (buf, 8);

releaseKey ();

егер сіз бірінен кейін бірі көп пернені басқыңыз келсе

кодты көшіріп, if операторының алдындағы сөздің астына қойыңыз

содан кейін нөмірді басу керек пернеге өзгертіңіз

Енді кодты Arduino uno -ға жүктеңіз, дұрыс тақтаны және дұрыс COM портын таңдаңыз

3 -қадам: борттағы Atmega16U2 микробағдарламасын жаңарту

Борттағы Atmega16U2 микробағдарламасын жаңарту
Борттағы Atmega16U2 микробағдарламасын жаңарту
Борттағы Atmega16U2 микробағдарламасын жаңарту
Борттағы Atmega16U2 микробағдарламасын жаңарту

Atmel Flip 3.4.7 бағдарламалық жасақтамасын төмендегі сілтемеден жүктеп, орнатыңыз

Atmel Flip 3.4.7 бағдарламалық қамтамасыз ету

Микробағдарлама файлдары алдымен секіргішті қалпына келтіруге және жерге қосады және оны суреттегідей алып тастайды

Atmel Flip-ті ашып, Arduino-Keyboard-0.3.hex микробағдарламасы файл қойындысын таңдаңыз-> Hex файлын жүктеу

Және

Іске қосу пәрменін таңдаңыз

Usb -ты алып тастап, қайтадан қосыңыз

4 -қадам: Орындалды

Енді бағдарламаланған картаны сканерлеп, тексеріңіз

Егер сіз менікін көргіңіз келсе, видеоның астына қараңыз

видеоның анықтығы үшін кешірім сұраймын

егер сіз оны қалыпты arduino сияқты қолданғыңыз келсе, arduino-usbserial-uno.hex деп аталатын микробағдарлама файлын іске қосуыңыз керек

Сізге бұл жоба ұнады деп үміттенемін, егер сізде сұрақтар туындаса, пікір қалдыруды ұмытпаңыз

және бұл менің youtube каналымның сілтемесі, youtube -те жазылуды ұмытпаңыз

Akash World Youtube арнасы

Ұсынылған: