Բովանդակություն:
- Քայլ 1: Ներբեռնեք Arduino IDE- ն
- Քայլ 2: Սարքավորման նյութեր
- Քայլ 3: Սարքաշարի կառուցում
- Քայլ 4: ingրագրի ներբեռնում և գործարկում
- Քայլ 5. erstandրագրի իմացություն
Video: Arduino հաշվիչ LED ելքով `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջույն տղերք! Wantանկանում եք սովորել, թե ինչպես օգտագործել սերիական մոնիտորի մուտքն ու ելքը: Դե, այստեղ դուք ունեք կատարյալ ձեռնարկ, թե ինչպես դա անել: Այս ուսանելիում ես ձեզ կառաջնորդեմ այն պարզ քայլերի միջոցով, որոնք անհրաժեշտ են Arduino սերիական մոնիտորի միջոցով հաշվիչ ստեղծելու և արդյունքը LED թարթում ցուցադրելու համար:
Քայլ 1: Ներբեռնեք Arduino IDE- ն
Ներբեռնեք և տեղադրեք Arduino IDE- ն (Ինտերակտիվ զարգացման միջավայր) ՝ օգտագործելով ստորև բերված հղումը.
www.arduino.cc/hy/Main/Software Ընտրեք և պահպանեք ձեր օպերացիոն համակարգին և կազմաձևին առավել հարմար տարբերակը:
Քայլ 2: Սարքավորման նյութեր
- 1 Arduino տախտակ
- 1 մալուխ Arduino տախտակը ձեր համակարգչին միացնելու համար
- 1 LED
- Jumper լարերը
Քայլ 3: Սարքաշարի կառուցում
1) Միացրեք Arduino- ն ձեր համակարգչին
2) LED- ը միացրեք տախտակին և Arduino- ին, ինչպես ցույց է տրված նկարում:
Քայլ 4: ingրագրի ներբեռնում և գործարկում
Ներբեռնեք կցված arduino ծրագիրը ձեր նոութբուքում: Միացրեք arduino- ն ձեր նոութբուքին և գործարկեք ծրագիրը:
Arduino IDE- ում բացեք Գործիքներ-> սերիական մոնիտոր: Մուտքագրեք կատարվող հաշվարկը, օրինակ ՝ 3+2, և արդյունքը կստանաք 5 -ի տեսքով: Կարող եք նաև հանել, բազմապատկել և բաժանել հետևյալ կերպ.
4+2 (կստանաք արդյունք = 6)
8-3 (կստանաք արդյունք = 5)
5*3 (կստանաք արդյունք = 15)
10/2 (կստանաք արդյունք = 5)
Դուք կտեսնեք, որ LED- ն թարթում է այնքան անգամ, որքան ելքը:
Քայլ 5. erstandրագրի իմացություն
Նախ եկեք հասկանանք, թե ինչպես է գործում սերիական նավահանգստի մուտքն ու ելքը: Օգտվողը կարող է մուտքագրել տվյալներ հաջորդական մոնիտորի պատուհանի մուտքագրման դաշտում ՝ արժեքներն ու տվյալները Arduino- ին ուղարկելու համար: Serանկացած սերիալային ծրագիր կամ նույնիսկ սովորական սերիական ծրագիր կարող է օգտագործվել Arduino- ին տվյալներ ուղարկելու փոխարեն ՝ Serial Monitor պատուհանից օգտվելու փոխարեն: Նմանապես օգտվողը կարող է տվյալներ թողարկել սերիական մոնիտորին:
Այժմ մենք դա կօգտագործենք մեր սեփական հաշվիչը կառուցելու համար: Սկզբում setup () մեթոդով. Մենք նախաձեռնում ենք փոփոխականներն ու սերիական պորտը: Serial.begin (9600); // սկսում է սերիական հաղորդակցությունները Serial.println («Ինձ ուղարկեք հաշվարկ»); Serial.println («Օրինակ ՝ 2+3»); Այնուհետև loop () մեթոդով. While (Serial.available ()> 0) {// մինչ arduino- ին ուղարկվող տվյալներ, number1 = Serial.parseInt (); գործողություն = Serial.read (); // գործողությունը կլինի առաջին նշանը առաջին համարից հետո number2 = Serial.parseInt (); // պահում է երկրորդ համարը թվով 2 Այնուհետև կանչում ենք հաշվարկել () և տպել հաշվարկման արդյունքը: calc () - դա սովորական գործառույթն է, որը կատարում է հաշվարկները: Եկեք հասկանանք, թե ինչպես է դա աշխատում: Եթե (գործողություն == '+'), այն ավելացնում է երկու թիվը և արդյունքը պահում է «արդյունք» փոփոխականում: Եթե (գործողություն == '-'), այն հանում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում: Եթե (գործողություն == '*'), այն բազմապատկում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում: Եթե (գործողություն == '/'), այն բաժանում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում: Հակառակ դեպքում, այն տպում է «Սխալ»
Թարթելու մեթոդը ունի լուսադիոդի թարթման կոդը այնքան անգամ, որքան արդյունքը ՝ պարզ օղակով:
Խորհուրդ ենք տալիս:
Arduino հիմնական համակարգիչ VGA ելքով ՝ 5 քայլ (նկարներով)
Arduino հիմնական համակարգիչ ՝ VGA ելքով Այժմ ես ցույց կտամ, թե ինչպես կարելի է կառուցել նույն համակարգիչը, բայց ելքային ազդանշանի միջոցով
ESP32 հիմնական համակարգիչ VGA ելքով `7 քայլ
ESP32 հիմնական համակարգիչ ՝ VGA ելքով. Այս հրահանգում ես ցույց կտամ, թե ինչպես կարելի է կառուցել մի պարզ ռետրո ոճի համակարգիչ, որը կատարվում է մեկ ESP32- ով և մի քանի այլ բաղադրիչներով: Այս համակարգիչն աշխատում է Tiny Basic- ի ՝ BASIC- ի պարզեցված բարբառով և թողարկում է VGA մոնիտորի ելքը: Բանաձևը 640 է
Բրայլի ստեղնաշար ձայնային ելքով ՝ 7 քայլ
Բրայլյան ստեղնաշար ՝ ձայնային ելքով Այս մարդիկ շատ հազվադեպ են օգտվում տեխնոլոգիայից: Այս պատճառով նրանք հետ են մնացել կրթության ոլորտում: Սա ես
Mրագրավորվող ցիկլային հավաքածուի միացման-անջատման ժմչփ `ռելեի ելքով` 4 քայլ
Mրագրավորվող ցիկլային կարգաբերման միացման և անջատման ժմչփ ՝ ռելեի ելքով. Այս նախագծում օգտվողը կարող է սահմանել ON ժմչփ և Անջատման ժամանակ ՝ օգտագործելով ստեղներ և 7 հատվածի էկրան: Ռելեն տրամադրվում է որպես ելք, որտեղ ռելեն կմնա ON միացված ժամանակով, և այն անջատված կլինի ON տիից հետո
Arduino հիմնական համակարգիչ `հեռուստատեսային ելքով` 5 քայլ (նկարներով)
Arduino հիմնական համակարգիչ ՝ հեռուստացույցի ելքով Դուք կարող եք փոփոխականները և BASIC ծրագիրը մուտքագրել PS2 ստեղնաշարով, իսկ ելքը ցուցադրվում է մոնիտորի վրա ՝