Orodha ya maudhui:

Kufunga / Kufungua kwa Windows PC Kutumia RFID: Hatua 7 (na Picha)
Kufunga / Kufungua kwa Windows PC Kutumia RFID: Hatua 7 (na Picha)

Video: Kufunga / Kufungua kwa Windows PC Kutumia RFID: Hatua 7 (na Picha)

Video: Kufunga / Kufungua kwa Windows PC Kutumia RFID: Hatua 7 (na Picha)
Video: Jinsi ya kupiga window yeyote kwa urahisi ukitumia flash 2024, Desemba
Anonim
Kufunga / Kufungua kwa Windows PC Kutumia RFID
Kufunga / Kufungua kwa Windows PC Kutumia RFID

Na kksjuniorProfile Fuata Zaidi na mwandishi:

SG-Rover - Robot ya Waangalizi
SG-Rover - Robot ya Waangalizi
SG-Rover - Robot ya Waangalizi
SG-Rover - Robot ya Waangalizi
Utangulizi wa Utambuzi wa Sauti na Elechouse V3 na Arduino
Utangulizi wa Utambuzi wa Sauti na Elechouse V3 na Arduino
Utangulizi wa Utambuzi wa Sauti na Elechouse V3 na Arduino
Utangulizi wa Utambuzi wa Sauti na Elechouse V3 na Arduino
Rahisi Kujiendesha Nyumbani Kutumia Bluetooth, Android Smartphone na Arduino
Rahisi Kujiendesha Nyumbani Kutumia Bluetooth, Android Smartphone na Arduino
Rahisi Kujiendesha Nyumbani Kutumia Bluetooth, Android Smartphone na Arduino
Rahisi Kujiendesha Nyumbani Kutumia Bluetooth, Android Smartphone na Arduino

Kuhusu: Daima udadisi… Zaidi Kuhusu kksjunior »

Habari

Ni mara ngapi umejisikia uchovu wa kuandika nenosiri kufungua PC / laptop yako kila wakati ilipofungwa? Nimezoea kuifunga mara kadhaa, kila siku, na hakuna kitu kinachokasirisha kuliko kuandika nenosiri / pini tena na tena, kila wakati ninataka kuifungua. Wakati hitaji la kitu kinakuwa muhimu, unalazimika kutafuta njia za kukipata. Kama usemi unavyosema, "umuhimu ni mama wa uvumbuzi", akili ya uvivu ndani yangu ilianza kufikiria njia rahisi na rahisi ya kufungua Kompyuta / Laptop yangu ya kibinafsi kila wakati nilipaswa kuifunga. Nilipokuwa nikipitia vitu vyangu nikapata moduli ya RC522 RFID. Hapo ndipo niliamua kutengeneza mfumo wa RFID.

RFID: Kitambulisho cha redio-frequency (RFID) ni moja ya teknolojia ya zamani kabisa isiyo na waya. Chips za RFID hutumiwa kuhifadhi habari kwa njia ya dijiti, ambayo inaweza kugawanywa kati ya vitu kupitia uwanja wa umeme na mawimbi ya redio. Inaweza kuwa sio ya hali ya juu, lakini watengenezaji wengi wanaona uwezo halisi katika teknolojia, bila kujali ni umri gani.

Katika mafunzo haya nitakuwa nikielezea jinsi ya kutengeneza mfumo rahisi wa RFID ambao unaweza kufunga / kufungua kompyuta yako ya windows na kuzungusha tu kadi / tag ya RFID. Kwa mfumo huu mahali hakuna shida zaidi ya kufungua Laptop / PC yako kila wakati ukiifunga.

Hatua ya 1: Vifaa na Zana zinahitajika

Vifaa na Zana zinahitajika
Vifaa na Zana zinahitajika

Kiini cha mradi huu ni Arduino Pro Micro (au unaweza kutumia Arduino Leonardo) na chip ya ATmega32U4. Ni muhimu sana kwa mradi huu kuchagua bodi ya maendeleo na chip ya ATmega32U4. Hatuwezi kutumia bodi za maendeleo kama Arduino Uno, Mega 2560, Pro Mini au Arduino Nano kwa programu hii. Maelezo ni katika hatua zifuatazo.

