Բովանդակություն:
- Քայլ 1: Պահանջվող նյութեր
- Քայլ 2: Սարքավորման կարգավորում
- Քայլ 3: Էլեկտրագծերի դիագրամ
- Քայլ 4: Python կոդ
- Քայլ 5: Արդյունքների նախադիտում
Video: Ինտերֆեյս 16x2 Այբբենական թվային LCD And4x4 մատրիցային ստեղնաշար ազնվամորու Pi3- ով: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ձեռնարկում մենք բացատրում ենք, թե ինչպես միացնել 16x2 LED և 4x4 մատրիցային ստեղնաշարը Raspberry Pi3- ի հետ:
Մենք օգտագործում ենք Python 3.4 -ը `ծրագրաշարը մշակելու համար: Կարող եք ընտրել նաև Python 2.7 -ը ՝ փոքր փոփոխություններով
Քայլ 1: Պահանջվող նյութեր
Մենք պահանջում ենք հետևյալ բաղադրիչները
- Ազնվամորի Պի 3
- 5V 2A ադապտեր Pi- ի համար
- 8 ԳԲ միկրո SD
- 16x2 այբբենական LCD
- 4x4 մատրիցային ստեղնաշար
- Dot PCB (միջին չափի) կամ Breadboard
- Բերգ Ստրիպ
- Jumper Wire
- 10K կաթսա
- Ethernet մալուխ (նոութբուքի հետ VNC կապ հաստատելու համար)
Քայլ 2: Սարքավորման կարգավորում
Մենք չենք ներառել սարքավորումների տեղադրման քայլերը, ինչպիսիք են OS- ի այրումը միկրո SD և VNC ինտերֆեյսին: Այս ընթացակարգերի համար պետք է այլ ռեսուրսներ գտնել:
Տեղադրեք OS նախապես բեռնված 8 ԳԲ Micro SD քարտ Rapberry Pi 3. Միացրեք Raspberry Pi- ը նոութբուքին Ethernet մալուխի միջոցով: Կատարեք սարքավորումները, ինչպես նկարագրված է միացման սխեմայում:
16x2 LCD
Մենք օգտագործում ենք 4-բիթ ռեժիմի LCD ինտերֆեյս, այնպես որ Control singals- ի համար անհրաժեշտ կապում են RS, EN, D4, D5, D6, D7, որը միացված է Raspberry Pi- ի GPIO- ներին:
4x4 մատրիցային ստեղնաշար
Տեղադրեք Python փաթեթը 4x4 և 4x3 մատրիցային ստեղնաշարի համար, որպեսզի կատարվեն ընդհատումների վրա հիմնված գործողություններ: Այսպիսով, կարիք չկա ստեղնաշարի տողերն ու սյուները անընդհատ սկանավորել: Այստեղ ներքին քաշքշուկն օգտագործվում է, հետևաբար արտաքին քաշման դիմադրություն չի պահանջվում:
Միացրեք Raspberry Pi- ը վեբին, այնուհետև բացեք տերմինալը և մուտքագրեք հետևյալը.
sudo python3.4 -m pip տեղադրեք pad4pi
Քայլ 3: Էլեկտրագծերի դիագրամ
LCD կապում:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
KeyPad կապում
Սյունակի կապում = 17, 15, 14, 4 շարքի կապում = 24, 22, 27, 18
Դուք կարող եք ընտրել ցանկացած GPIO կապում `LCD- ի և ստեղնաշարի միացման համար, պարզապես փոխեք ծածկագրի համարը ծածկագրում: Դուք կարող եք կամ օգտագործել տախտակ կամ PCB ՝ LCD- ի և ստեղնաշարի միացման համար:
Քայլ 4: Python կոդ
Դուք կարող եք ուղղակիորեն ներբեռնել ծածկագիրը: Գործարկեք code.py- ը python 3.4 -ով ձեր Raspberry Pi 3. -ում: Կամ պատճենեք տեքստը և տեղադրեք այն python 3.4 նոր սցենարային ֆայլում:
Գործարկել ծրագիրը.
LCD- ը կցուցադրի «Բարի գալուստ» տեքստը առաջին տողում, եթե ձեր կատարած կապերը ճիշտ են: Ստեղնաշարի տվյալները ցուցադրվում են երկրորդ տողում:
Քայլ 5: Արդյունքների նախադիտում
Ես ավելացրել եմ ստեղնաշարի ընդհատում, որպեսզի ծրագրի դադարեցման դեպքում LCD- ը ցուցադրվի Goodbye
Խորհուրդ ենք տալիս:
LED թարթում ազնվամորու Pi- ով - Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. 4 քայլ
LED թարթում ազնվամորու Pi- ով | Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. Բարև տղերք, այս հրահանգներում մենք կսովորենք, թե ինչպես օգտագործել Raspberry pi- ի GPIO- ն: Եթե երբևէ օգտվել եք Arduino- ից, ապա հավանաբար գիտեք, որ մենք կարող ենք LED անջատիչ և այլն միացնել դրա կապումներին և այնպես անել, որ այն աշխատի: LED- ը թարթել կամ մուտքագրել անջատիչից, որպեսզի
4x4 Մատրիցային թաղանթային ստեղնաշար ՝ օգտագործելով Arduino Nano: 4 քայլ
4x4 Matrix Membrane Keypad Arduino Nano- ի միջոցով. 4x4 Matrix Membrane Keypad- ը ստեղնաշարի մոդուլ է, որը հաճախ օգտագործվում է Arduino նախագծեր պատրաստելու համար, ինչպիսիք են հաշվիչները, գաղտնաբառերի մուտքագրումը և այլն: Այս ստեղնաշարի առանձնահատկություններն են. Շատ բարակ դիզայն, որը հեշտ է օգտագործել ցանկացածում միկրոկառավարիչ Հիմնական բնութագիր. Maxi
3 առանցքի գիրոսկոպի տվիչի BMG160 ինտերֆեյս ՝ ազնվամորու Pi- ի հետ. 5 քայլ
BMG160 3 առանցքի գիրոսկոպի տվիչի միջերես Raspberry Pi- ի հետ. Today'sամանակակից աշխարհում երիտասարդների և երեխաների կեսից ավելին սիրում է խաղը, և բոլոր նրանք, ովքեր հիացած են դրանով, հետաքրքրված են խաղերի տեխնիկական կողմերով, գիտեն շարժման զգայունության կարևորությունը: այս տիրույթում: Մենք նույնպես զարմացած էինք նույն բանից և
Arduino թվային կոդի կողպման նախագիծ ՝ օգտագործելով մատրիցային ստեղնաշար. 9 քայլ
Arduino Digital Code Lock Project Matrix Keypad- ի միջոցով. Կառուցեք թվային կոդի կողպման սարք Arduino և Qwiic համակարգերով ՝ օգտագործելով Zio M Uno և Hex 4x3 մատրիցային ստեղնաշար: Նախագծի ակնարկ in. Այս ձեռնարկում մենք ցույց կտանք օգտագործումը
Ստեղծեք սեփական մեմբրանային մատրիցային ստեղնաշար (և միացրեք այն մինչև Arduino). 7 քայլ (նկարներով)
Ստեղծեք սեփական մեմբրանային մատրիցային ստեղնաշար (և միացրեք այն մինչև Arduino). Այսպիսով, ցանկանում եք ստեղծել ձեր սեփական մեմբրանային ստեղնաշար: Ինչո՞ւ: ձեր սեփական ստեղնաշարի պատրաստումը կարող է օգտակար լինել բազմաթիվ պատճառներով: Դա էժան և հեշտ է անել, այն կարող է տեղադրվել այնպիսի իրավիճակներում, երբ այն կարող է վանդալիզացվել կամ գողացվել առանց մեծ վրդովմունքի, այն կարող է ամբողջությամբ