Բովանդակություն:
Video: Arduino մատնահետքի դռան կողպեք ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ողջույն, և բարի գալուստ այս նախագիծ, իրականում այն ներառում է երկու նախագիծ, բայց դրանք գրեթե նույնն են, դա դռան կողպման համակարգ է ՝ հիմնված Arduino UNO տախտակի վրա, FPM10A օպտիկական մատնահետքի սենսոր և LCD icc էկրան, սակայն մյուս տարբերակի համար մենք ներառել ստեղնաշար:
Եվ մի մոռացեք այն կողպման համակարգի մասին, որը դուք պատրաստ եք վերահսկել, և դրանից հետո ձեր լարերը և կոդերը կարող են փոխվել, բայց մի անհանգստացեք, որ դա հեշտ կլինի:
Քայլ 1: Գործիքներ
Այս նախագծի համար անհրաժեշտ սարքավորումներն են.
- Arduino տախտակ, այստեղ ես օգտագործում եմ UNO
- Adafruit FPM10A օպտիկական մատնահետքի ցուցիչ
- LCD էկրան
- Իսկ նախագծի երկրորդ տարբերակի համար ձեզ հարկավոր է ստեղնաշար, այստեղ ես օգտագործում եմ 4x4
Եվ մի մոռացեք ձեր դռների կողպման համակարգի մասին, ես օգտագործել եմ նկարի պատկերը (չինական խանութից 10 դրամ), բայց օգտագործել եմ միայն կողպեքի միավորը, և քանի որ այդ միավորն ունի DC շարժիչ, որը պետք է պտտվի երկու ուղղությամբ, ես ստիպված էի օգտագործեք իմ L298n երկակի H- կամուրջի մոդուլը, եթե ցանկանում եք, կարող եք օգտագործել մի փոքր IC H կամուրջ, բայց դա կախված է ձեր օգտագործած համակարգից, կարող եք բոլորը փոխարինել տրանզիստորով և էլեկտրամագնիսական կողպեքով…
Շարունակելուց առաջ համոզվեք, որ դուք գիտեք, թե ինչպես օգտագործել վերը նշված բոլոր տարրերը, քանի որ դա կդարձնի ձեր նախագիծը հեշտությամբ հարմարվող և գտնելու որևէ խնդիր.
Arduino uno + 4 × 4 ստեղնաշարի մատրիցա + LCD i2c էկրան
FPM10A (50DY) մատնահետքի սենսոր Arduino- ի հետ
Arduino LCD I2C պարզ օգտագործումը և սերիական մոնիտորից ուղղակի գրելը
Քայլ առ քայլ, թե ինչպես օգտագործել L298n երկակի H-Bridge վարորդը Arduino- ի հետ
Քայլ 2: Տարբերակ 1
Առաջին տարբերակն օգտագործում է ՝ LCD + մատնահետքի ցուցիչ + l298n (համակարգը վերահսկելու համար) + կոճակ ՝ ռեզիստորով (ես օգտագործել եմ 1k):
Առաջին տարբերակի համար հարկավոր է վերբեռնել «Գրանցվել» ծածկագիրը նախ մատնահետքերի գրադարանից (ներքևում) և օգտագործել այն մատնահետք ավելացնելու, վերբեռնելու և բացելու սերիական մոնիտորը, այնուհետև մուտքագրեք ID- ն և սեղմեք «Enter», այնուհետև հետևեք քայլերը, ինչպես մատնահետքի ձեռնարկում: Այնուհետև վերբեռնեք երկրորդ ծածկագիրը և ավելացրեք անունները, որոնք ցանկանում եք յուրաքանչյուր օգտվողի համար, վերբեռնեք ծածկագիրը և ահա մենք գնում ենք, մատնահետքի կաղապարները պահվում են մոդուլների ներքին ֆլեշ կրիչում: Երբ ծածկագիրը սկսի աշխատել, Arduino- ն անընդհատ սպասում է, որ մատը տեղադրվի սենսորի վրա, հակառակ դեպքում, եթե ներսում եք, պարզապես սեղմեք կոճակը բացելու համար, եթե մատը վավեր է (տվյալների բազայում է) այն կբացի կողպեքը և ցույց է տալիս հաղորդագրություն և մատնահետքի ID- ի հետ կապված անուն, եթե ID- ն զուգորդված չէ անվան հետ, այն տարօրինակ բաներ ցույց կտա: D…
Դա գրեթե իմ լարերն են, այնպես որ ձեզ չի շփոթեցնի կոճակը, իրականում Arduino 5v քորոցից բարձր մակարդակ ստանալու փոխարեն, որը պահանջում է ինձ ավելացնել այլ լարեր (և դա ավելի խառնաշփոթ կլինի), ես պարզապես դնում եմ քորոցը 8 բարձրության վրա, և ես կարդացի կոճակի վիճակը 9-րդ փինից, որն ունի ձգվող դիմադրություն:
Քայլ 3: Տարբերակ 2
Ինչպես տեսնում եք 1 -ին տարբերակում, դուք պետք է օգտագործեք համակարգիչ (կամ այն, ինչ դուք օգտագործում եք Arduino- ի ծրագրավորման համար) մոդուլային ֆլեշ կրիչին նոր ձևանմուշներ ավելացնելու համար, այդ իսկ պատճառով ես ստեղծեցի այս ավելի ներկառուցված տարբերակը, որը պահանջում է միայն էներգիայի աղբյուր աշխատում է, և նոր ձևանմուշներն այժմ ավելացվում են ստեղնաշարի միջոցով (ինչը նշանակում էր մնալ ներսում, քանի որ այս նախագիծը հիմնված է միայն մատնահետքերով մուտք գործելու վրա, այն կարող եք համատեղել իմ մյուս նախագծի հետ ՝ հիմնված միայն ստեղնաշարի վրա, դուք պետք է անեք որոշ փոփոխություններ, բայց դրանք հեշտ են):
Ստեղնաշարը տեղադրված է ներսում, ինչը նշանակում է, որ դուք կարող եք բացել կողպեքը ՝ սեղմելով այստեղ մի կոճակ, որտեղ ես ընտրել եմ «B» - ն, քանի որ «A» - ն նոր անձ ավելացնելու համար է:
Մատների նոր ձևանմուշ ավելացնելու համար սեղմեք 'A', այն ձեզանից կպահանջի գաղտնաբառ, որն արդեն առկա է '1' '2' '3' '4' ծածկագրում, այն կարող եք այնտեղ փոփոխել, մուտքագրել ծածկագիրը, ապա մուտքագրել ID համարը որպես 3 թվանշանի ձևաչափ, օրինակներ «001», «021» կամ «115», կարող եք մուտքագրել 1 -ից 127 -ի ID- ներ, ID- ին հպելուց հետո այն ձեզանից կպահանջի տեղադրել մատը, հանել և նորից տեղադրել … Աշխատանքը կատարված է: Եվ որպես առաջին տարբերակ այն սպասում է վավեր մատնահետքի ՝ կողպեքը բացելու համար:
Սա երկրորդ տարբերակի միացումն է, ես հանեցի կոճակը, քանի որ ներսից բացումը այժմ կատարվում է «B» կոճակով:
Քայլ 4: Գրադարաններ և ծածկագրեր
Գրադարաններ:
-Ներբեռնեք LCD i2c NewLiquidCrystal գրադարանը
-Ներբեռնեք ստեղնաշարի գրադարանը
-Ներբեռնեք FPM10A մատնահետքի օպտիկական սենսոր
Կոդեր
- Ներբեռնեք i2c սկաները, եթե ձեր LCD- ի համար այլ հասցե ունեք
-1 -ին տարբերակի առաջին ծածկագիրը «Գրանցվել» կոդն է մատնահետքերի գրադարանից
Երկրորդ տարբերակի 1 -ին կոդը. Ներբեռնեք այստեղ
2 -րդ տարբերակի ծածկագիր. Ներբեռնեք այստեղ
Առաջին տարբերակի համար իմ ստեղծած ծածկագիրը հիմնված է գրադարանի «Մատնահետքի» օրինակի վրա ՝ սերիական մոնիտորի վրա ID- ն ցույց տալու փոխարեն (ինչը նշանակում է, որ մատնահետքի ձևանմուշը տվյալների բազայում է), այլապես միացնում է բացման հաջորդականությունը (ինչը նշանակում է, որ մոդուլը չկարողացավ համապատասխանություն գտնել տվյալների բազայում) այն ցույց է տալիս պարզ հաղորդագրություն էկրանին:
Երկրորդ տարբերակի ծածկագիրը հիմնված է ինչպես «Մատնահետք», այնպես էլ «Գրանցվել» օրինակների վրա, և ինչպես առաջին տարբերակը, բայց այս անգամ ես ավելացրել եմ «Գրանցվել» գործառույթը, և Սերիական մոնիտորի փոխարեն կարող եք ավելացնել ստեղնաշարի ID- ն:
Խորհուրդ ենք տալիս:
Մատնահետքի տարողունակ մատնահետքի սենսոր Arduino UNO- ի հետ. 7 քայլ
Մատնահետքի տարողունակ մատնահետքի սենսոր Arduino UNO- ի հետ. Աքարշ այստեղ ՝ CETech- ից: Այսօր մենք պատրաստվում ենք պաշտպանական շերտ ավելացնել մեր նախագծերին: Մի անհանգստացեք, մենք չենք պատրաստվում որևէ թիկնապահ նշանակել դրա համար: Դա կլինի գեղեցիկ, գեղեցիկ արտաքին տեսքով մատնահետքի տվիչ DFRobot- ից: Այսպիսով
Դռների էլեկտրական կողպեք ՝ մատնահետքի սկաների և RFID ընթերցողի միջոցով. 11 քայլ (նկարներով)
Էլեկտրական դռների կողպեք ՝ մատնահետքերի սկանավորմամբ և RFID ընթերցողով. Նախագիծը նախատեսված էր բանալիների օգտագործման անհրաժեշտությունից խուսափելու համար, մեր նպատակին հասնելու համար մենք օգտագործեցինք մատնահետքի օպտիկական սենսոր և Arduino: Այնուամենայնիվ, կան անհատներ, որոնք ունեն անընթեռնելի մատնահետք, և սենսորը դա չի ճանաչի: Հետո մտածելով մի
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth: 4 քայլ
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth. Ի՞նչ կանես: Դուք կամ պետք է կոտրեք ձեր կողպեքը, կամ պետք է զանգահարեք առանցքային մեխանիկի: Այսպիսով, առանց բանալու կողպեքի պատրաստելը հետաքրքիր գաղափար է
Arduino TFT դիպչող դռան կողպեք ՝ 5 քայլ
Arduino TFT դիպչող դռան կողպեք. Սա իմ առաջին հրահանգն է: Այս նախագիծը օգտագործում է Arduino և 2.8 " TFT սենսորային էկրան ՝ գաղտնաբառի ուրվագծով, ռելեին ակտիվացնելու համար, որը միացումն անջատում է դեպի կախովի կողպեքի դուռը: Նախապատմություն, աշխատավայրում դռան RFID կողպեքը կոտրվեց, այլ ոչ թե նորից միացնել
Կողպեք. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ հավելված) ՝ 3 քայլ
Comsave. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ). Բարև, սա Comsaveit- ն է պահում ձեր գրառումները և կողպում դրանք: Պարզապես ներբեռնեք կցված խմբաքանակի ֆայլը (1 -ին քայլում): Տեղադրեք այն թղթապանակում և մի տեղափոխեք այն թղթապանակից կամ խմբաքանակի ֆայլը չի կարողանա գտնել ձեր հաշիվը: Նշում. Սա խմբաքանակի ֆայլ է: Մեծահոգի է