Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2. Nodemcu- ի միացում Wi-Fi ցանցին
- Քայլ 3: Միացրեք RFID ընթերցողը
- Քայլ 4: Հիմքի կազմաձևման կարգավորում
- Քայլ 5. Ստեղծեք Txt ֆայլը քարտերի ID- ներով
- Քայլ 6. Ռելեի միացում էլեկտրամագնիսական անջատիչին
- Քայլ 7: Լրացուցիչ. RGB լուսարձակների ավելացում
- Քայլ 8. Լրացուցիչ ՝ OLED էկրան ավելացնելը
- Քայլ 9: Վերջնական կազմաձևում
Video: Անլար RFID դռան կողպեք ՝ օգտագործելով Nodemcu: 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
- Հիմնական գործառույթը ---
Այս նախագիծը ստեղծվել է Universidade do Algarve ցանցի հաղորդակցման դասի շրջանակներում ՝ իմ գործընկեր Լուիս Սանտոսի հետ համատեղ: Դրա հիմնական նպատակն է վերահսկել էլեկտրական կողպեքի մուտքը անլար միջոցով RFID պիտակի քարտերի կամ առանցքային օղակների միջոցով:
Չնայած այս նախագիծը նախատեսված էր դռան կողպեքի հետ աշխատելու համար, այն կարող է հեշտությամբ փոփոխվել ՝ ցանկացած տեսակի էլեկտրամագնիսական անջատիչին աջակցելու համար (սա հետագայում կանդրադառնա այս ձեռնարկի ընթացքում):
- Ներկա տարբերակ ---
Այս առաջին տարբերակը կկատարվի սերվերի և պարզ txt ֆայլի աջակցությամբ: Հետագա աշխատանքում կավելացվեն տարբեր տարբերակներ, որոնք կհամապատասխանեն տարբեր կարիքների և կներկայացնեն ավելի ապահով այլընտրանք:
- Ապագա աշխատանք ---
Երբ ազատ ժամանակ գտնեմ, կփորձեմ թարմացնել հետևյալ հնարավորությունները.
- Հատուկ ադմինիստրատորի քարտ `այլ օգտվողներ ավելացնելու համար
- Մուտք գործեք ֆայլը երթուղիչի USB տեղադրված պահեստի միջոցով
- Կոդավորեք ֆայլը պարզ երկուական բանալիով
- Միացրեք իսկական էլեկտրամագնիսական կողպեքը ռելեին և աշխատող տեսանյութով թարմացրեք Instructables- ը
- Միացեք DBMS- ին `բազմաթիվ կողպեքների և օգտագործողների հեշտ վերահսկման և պահպանման համար
- Անլար անհասանելիության դեպքում տեղեկատվությունը պահուստավորելու համար ավելացրեք տեղական MicroSD ֆայլ
- Միացեք GSM GPRS հաղորդակցման մոդուլի միջոցով
- Ստեղծեք այն աշխատելու արևային վահանակի հետ ՝ բացարձակ անլար լինելու համար
Քայլ 1: Պահանջվում են բաղադրիչներ
Այս նախագծի համար անհրաժեշտ բաղադրիչներն են.
- NodeMCU ESP8266 WIFI զարգացման խորհուրդ
- DC 5V 1 ալիքի ռելեի մոդուլ
- RC522 Chip IC Card Induction Module RFID Reader
- RFID պիտակի քարտեր կամ առանցքային մատանիներ
- Solenoid անջատիչ դռան կողպեք
- Մեկ դիոդ 1N4001-1N4007- ից
- Մալուխներ
- Breadboard
Լրացուցիչ:
-
RGB 3 Color Led մոդուլ 5050 կամ.
Կարմիր LED և կանաչ LED ՝ ուղեկցվող 220 օհմ ռեզիստորով
- 0.96 դյույմ 4Pin Blue Yellow IIC I2C OLED ցուցադրման մոդուլ
Հետաքրքրասիրություն. NFC- ն ենթահամակարգ է RFID ընտանիքում և գործում է նույն հաճախականությամբ (13.56 ՄՀց): RC522
Քայլ 2. Nodemcu- ի միացում Wi-Fi ցանցին
Արդեն կան լավ ձեռնարկներ, որոնք կարող են օգնել ձեզ միացնել NodeMCU- ն ցանկացած 802.11 անլար ցանցին: Մեկը, որին հետևում էինք, հետևյալն էր.
ESP8266- ի տեղադրում Arduino IDE ձեռնարկում Mybotic- ի կողմից
Նշում. Ewգուշացեք, որ NodeMCU- ի քորոցների դասավորությունը տարբերվում է Arduino- ից, և, հետևաբար, եթե օգտագործում եք.
Լուծումներից մեկն այն գրադարանի ներառումն է, որն արդեն ունի այս ասոցիացիան: Մենք պարզապես հետևեցինք պատկերին ՝ մեզ ուղղորդելու համար: Հետագայում այս ձեռնարկում կլինի պատկեր ՝ բոլոր կատարված կապերով:
Քայլ 3: Միացրեք RFID ընթերցողը
Գնացեք գրադարանների կառավարում … «Ներառել գրադարան» բաժնում ՝ «Էսքիզ» բաժնում ՝ ընտրացանկի բարում:
«Terտեք ձեր որոնումը …» տեքստային տուփի վրա տեղադրեք MFRC522 և ընտրեք այն, որը տեղադրված է GithubCommunity- ի կողմից ՝ նշելով Arduino RFID գրադարան MFRC522 (SPI) համար:
- RFID քարտերի ընթերցում ---
Եթե ցանկանում եք ստուգել RFID ընթերցողը, գնացեք «Օրինակներ» բաժնում «Ֆայլի» ներքևի ընտրացանկում և փնտրեք MFRC522 և ընտրեք «ReadNUID» ՝ այն փորձարկելու համար:
Քայլ 4: Հիմքի կազմաձևման կարգավորում
Նախ, մենք կհավաքենք բազային կազմաձևը ՝ հետևելով վերևում ներկայացված սխեմայի դիագրամին (եթե կտտացրեք նկարի վրա, լրացուցիչ տեղեկություններ կան քորոցների դասավորության մասին):
Այնուհետև միացրեք NodeMCU- ն և բացեք Arduino IDE- ն և պատճենեք ներքևում գտնվող կոդը:
Չմոռանաք փոխարինել ssid- ը և գաղտնաբառը ձեր ցանցի գաղտնաբառերի համար, իսկ ծածկագրի վրա ՝ ձեր սերվերի սերվերի հասցեն:
Քայլ 5. Ստեղծեք Txt ֆայլը քարտերի ID- ներով
Եթե դուք արդեն փորձարկել եք նախորդ քայլը, ապա հավանաբար դա ոչինչ չի պատահել, երբ փորձել եք քարտերը մոտենալ RFID ընթերցողին: Դա նորմալ է! Դուք դեռ պետք է ձեր սերվերին ավելացնեք ձեր ուզած քարտերը (չնախատեսված ապագայում կլինեն այլընտրանքային տարբերակներ):
Նախ, դուք պետք է գործարկեք ձեր սերվերը: Ստեղծեք.txt ֆայլ ցանկացած վայրում և բացեք Serial Console- ը ձեր Arduino IDE- ում: Գործարկեք կոդը և պատճենեք ներկայացված RFID MAC հասցեն, տեղադրեք այն.txt ֆայլում և սեղմեք Enter, որպեսզի վերջում միշտ լինի դատարկ տող: Պահպանեք.txt ֆայլը և նորից փորձեք:
Այժմ այն պետք է աշխատի, անհրաժեշտ չէ վերականգնել NodeMCU- ը կամ վերագործարկել սերվերը:
Ռելեի հետ եկող ON LED գույնը սովորաբար կարմիր է, ուստի, եթե կողպեքը բաց է, այն պետք է շողա կարմիր: Հետագա անհատականացման դեպքում մենք կփորձենք փոխել այս LED- ն ՝ մշտական կարմիր և կանաչ կարգավիճակ առաջարկելու համար ՝ առանց NodeMCU տախտակի վրա լրացուցիչ նավահանգիստներ օգտագործելու անհրաժեշտության:
Նշում. Մի մոռացեք փոխել պանակի գտնվելու վայրը url- ում `կոդի ներսում:
Քայլ 6. Ռելեի միացում էլեկտրամագնիսական անջատիչին
Ուշադրություն, այս քայլը կարևոր է:
Էլեկտրամագնիսական անջատիչները պարզապես կծիկներ են, որոնք հոսանքով ստեղծում են մագնիսական դաշտ, որը ձգում կամ մղում է մխոց: Նրանք կարող են գալ էլեկտրամագնիսական փականների, դռների կողպեքների, անջատիչների և այլնի պես…
Այն, ինչ դուք պետք է ուշադիր անեք, երկու քայլ է.
- Միացրեք ձեր էներգիայի աղբյուրը և էլեկտրական անջատիչը ռելեին ճիշտ ձևով, ինչպես ցույց է տրված վերևում.
- Շղթայի պաշտպանության համար դիոդ միացրեք ձեր էլեկտրամագնիսական անջատիչի երկու պիների միջև:
Քայլ 7: Լրացուցիչ. RGB լուսարձակների ավելացում
Պարզապես հետևեք վերը նշված սխեմայի դիագրամին և մի մոռացեք ավելացնել անոդի և գետնի միջև 220 օմ դիմադրություն:
Եթե լույսը չափազանց մռայլ է կամ չափազանց պայծառ, կարող եք փոխել դիմադրության արժեքը (պարզապես 220 օմ դիմադրողից չանցնել 1 Մ օմ դիմադրության և արդյունքների հետ շփոթված ձևանալ):
Քայլ 8. Լրացուցիչ ՝ OLED էկրան ավելացնելը
Ինչպես նախկինում, դուք պարզապես պետք է հետևեք սխեմայի վերևի սխեմային և ստորև նշված կոդին:
OLED էկրանի ապագա հիմնական նպատակը ոչ թե պարզապես RGB գործառույթի կրկնօրինակումն է, այլ անհրաժեշտության դեպքում օգտվողին լրացուցիչ տեղեկատվություն տրամադրելը:
Քայլ 9: Վերջնական կազմաձևում
Վերևում հնարավոր է տեսնել, որ այս նախագիծը աշխատում է տեսահոլովակի և մի քանի պատկերի միջոցով, որոնք աշխատում են ամբողջական ծածկագրով, ներառյալ հավելումները:
Խորհուրդ ենք տալիս:
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth: 4 քայլ
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth. Ի՞նչ կանես: Դուք կամ պետք է կոտրեք ձեր կողպեքը, կամ պետք է զանգահարեք առանցքային մեխանիկի: Այսպիսով, առանց բանալու կողպեքի պատրաստելը հետաքրքիր գաղափար է
RFID դռան կողպեք Arduino- ով. 4 քայլ
RFID դռան կողպեք Arduino- ի հետ. Հիմնականում այս նախագիծը վերաբերում է նրան, թե ինչպես կատարել ձեր տունը, գրասենյակը և նույնիսկ ձեր անձնական պահարանները: Այս նախագծերը ձեզ ստիպում են հասկանալ arduino- ն RFID- ով և ինչպես են դրանք կապված միմյանց հետ: Այսպիսով
Էլեկտրոնային RFID դռան կողպեք ՝ 9 քայլ
Էլեկտրոնային RFID դռան կողպեք. Այսօր ես ձեզ կսովորեցնեմ, թե ինչպես եմ ես նախագծում և կառուցում «վերջնական էլեկտրոնային դռների փական» " հետևեք ինձ այս քայլ առ քայլ ձեռնարկի վրա, ես կբացատրեմ շինարարության ընթացքում ունեցած բոլոր մանրամասներն ու դժվարությունները: Հուսով եմ, որ ձեզ դուր կգա: Ինչպես տեսնում եք
Arduino RFID դռան կողպեք. 5 քայլ (նկարներով)
Arduino RFID դռան կողպեք. *** Թարմացվել է 8/9/2010 *** Ես ուզում էի իմ ավտոտնակ մուտք գործելու հեշտ և ապահով միջոց դարձնել: RFID- ը դուռը բացելու լավագույն միջոցն էր, նույնիսկ լիքը ձեռքերով ես կարող եմ բացել դուռը և բացել այն: Ես կառուցեցի մի պարզ միացում հիմնական ATMega 168 arduino chi- ով
Կոտրեք անլար դռան զանգը անլար ազդանշանային անջատիչի կամ միացման/անջատման անջատիչի մեջ. 4 քայլ
Hack a Wireless Doorbell into a Wireless Alarm Switch կամ On/Off Switch. Ես վերջերս կառուցեցի ահազանգման համակարգ և տեղադրեցի այն իմ տանը: Ես դռների վրա օգտագործեցի մագնիսական անջատիչներ և դրանք կապեցի ձեղնահարկի միջով: Պատուհանները այլ պատմություն էին, և դրանց լարված լարերը տարբերակ չէին: Ինձ անլար լուծում էր պետք, և սա