Мазмуну:

Компьютерди RFID жана Arduino Uno менен ачыңыз: 4 кадам
Компьютерди RFID жана Arduino Uno менен ачыңыз: 4 кадам

Video: Компьютерди RFID жана Arduino Uno менен ачыңыз: 4 кадам

Video: Компьютерди RFID жана Arduino Uno менен ачыңыз: 4 кадам
Video: Lesson 28: Car-6 SunFounder self Driving Arduino car using | Robojax 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.3V ---------------- 3.3V

Өзгөртпө 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; // Бул санды USBKeyScan. PDF файлындагы карта сканерленгенде баскыңыз келген баскычка алмаштырыңыз.

Serial.write (buf, 8);

releaseKey ();

эгер сиз дагы бир нече баскычтарды басыңыз

кодду көчүрүп, if билдирүүсүнүн алдындагы астына чаптаңыз

анан баскыңыз келген номерди баскычка өзгөртүңүз

кодду туура тактаны жана туура COM портун тандоо менен Arduino unoго жүктөңүз

3 -кадам: Борттогу Atmega16U2 программасын жаңыртуу

Борттогу Atmega16U2 программасын жаңыртуу
Борттогу Atmega16U2 программасын жаңыртуу
Борттогу Atmega16U2 программасын жаңыртуу
Борттогу Atmega16U2 программасын жаңыртуу

Төмөндөгү шилтемеден Atmel Flip 3.4.7 программасын жүктөп алып, орнотуңуз

Atmel Flip 3.4.7 Программалык камсыздоо

Программалык камсыздоо файлдары адегенде секиргичти баштапкы абалга келтирет жана жерге түшүрөт жана сүрөттөгүдөй алып салат

Atmel Flipти ачыңыз жана Arduino-Keyboard-0.3.hex программалык файлын File Tabдан тандаңыз-> Hex File жүктөө

Жана

Run тандоо

Usbти алып салыңыз жана кайра сайыңыз

4 -кадам: Бүттү

Эми программаланган картаны сканерлеп, текшерип көрүңүз

эгер мен жасаганды көргүңүз келсе, видеонун астын текшериңиз

видео тунуктугу үчүн кечирим сурайм

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

бул долбоор сизге жакты деп үмүттөнөм жана эгерде кандайдыр бир суроолор болсо комментарий калтырууну унутпаңыз

жана бул жерде менин youtube каналымдын шилтемеси youtubeга жазылууну унутпаңыз

Akash World Youtube каналы

Сунушталууда: