Orodha ya maudhui:
- Hatua ya 1: INAHITAJIKA MUUNDO
- Hatua ya 2: KUWEKA JUU YA HARDWARE YAKO
- Hatua ya 3: CODING
- Hatua ya 4: Shiriki Nasi
Video: Keypad na LCD Kutumia Microcontroller ya CloudX: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Kwa mradi huu, tutakubali data kutoka kwa Keypad ya Matrix na kisha kuionyesha kwenye LCD
Moduli.
Hatua ya 1: INAHITAJIKA MUUNDO
- CLOUDX MICROCONTROLLER
- CLOUDX SOFTCARD
- C3 USB CORD
- LCD 16x2
- KEYPAD 4x4
- MPINZANI MBALIMBALI (103)
- WIRE JUMPER
Unaweza kupata sehemu yako hapa
Hatua ya 2: KUWEKA JUU YA HARDWARE YAKO
hatua ya kwanza:
Uunganisho wa LCD: tutatumia data 4 - data 7 pini, sajili pini ya kuchagua, wezesha pini.
- unganisha pini ya RS kwa pin1 ya Microcontroller
- unganisha pini ya EN kwa pin2 ya Microcontroller
- unganisha pini ya D4 kwa pin3 ya Microcontroller
- unganisha pini ya D5 kwa pin4 ya Microcontroller
- unganisha pini ya D6 na pin5 ya Microcontroller
- unganisha pini ya D7 na pin6 ya Microcontroller
- unganisha Vss na pini hasi iliyoongozwa kwa GND
- unganisha Vdd na uliongoza pini chanya kwa 5v
- unganisha pini ya katikati ya kupinga katikati na VE (kulinganisha V). na pini nyingine hadi 5v na GND.
Hatua ya pili:
Uunganisho wa keypad: tunatumia kontena la pullDown kwa pini za safu ya keypad.
- Pini1 ya pini ya safu ya keypad iliunganishwa na kontena la 10k na pin11 ya microcontroller.
- Pini2 ya pini ya safu ya keypad iliunganishwa na kontena la 10k na kwa pin12 ya mdhibiti mdogo.
- Pini3 ya pini ya safu ya keypad iliunganishwa na kontena la 10k na kubandika 13 ya microcontroller.
- Pini4 ya pini ya safu ya keypad iliunganishwa na kontena la 10k na kubandika 14 ya microcontroller.
Na mwisho wa kontena uliunganishwa pamoja na GND.
- Pini1 ya kitufe cha Row keypad iliunganishwa na pin7 ya microcontroller.
- Pini2 ya kitufe cha Row keypad iliunganishwa na pin8 ya microcontroller.
- Pini3 ya kitufe cha Row keypad iliunganishwa na pin9 ya microcontroller.
- Pini4 ya pini ya Row keypad iliunganishwa na pin10 ya microcontroller
Baada ya kuifanikisha, wacha uandike.
ikiwa unataka kupakua CloudX IDE bonyeza hapa
Hatua ya 3: CODING
Nakili nambari hii kwa IDX yako ya CloudX.
#jumlisha #jumlisha # pamoja
#fafanua NambariOfRows 4 // weka idadi ya ROWS kwa Keypad
#fafanua NambariOfColumns 4 // weka idadi ya COLUMNS ya Keypad char KeypadCharacters [NumberOfRows] [NumberOfColumns] = {'1', '2', '3', 'A', '4', '5', '6', 'B', '7', '8', '9', 'C', '*', '0', '#', 'D'}; // mpangilio wa vitufe vya Keypad char RowPins [NumberOfRows] = {7, 8, 9, 10}; Pini za safu mlalo za Keypad kwa CloudX char ColumnsPins [NumberOfColumns] = {11, 12, 13, 14}; // Pini za nguzo za Keypad char Keys; // duka pato la keypad hapa kuanzisha () {// kuanzisha hapa Lcd_setting (1, 2, 3, 4, 5, 6); Lcd_cmd (mshaleOff); Lcd_cmd (wazi);
Kuweka keypad (PULLDOWNCOL, RowPins, ColumnsPins, NumberOfRows, NumberOfColumns, Wahusika wa keypad); // Anzisha keypad na data hizi
kitanzi () {
// Mpango hapa wakati (Funguo == 0) // ikiwa hakuna Ufunguo umesisitizwa endelea kutafuta Funguo za Vyombo vya Habari = Keypad_getKey (); // Onyesha Kitufe kilichopigwa kwenye Funguo za Mshale za LCD sasa = 0; // Futa Yaliyomo ya ubadilishaji wa Funguo}}
Hatua ya 4: Shiriki Nasi
Je! Umefanikiwa?
ukifanikiwa shiriki nasi hapa
Ilipendekeza:
Arduino DIY Calculator Kutumia 1602 LCD na 4x4 Keypad: 4 Hatua
Arduino DIY Calculator Kutumia 1602 LCD na 4x4 Keypad: Halo jamani katika maagizo haya tutafanya kikokotoo kwa kutumia Arduino ambayo inaweza kufanya mahesabu ya kimsingi. Kwa hivyo kimsingi tutachukua maoni kutoka kwa keypad ya 4x4 na kuchapisha data kwenye onyesho la 16x2 lcd na arduino itafanya mahesabu
Jinsi ya Kutengeneza Drone Kutumia Arduino UNO - Tengeneza Quadcopter Kutumia Microcontroller: Hatua 8 (na Picha)
Jinsi ya Kutengeneza Drone Kutumia Arduino UNO | Tengeneza Quadcopter Kutumia Microcontroller: Utangulizi Tembelea Kituo Changu cha Youtube Drone ni kifaa (bidhaa) ghali sana kununua. Katika chapisho hili nitajadili, jinsi ninavyofanya kwa bei rahisi? Na unawezaje kutengeneza yako kama hii kwa bei rahisi… Vizuri nchini India vifaa vyote (motors, ESCs
Kudhibiti DC Motors Pamoja na L298N Kutumia CloudX Microcontroller: 3 Hatua
Kudhibiti DC Motors na L298N Kutumia CloudX Microcontroller: Katika mradi huu tutaelezea jinsi ya kutumia L298N H-daraja yetu kuongeza na kupunguza kasi ya motor DC. Moduli ya daraja la L298N H inaweza kutumika na motors ambazo zina voltage ya kati ya 5 na 35V DC. Kuna pia mdhibiti wa 5V, kwa hivyo ikiwa yako
KEYPAD NA SEGMENT 7 KUTUMIA CLOUDX MICROCONTROLLER: 4 Hatua
KEYPAD NA SEGMENT 7 KUTUMIA CLOUDX MICROCONTROLLER: Kwa mradi huu, tutakubali pembejeo ya nambari kutoka kwa Keypad ya Matrix na kisha kuionyesha kwenye Moduli ya sehemu saba. Kwa kuwa taa za LED 8 zimeandikwa A hadi G na DP (kwa nukta ya desimali), ikiwa unataka kuonyesha nambari 6, basi ungeomba
Kiunganishi cha keypad Na 8051 na Inaonyesha Nambari za keypad katika Sehemu ya 7: Hatua 4 (na Picha)
Kiunganishi cha keypad Na 8051 na Kuonyesha Nambari za keypad katika Sehemu ya 7: Katika mafunzo haya nitakuambia juu ya jinsi tunaweza kuunganisha keypad na 8051 na kuonyesha nambari za keypad katika onyesho la sehemu 7