Vifaa vinahitajika:

  1. Arduino Pro Micro / Arduino Leonardo.
  2. MFRC-522 RFID moduli na kadi ya RFID.
  3. Vichwa vya kiume na vya kike.
  4. Mfano bodi ya PCB.
  5. Waya.
  6. Vipingao 10k ohm - 3

Zana zinahitajika:

  1. Kitanda cha kutengeneza.
  2. Bunduki ya gundi.
  3. Wakata waya

na kadhalika:

Hatua ya 2: Kuunda Mfano

Kujenga Mfano
Kujenga Mfano
Kujenga Mfano
Kujenga Mfano

Ninakupendekeza ujenge mfano kwenye ubao wa mkate kabla ya kuuza mzunguko kwa PCB. Hii itakusaidia kupata uelewa mzuri wa unganisho na itakuruhusu kurekebisha makosa yoyote ambayo hufanyika wakati wa kuunganisha unganisho. Kuunda mfano sio kazi kubwa kuzingatia mradi huu. Lazima tu tuunganishe michache na tuko tayari kupakia nambari hiyo. Viunganisho vimeelezewa hapo chini. Kwenye Arduino pini nyingi hazibadiliki. Kama kifaa hiki kinatumia basi ya SPI, hairuhusu ubadilishaji wa pini, pini 14, 15 na 16 lazima zibaki kama inavyoonyeshwa. RST na SDA ni maalum kwa watumiaji.

Moduli ya RC-522 RFID imeundwa kwa voltage ya pembejeo ya volts 3.3 tu. Ni kifaa nyeti sana, kwa hivyo maadili yoyote ya juu yanaweza kuzidi joto na kuharibu moduli. VCC nje ya Arduino Pro Micro itakupa usambazaji wa volts 5. Fanya mgawanyiko wa voltage kama inavyoonyeshwa kwenye mchoro wa mzunguko (au tumia moduli ya kushuka chini ya 5 V hadi 3.3 V) kutengeneza voltage ya usambazaji wa volts 3.3. Unganisha usambazaji wa 3.3 V kwa VCC ya moduli ya RFID

RST kubandika 5 ya Arduino. (Unaweza kubadilisha pini hii kwenye nambari.)

Unganisha pini ya GND chini

Pini ya IRQ - Haijaunganishwa

MISO kubandika 14 ya Arduino

MOSI kubandika 16 ya Arduino

SCK kubandika 15 ya Arduino

SDA kubandika 10 ya Arduino. (Hii pia ni pini iliyofafanuliwa na mtumiaji.)

Hiyo yote ni! Rahisi na rahisi. Ingiza tu kebo na tuko tayari kupakia nambari na kujaribu kifaa.

Hatua ya 3: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni
Kanuni

Arduino Leonardo / Micro na chip ya ATmega32u4 ina mawasiliano ya USB iliyojengwa. Hii inaruhusu Leonardo / Micro kuonekana kwenye kompyuta iliyounganishwa kama panya au kibodi.

Tunatumia maktaba ya msingi ya keyboard.h kufanya arduino kutuma vitufe kwa kompyuta iliyounganishwa.

Pakua nambari kutoka hapa.

Pakua maktaba ya MFRC522.h arduino kutoka hapa.

Pakua maktaba ya Kinanda.h arduino kutoka hapa.

Kufanya kazi kwa nambari ni rahisi sana.

UID ya kadi / tag yako ya RFID na nywila / PIN yako ya windows imehifadhiwa kwenye nambari

Wakati kadi ya kulia inavyoonyeshwa kwa msomaji wa RFID, arduino itatuma vitufe vya kufunga madirisha na nywila yako kwa kufungua windows wakati huo huo

Ikiwa windows iko katika hali iliyofungwa, vitufe vya kuifunga havitakuwa na athari yoyote na amri itafungua kompyuta iliyofungwa

Au vinginevyo ikiwa windows tayari imefunguliwa, amri zitaifunga. (Nambari ya kufungua pia inakuja wakati huo huo, lakini kwa kuwa kuna ucheleweshaji tu kati ya kufuli na kufungua vitufe, Windows inaingia kutekeleza amri ya kufuli na haitasoma amri ya nambari ya kufungua inayokuja wakati huo.)

Lazima ufanye mabadiliko madogo kwenye nambari ambayo nimetoa ili kuchunguza na kuitumia mwenyewe.

Unganisha mfano kwa kompyuta

Zindua IDE ya Arduino na ufungue nambari niliyopewa hapa

Kutoka kwenye mwambaa zana nenda kwa zana -> Bodi na Chagua Arduino Leonardo kwa wote Arduino Pro ndogo na Arduino Leonardo

Angalia ikiwa bandari ya COM imechaguliwa

Pakia nambari kwa arduino

Fungua Monitor Monitor (Ctrl + Shift + M)

Changanua Kadi / lebo yako

Mstari wa kwanza wa pato lililoonyeshwa kwenye mfuatiliaji wa serial ni UID ya kadi / tag yako. Kumbuka thamani hii

Sasa rudi kwa mhariri wa nambari na ubadilishe thamani ya kamba "kadi1" kwa UID uliyobaini tu (Katika nambari yangu, unaweza kuipata katika mstari wa 41)

Nenda kwenye sehemu ya mwisho ya nambari na utapata laini inayosema "Kinanda.print (" PASSWORD ");" (Nambari ya laini ya 80 kwenye nambari.). Badilisha thamani hii kuwa nambari yako ya kufungua windows

Sasa pakia nambari iliyobadilishwa kwenye arduino

Changanua kadi / lebo ili kujaribu mfano

Hii ni nambari ya msingi ya kuandika nywila kwenye kompyuta yako kwa kutumia vitambulisho vya RFID. Unaweza kurekebisha nambari ili kuongeza kadi / vitambulisho zaidi na kuweka nywila tofauti kwa kila kadi kwa matumizi anuwai.

Hatua ya 4: Kufunga

Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha

Huu ni mzunguko mdogo sana na rahisi. Ni bora kuuzia hii kwa bodi ya mfano ya PCB kuliko kutumia muda mwingi kutengeneza PCB ya kawaida.

Daima tumia vichwa vya kichwa kuunganisha arduino na moduli ya RFID, vinginevyo mfiduo wa muda mrefu kwa joto wakati soldering inaweza kuharibu bodi hizi kabisa.

Solder maunganisho yote kama inavyoonyeshwa kwenye mchoro wa mzunguko na unganisha moduli ya arduino na RFID kwenye bodi ya PCB. Nimeunganisha moduli ya RFID kwa usawa na bodi ya PCB kwa kutumia kichwa cha kike kilicho na angled kulia kwa urahisi wa kuifungulia kesi.

Daima hakikisha ujaribu kifaa kwa uunganisho wowote usiowezekana au malfunctions baada ya kutengeneza.

Hatua ya 5: Kufanya Banda

Kufanya Banda
Kufanya Banda
Kufanya Banda
Kufanya Banda

Vizuri na uvumbuzi huu unaweza kuwa umegundua kuwa mimi ni mvivu sana kubuni na kuchapisha 3D kesi ya muundo huu, kwa hivyo nilifanya boma rahisi kutumia sanduku za kadibodi ambazo nilipata kwenye karakana yangu. Niliitetea kwa kutumia kadibodi ile ile na nikakata mashimo kwenye kesi ya kuunganisha kebo na kwa taa za LED katika arduino. Kisha nikafunga mipangilio yote na stika ya maandishi ya kaboni-nyuzi na kuweka kibandiko cha giza chenye uwazi kwa shimo ambalo taa za LED ziko.

Kufanya kesi hiyo ni juu ya mawazo yako. Tuma picha za ubunifu wako wa ubunifu katika sehemu ya maoni hapa chini.!

Ilipendekeza: