Բովանդակություն:
Video: Ստեղնաշար LCD- ով CloudX միկրոկառավարիչի միջոցով. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս նախագծի համար մենք կընդունենք տվյալներ Մատրիցային ստեղնաշարից, այնուհետև դրանք կցուցադրենք LCD- ով
Մոդուլ.
Քայլ 1. ՊԱՐՏԱԴԻՐ բաղադրամաս
- CLOUDX MICROCONTROLLER
- CLOUDX SOFTCARD
- V3 USB լարը
- LCD 16x2
- ՍՏԵՓԱՆԻՔ 4x4
- ՓՈՓՈՓԱԿԱՆ ԴԻՄԱԴԻՐ (103)
- JUMPER WIRE
Դուք կարող եք ստանալ ձեր բաղադրիչը այստեղ
Քայլ 2. ԿԱՐԳԱՎՈՐԵԼ ՁԵՐ ՍԱՐԴԻՐԸ
առաջին քայլ
LCD միացում. Մենք պատրաստվում ենք օգտագործել 4 -րդ տվյալները `7 -տվյալները, գրանցել ընտրված քորոցը, միացնել քորոցը:
- միացրեք RS- ի քորոցը միկրոկառավարիչի pin1- ին
- միացրեք EN քորոցը միկրոկառավարիչի pin2- ին
- միացրեք D4 կապը Microcontroller- ի pin3- ին
- միացրեք D5 կապը Microcontroller- ի pin4- ին
- միացրեք D6 կապը Microcontroller- ի pin5- ին
- միացրեք D7 կապը Microcontroller- ի pin6- ին
- միացրեք Vss և led բացասական քորոցը GND- ին
- միացրեք Vdd և led դրական քորոցը 5 վ -ին
- միացրեք փոփոխական դիմադրության միջին քորոցը VE- ին (հակադրություն V): իսկ մյուս քորոցը ՝ մինչև 5 վ և GND:
Երկրորդ քայլ
Ստեղնաշարի միացում. Մենք օգտագործում ենք pullDown ռեզիստոր `ստեղնաշարի սյունակների քորոցների համար:
- Ստեղնաշարի սյունակի քորոցի pin1- ը միացված էր 10k ռեզիստորին և միկրոկառավարիչի pin11- ին:
- Ստեղնաշարի սյունակի քորոցի pin2- ը միացված էր 10k դիմադրիչին և միկրոկոնտրոլերի pin12- ին:
- Ստեղնաշարի սյունակի քորոցի pin3- ը միացված էր 10k դիմադրիչին և միկրոկոնտրոլերի pin13- ին:
- Ստեղնաշարի սյունակի քորոցի pin4- ը միացված էր 10k դիմադրիչին և միկրոկոնտրոլերի pin14- ին:
Իսկ դիմադրության ծայրը միասին միացված էր GND- ին:
- Ստեղնաշարի Row քորոցի pin1- ը միացված էր միկրոկառավարիչի pin7- ին:
- Ստեղնաշարի Row քորոցի pin2- ը միացված էր միկրոկառավարիչի pin8- ին:
- Ստեղնաշարի Row քորոցի pin3- ը միացված էր միկրոկառավարիչի pin9- ին:
- Ստեղնաշարի Row քորոցի pin4- ը միացված էր միկրոկառավարիչի pin10- ին
Դրան հասնելուց հետո թողեք անցնենք կոդավորմանը:
եթե ցանկանում եք ներբեռնել CloudX IDE- ը, կտտացրեք այստեղ
Քայլ 3: ԿՈԴ
Պատճենեք այս կոդը ձեր CloudX IDE- ում:
#ներառել #ներառել #ներառել
#սահմանեք շարք 4 -րդ շարքը // սահմանեք ROWS- ի թիվը ստեղնաշարի համար
#սահմանել NumberOfColumns 4 // սահմանել Սյունակների թիվը Keypad char KeypadCharacters [NumberOfRows] [NumberOfColumns] = {'1', '2', '3', 'A', '4', '5', '6', 'B', '7', '8', '9', 'C', '*', '0', '#', 'D'}; // Ստեղնաշարի բանալիների դասավորություն char RowPins [NumberOfRows] = {7, 8, 9, 10}; // Ստեղնաշարի շարքի կապում դեպի CloudX char ColumnsPins [NumberOfColumns] = {11, 12, 13, 14}; // Ստեղնաշարի սյունակ կապում է char Keys; // պահել ստեղնաշարի ելքը այստեղ setup () {// setup here Lcd_setting (1, 2, 3, 4, 5, 6); Lcd_cmd (cursorOff); Lcd_cmd (պարզ);
Ստեղնաշարի տեղադրում (PULLDOWNCOL, RowPins, ColumnsPins, NumberOfRows, NumberOfColumns, Ստեղնաշարի կերպարներ); // Ստեղծեք ստեղնաշարը այս տվյալներով
հանգույց () {
// Programրագիր այստեղ մինչ (Բանալիներ == 0) // եթե ոչ մի ստեղն սեղմված չէ, շարունակեք ստուգել բանալիի համար Սեղմեք Keys = Keypad_getKey (); // եթե բանալին սեղմված է բեռնեք բանալիների տվյալները Keys փոփոխականի Lcd_writeCP (Keys); // Displayուցադրել LCD- ի ընթացիկ կուրսորի դիրքի ստեղների վրա սեղմված բանալին = 0; // Մաքրել բանալիների փոփոխականի բովանդակությունը}}
Քայլ 4: Կիսվեք մեզ հետ
Դուք հասե՞լ եք դրան:
եթե դրան հասնես, կիսվիր մեզ հետ այստեղ
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Ստեղծեք ձեր սեփական զարգացման խորհուրդը միկրոկառավարիչի միջոցով. 3 քայլ (նկարներով)
Ստեղծեք ձեր սեփական զարգացման խորհուրդը միկրոկառավարիչով և ծրագրավորում: Եթե որևէ որոնում ունեք
DC շարժիչների կառավարում L298N- ի միջոցով CloudX միկրոկառավարիչի միջոցով. 3 քայլ
DC Motors- ի կառավարում L298N- ով CloudX միկրոկառավարիչի միջոցով. Այս նախագծում մենք կբացատրենք, թե ինչպես օգտագործել մեր L298N H- կամուրջը ՝ բարձրացնելու և նվազեցնելու DC շարժիչի արագությունը: L298N H- կամուրջի մոդուլը կարող է օգտագործվել 5-ից 35V DC լարման շարժիչներով: Կա նաև ինքնաթիռի 5V կարգավորիչ, այնպես որ, եթե ձեր
16x64 P10 ոլորող LED էկրան PIC16F877 միկրոկառավարիչի միջոցով. 5 քայլ (նկարներով)
16x64 P10 ոլորվող LED էկրան ՝ օգտագործելով PIC16F877 միկրոկառավարիչ. Այս հրահանգում նկարագրվում է, թե ինչպես կարելի է միացնել 16 x 64 (p10) LED մատրիցային էկրանը PICI6F877A միկրոկոնտրոլերով: Տվյալները միկրոկոնտրոլերին ուղարկվում են UART- ի միջոցով, որը պահվում է EEPROM- ում, և տվյալները կցուցադրվեն LED մատրիցային էկրանին: Այն
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար) ՝ 3 քայլ
Արագ և կեղտոտ Das ստեղնաշար (դատարկ ստեղնաշար). A Das ստեղնաշարն ամենահայտնի ստեղնաշարի անունն է, որի վրա գրություններ չկան ստեղների վրա (դատարկ ստեղնաշար): Das ստեղնաշարը վաճառվում է 89,95 դոլարով: Այս հրահանգը ձեզ կառաջնորդի, չնայած որ ինքներդ պատրաստեք այն ցանկացած հին ստեղնաշարով, որի շուրջը պառկած եք