Բովանդակություն:
Video: Arduino Keypad 4x4 ձեռնարկ. 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ստեղնաշարի մուտքագրումը ցուցադրվեց սերիական մոնիտորին arduino uno և 4x4 ստեղնաշարի ամբողջական կոդով…
Պարագաներ
Arduino uno x 1
4x4 ստեղնաշար
Այս բոլորը կարելի է գտնել այս կայքում ՝
BDSpeedy տեխնիկական մասեր
Քայլ 1. Միացում Arduino- ի հետ
Ստեղնաշարի միացում aruduino թվային կապումներով.
Ստեղնաշարի կապը միանում է Arduino Pin- ին
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 Դ 2
Քայլ 2: Կոդ
ԿՈԴ:
#ներառում
const բայթ numRows = 4
const բայթ numCols = 4;
բանալի քարտեզ [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
բայթ rowPins [numRows] = {9, 8, 7, 6}; // 0 -ից 3 -րդ տողեր
բայթ colPins [numCols] = {5, 4, 3, 2}; // 0 -ից 3 -րդ սյունակներ
// նախաստորագրում է Keypad դասի օրինակ
Ստեղնախումբ myKeypad = Ստեղնաշար (makeKeymap (ստեղնաշար), rowPins, colPins, numRows, numCols);
void setup () {
Serial.begin (9600);
}
// Եթե ստեղնը սեղմված է, այս բանալին պահվում է «սեղմված» փոփոխականում // Եթե բանալին հավասար չէ «NO_KEY» - ին, ապա այս բանալին տպվում է // եթե հաշվում է = 17, ապա հաշվարկը վերադառնում է 0 (սա նշանակում է, որ ստեղնաշարի սկանավորման ողջ ընթացքում ոչ մի ստեղն չի սեղմվում
դատարկ շրջան () {
char սեղմված = myKeypad.getKey ();
եթե (սեղմված է! = NO_KEY)
{
Serial.print (սեղմված);
}
}
Քայլ 3:
ահա իմ բլոգսպոտի հղումը, այն ունի լրացուցիչ դիագրամ, որը կարող եք օգտակար համարել… բլոգսպոտի հղում
Քայլ 4: Գրադարանի ավելացում
Գրադարանի ավելացում.
Գրադարան ավելացնելու համար անցեք Skeetches> Include գրադարան Մուտքագրեք libray անունը «ստեղնաշար», այնուհետև սեղմեք install: Այնուհետև էսքիզը վերբեռնեք ձեր arduino- ում: Ահա որոշ կամընտիր հղումներ.
wordpress բլոգ
Բլոգի տեղ
Խորհուրդ ենք տալիս:
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Կառավարեք ձեր LED- ները ձեր հեռուստատեսության հեռակառավարմամբ: -- Arduino IR ձեռնարկ ՝ 5 քայլ (նկարներով)
Կառավարեք ձեր LED- ները ձեր հեռուստատեսության հեռակառավարմամբ: || Arduino IR Tutorial: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես եմ ես օգտագործել իմ հեռուստացույցի հեռակառավարման անիմաստ կոճակները `հեռուստացույցի հետևի LED- ները կառավարելու համար: Դուք կարող եք նաև օգտագործել այս տեխնիկան ՝ բոլոր տեսակի իրերը մի փոքր կոդ խմբագրելով վերահսկելու համար: Մի փոքր կխոսեմ նաև տեսության մասին
Arduino բջջային վահանի ձեռնարկ. 9 քայլ (նկարներով)
Arduino բջջային վահանի ձեռնարկ. Arduino բջջային վահանը թույլ է տալիս բջջային հեռախոսազանգեր կատարել և ուղարկել տեքստային հաղորդագրություններ: Այս վահանի ուղեղը SM5100B- ն է, որը հզոր բջջային մոդուլ է, որը կարող է կատարել շատ ստանդարտ բջջային հեռախոսների բազմաթիվ առաջադրանքներ: Այս շ
Arduino ձեռնարկ - BLYNK ոճավորված կոճակ և ESP -01 փոխանցման մոդուլ. 3 քայլ (նկարներով)
Arduino Tutorial - BLYNK Styled Button և ESP -01 ռելեի մոդուլ. Բարի գալուստ մեր ալիքի մեկ այլ ձեռնարկ, սա այս սեզոնի առաջին ձեռնարկն է, որը նվիրված կլինի IoT համակարգերին, այստեղ մենք նկարագրելու ենք սարքերի որոշ առանձնահատկություններ և գործառույթներ: օգտագործվում է այս տիպի համակարգերում: Սրանք ստեղծելու համար
BluBerriSix - TFT TouchScreen / Arduino ձեռնարկ. 12 քայլ (նկարներով)
BluBerriSix - TFT TouchScreen / Arduino ձեռնարկ. 2019 -ը RIM Blackberry 850 -ի 20 -ամյակն է: Կանադայի այս փոքրիկ գյուտը փոխեց աշխարհի հաղորդակցության ձևը: Այն վաղուց անցել է, բայց նրա ժառանգությունը շարունակվում է: Այս ուսանելի դասում դուք կսովորեք, թե ինչպես օգտագործել MCUfriend.com 2.4 " TFT- ի ցուցադրում