Բովանդակություն:

Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով: 5 քայլ
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով: 5 քայլ

Video: Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով: 5 քայլ

Video: Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով: 5 քայլ
Video: How to use MPU-9250 Gyroscope, Accelerometer, Magnetometer for Arduino 2024, Հունիսի
Anonim
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով
Կառուցեք ձեր հաշվիչը Arduino- ի միջոցով

Ողջույն տղերք! Wantանկանում եք սովորել, թե ինչպես օգտագործել սերիական մոնիտորի մուտքն ու ելքը: Դե, այստեղ դուք ունեք կատարյալ ձեռնարկ, թե ինչպես դա անել: Այս ուսանելիում ես ձեզ կառաջնորդեմ Arduino սերիական մոնիտորի միջոցով հաշվիչ ստեղծելու համար անհրաժեշտ պարզ քայլերի միջոցով:

Քայլ 1: Ներբեռնեք Arduino IDE- ն

Ներբեռնեք Arduino IDE- ն
Ներբեռնեք Arduino IDE- ն

Ներբեռնեք և տեղադրեք Arduino IDE- ն (Ինտերակտիվ զարգացման միջավայր) ՝ օգտագործելով ստորև բերված հղումը.

www.arduino.cc/hy/Main/Software Ընտրեք և պահպանեք ձեր օպերացիոն համակարգին և կազմաձևին առավել հարմար տարբերակը:

Քայլ 2: Սարքավորման նյութեր

  1. 1 Arduino տախտակ
  2. 1 մալուխ Arduino տախտակը ձեր համակարգչին միացնելու համար

Քայլ 3: Սարքաշարի կառուցում

1) Միացրեք Arduino- ն ձեր համակարգչին

Քայլ 4: ingրագրի ներբեռնում և գործարկում

Ներբեռնեք կցված arduino ծրագիրը ձեր նոութբուքում: Միացրեք arduino- ն ձեր նոութբուքին և գործարկեք ծրագիրը:

Arduino IDE- ում բացեք Գործիքներ-> սերիական մոնիտոր: Մուտքագրեք կատարվող հաշվարկը, օրինակ ՝ 3+2, և արդյունքը կստանաք 5 -ի տեսքով: Կարող եք նաև հանել, բազմապատկել և բաժանել հետևյալ կերպ.

4+2 (կստանաք արդյունք = 6)

8-3 (կստանաք արդյունք = 5)

5*3 (կստանաք արդյունք = 15)

10/2 (կստանաք արդյունք = 5)

Քայլ 5. erstandրագրի իմացություն

Ingրագիրը հասկանալը
Ingրագիրը հասկանալը
Ingրագիրը հասկանալը
Ingրագիրը հասկանալը
Հասկանալով րագիրը
Հասկանալով րագիրը
Հասկանալով րագիրը
Հասկանալով րագիրը

Նախ եկեք հասկանանք, թե ինչպես է գործում սերիական նավահանգստի մուտքն ու ելքը: Օգտվողը կարող է մուտքագրել տվյալներ հաջորդական մոնիտորի պատուհանի մուտքագրման դաշտում ՝ արժեքներն ու տվյալները Arduino- ին ուղարկելու համար: Serանկացած սերիալային ծրագիր կամ նույնիսկ սովորական սերիական ծրագիր կարող է օգտագործվել Arduino- ին տվյալներ ուղարկելու փոխարեն ՝ Serial Monitor պատուհանից օգտվելու փոխարեն: Նմանապես օգտվողը կարող է տվյալներ թողարկել սերիական մոնիտորին:

Այժմ մենք դա կօգտագործենք մեր սեփական հաշվիչը կառուցելու համար:

Սկզբում setup () մեթոդում.

Մենք նախաձեռնում ենք փոփոխականները և սերիական պորտը:

Serial.begin (9600); // սկսում է սերիական հաղորդակցությունները

Serial.println («Ուղարկիր ինձ հաշվարկ»);

Serial.println («Օրինակ ՝ 2+3»);

Այնուհետեւ loop () մեթոդով.

while (Serial.available ()> 0) {// մինչ arduino- ին ուղարկվող տվյալներ կան, համար 1 = Serial.parseInt ();

գործողություն = Serial.read (); // գործողությունը կլինի առաջին նշանը առաջին համարից հետո

համար 2 = Serial.parseInt (); // պահում է երկրորդ համարը թիվ 2 -ում

Այնուհետև մենք զանգահարում ենք Calc () և տպում ենք հաշվարկի արդյունքը:

calc () - դա սովորական գործառույթն է, որը կատարում է հաշվարկները: Եկեք հասկանանք, թե ինչպես է դա աշխատում:

Եթե (գործողություն == '+'), այն ավելացնում է երկու թիվը և արդյունքը պահում է «արդյունք» փոփոխականում:

Եթե (գործողություն == '-'), այն հանում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում:

Եթե (գործողություն == '*'), այն բազմապատկում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում:

Եթե (գործողություն == '/'), այն բաժանում է երկու թվերը և արդյունքը պահում է «արդյունք» փոփոխականում:

Հակառակ դեպքում, այն տպում է «Սխալ»

Խորհուրդ ենք տալիս: