Բովանդակություն:
- Քայլ 1: Սխեմատիկ դասավորություն
- Քայլ 2: Կարգավորում և կազմաձևում
- Քայլ 3:
- Քայլ 4:
- Քայլ 5:
- Քայլ 6:
- Քայլ 7: Դեմո. Մուտքի թեստ
- Քայլ 8: Փոխել գաղտնաբառի թեստը
- Քայլ 9. Մուտքի փորձի ձախողում
Video: Arduino թվային կոդի կողպման նախագիծ ՝ օգտագործելով մատրիցային ստեղնաշար. 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Կառուցեք թվային կոդի կողպման սարք Arduino և Qwiic համակարգով ՝ օգտագործելով Zio M Uno և Hex 4x3 մատրիցային ստեղնաշար:
Նախագծի ակնարկ
Այս նախագծի համար մենք կկառուցենք թվային կոդի պարզ կողպեք, որը կարող են մուտքագրել և մուտքագրել օգտվողները: Այս ձեռնարկում մենք ցույց կտանք օգտվողներին, թե ինչպես է աշխատում թվային կոդի կողպման համակարգը Arduino ինտերֆեյսում:
Այս ձեռնարկի ավարտին դուք կկարողանաք.
- Կարգավորեք թվային կոդի կողպեք Zio- ի և հիմնական 12 ստեղնաշարի հետ
- Կարողանալ ինտերֆեյս ունենալ Arduino IDE- ի հետ `Zio- ն ստեղնաշարով ծրագրավորելու համար
- Ստեղծեք ծրագիր, որը օգտվողներին խնդրում է մուտքագրել վեցանիշ գաղտնաբառ ՝ ապակողպման համար
- Կարողանալ ստեղծել նոր վեցանիշ գաղտնաբառ
Օգտակար ռեսուրսներ
Պարզության համար այս ձեռնարկը ենթադրում է, որ դուք ունեք լիարժեք ըմբռնում և գիտելիքներ Zio զարգացման տախտակների կազմաձևման վերաբերյալ:
Այս նախագծի համար մենք ենթադրում ենք, որ դուք արդեն կարգավորել եք Zuino M Uno- ն Arduino IDE- ի հետ ինտերֆեյսի համար: Եթե դա չեք արել, մենք առանձին գրառում ունենք մեր զարգացման տախտակի ուղեցույցների վրա: Ստուգեք դրանք ստորև.
Zuino M Uno Qwiic մեկնարկի ուղեցույց
Քայլ 1: Սխեմատիկ դասավորություն
Քայլ 2: Կարգավորում և կազմաձևում
Այս նախագիծը կառուցելու համար ձեզ հարկավոր են հետևյալ մոդուլները.
- Uուինո Մ Ունո
- Zio Qwiic 0.91”OLED էկրան
- Վեցանկյուն մատրիցային ստեղնաշար (4 x 3)
- Qwiic մալուխներ 200 մմ
- Breadboard Cables Jumper լարեր (արականից իգական)
- Միկրո USB մալուխ
Քայլ 3:
Դեյզիը շղթայում է մոդուլները, ինչպես ցույց է տրված վերևի սխեմատիկ դիագրամում:
Քայլ 4:
Միացրեք ստեղնաշարը ՝ օգտագործելով Արու և իգական թռչկոտիչներ, ձեր Zuino M Uno- ին
Քայլ 5:
Ներբեռնեք և տեղադրեք հետևյալ գրադարանները ձեր Arduino IDE- ում.
- Adafruit GFX գրադարան
- Adafruit SSD1306 գրադարան
- Arduino ստեղնաշարի գրադարան
Քայլ 6:
Միացրեք ձեր Uno- ն համակարգչին: Ներբեռնեք և միացրեք կոդը ձեր Uno- ին ՝ օգտագործելով Arduino IDE- ն:
Դուք կարող եք ներբեռնել կոդը մեր Github էջից:
Քայլ 7: Դեմո. Մուտքի թեստ
Մուտքագրեք վեցանիշ գաղտնաբառ, որին հաջորդում է «#» ստեղնը: Codeրագրի ծածկագրում պահված 6 նիշանոց գաղտնաբառը գտնելու համար բացեք սերիական մոնիտորը և այն ցույց կտա կողպման գաղտնաբառը:
Եթե հաջողությամբ մուտք գործեք ճիշտ գաղտնաբառով, կտեսնեք ողջույնի էկրան:
Քայլ 8: Փոխել գաղտնաբառի թեստը
Մուտք գործելուց հետո դուք կկարողանաք փոխել գաղտնաբառը նորով: Գաղտնաբառը փոխելու համար հաստատեք այն «*» ստեղնով:
Այս օրինակում ես գաղտնաբառը փոխեցի 123456 -ից մինչև 000000, ինչպես ցույց է տրված Սերիական մոնիտորի վրա:
Քայլ 9. Մուտքի փորձի ձախողում
Այս ցուցադրական տարբերակով մենք ներառեցինք նաև այն գործառույթը, որը, ճիշտ գաղտնաբառ մուտքագրելու 3 անհաջող փորձերի դեպքում, սարքն ինքն իրեն կողպվելու է: Այն փորձարկելու համար վերակայեք ձեր Uno- ն: Փորձեք և 3 անգամ մուտքագրեք սխալ գաղտնաբառ:
3 անհաջող փորձերից հետո դուք անմիջապես կողպված կլինեք:
Խորհուրդ ենք տալիս:
4x4 Մատրիցային թաղանթային ստեղնաշար ՝ օգտագործելով Arduino Nano: 4 քայլ
4x4 Matrix Membrane Keypad Arduino Nano- ի միջոցով. 4x4 Matrix Membrane Keypad- ը ստեղնաշարի մոդուլ է, որը հաճախ օգտագործվում է Arduino նախագծեր պատրաստելու համար, ինչպիսիք են հաշվիչները, գաղտնաբառերի մուտքագրումը և այլն: Այս ստեղնաշարի առանձնահատկություններն են. Շատ բարակ դիզայն, որը հեշտ է օգտագործել ցանկացածում միկրոկառավարիչ Հիմնական բնութագիր. Maxi
4 նախագիծ 1 -ում ՝ օգտագործելով DFRobot FireBeetle ESP32 և LED մատրիցային ծածկոց. 11 քայլ (նկարներով)
4 նախագիծ 1 -ում ՝ օգտագործելով DFRobot FireBeetle ESP32 & LED Matrix Cover. Ես մտածեցի այս նախագծերից յուրաքանչյուրի համար ուսանելի աշխատանք կատարելու մասին, բայց ի վերջո որոշեցի, որ իրոք ամենամեծ տարբերությունը յուրաքանչյուր նախագծի ծրագրային ապահովումն է, որը ես կարծում էի, որ ավելի լավ է պարզապես կատարել: մեկ մեծ ուսանելի: Սարքավորումը նույնն է
Ինտերֆեյս 16x2 Այբբենական թվային LCD And4x4 մատրիցային ստեղնաշար ազնվամորու Pi3- ով: 5 քայլ (նկարներով)
Ինտերֆեյս 16x2 Այբբենական թվային LCD And4x4 մատրիցային ստեղնաշար ազնվամորի Pi3- ով. Այս հրահանգներում մենք բացատրում ենք, թե ինչպես կարելի է միացնել 16x2 LED և 4x4 մատրիցային ստեղնաշարը Raspberry Pi3- ի հետ: Մենք օգտագործում ենք Python 3.4 -ը `ծրագրաշարը մշակելու համար: Կարող եք ընտրել նաև Python 2.7 -ը ՝ փոքր փոփոխություններով
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար) ՝ 3 քայլ
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար). A Das ստեղնաշարն ամենահայտնի ստեղնաշարի անունն է, որի վրա գրություններ չկան ստեղների վրա (դատարկ ստեղնաշար): Das ստեղնաշարը վաճառվում է 89,95 դոլարով: Այս հրահանգը ձեզ կառաջնորդի, չնայած որ ինքներդ պատրաստեք այն ցանկացած հին ստեղնաշարով, որի շուրջը պառկած եք
Ստեղծեք սեփական մեմբրանային մատրիցային ստեղնաշար (և միացրեք այն մինչև Arduino). 7 քայլ (նկարներով)
Ստեղծեք սեփական մեմբրանային մատրիցային ստեղնաշար (և միացրեք այն մինչև Arduino). Այսպիսով, ցանկանում եք ստեղծել ձեր սեփական մեմբրանային ստեղնաշար: Ինչո՞ւ: ձեր սեփական ստեղնաշարի պատրաստումը կարող է օգտակար լինել բազմաթիվ պատճառներով: Դա էժան և հեշտ է անել, այն կարող է տեղադրվել այնպիսի իրավիճակներում, երբ այն կարող է վանդալիզացվել կամ գողացվել առանց մեծ վրդովմունքի, այն կարող է ամբողջությամբ