Мазмұны:

Arduino көмегімен калькулятор құрыңыз!: 5 қадам
Arduino көмегімен калькулятор құрыңыз!: 5 қадам

Бейне: Arduino көмегімен калькулятор құрыңыз!: 5 қадам

Бейне: Arduino көмегімен калькулятор құрыңыз!: 5 қадам
Бейне: Урок №2. Ползунки и кисти. BeyondRobotics 2024, Қыркүйек
Anonim
Arduino көмегімен калькулятор құрыңыз!
Arduino көмегімен калькулятор құрыңыз!
Arduino көмегімен калькулятор құрыңыз!
Arduino көмегімен калькулятор құрыңыз!
Arduino көмегімен калькулятор құрыңыз!
Arduino көмегімен калькулятор құрыңыз!

Эй балалар! Монитордың сериялық кірісі мен шығысын қолдануды үйренгіңіз келеді. Міне, сізде мұны қалай жасауға болатыны туралы тамаша нұсқаулық бар! Бұл нұсқаулықта мен сізге Arduino сериялық мониторының көмегімен калькулятор құруға қажетті қарапайым қадамдарды көрсетемін.

1 -қадам: Arduino IDE жүктеу

Arduino IDE жүктеу
Arduino IDE жүктеу

Arduino IDE (Интерактивті даму ортасы) төмендегі сілтеме арқылы жүктеп алыңыз және орнатыңыз:

www.arduino.cc/kz/Main/Software Операциялық жүйе мен конфигурацияға сәйкес келетін нұсқаны таңдаңыз және сақтаңыз.

2 -қадам: аппараттық материалдар

  1. 1 Arduino тақтасы
  2. Arduino тақтасын компьютерге қосу үшін 1 кабель

3 -қадам: аппараттық құралдарды құру

1) Arduino -ны компьютерге қосыңыз

4 -қадам: Бағдарламаны жүктеу және іске қосу

Қосылған arduino бағдарламасын ноутбукке жүктеңіз. Ардуиноны ноутбукке қосып, бағдарламаны іске қосыңыз.

Arduino IDE-де Tools-> сериялық мониторды ашыңыз. Есептеуді енгізіңіз, мысалы, 3+2, және сіз нәтижені 5 түрінде аласыз. Сондай -ақ, азайтуды, көбейтуді және бөлуді келесі түрде орындауға болады:

4+2 (нәтиже = 6 болады)

8-3 (нәтиже = 5 болады)

5*3 (сіз нәтиже = 15 аласыз)

10/2 (сіз нәтиже = 5 аласыз)

5 -қадам: Бағдарламаны түсіну

Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну
Бағдарламаны түсіну

Алдымен порттың сериялық кірісі мен шығысы қалай жұмыс істейтінін түсінейік. Пайдаланушы мәндерді және деректерді Arduino -ға жіберу үшін сериялық монитор терезесіндегі енгізу өрісіне деректерді енгізе алады. Кез келген сериялық бағдарламаны, немесе тіпті реттелетін сериялық қосымшаны 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 () - есептеулерді орындайтын реттелетін функция. Бұл қалай жұмыс істейтінін түсінейік.

Егер (операция == '+'), ол екі санды қосады және нәтижені «нәтиже» айнымалысында сақтайды.

Егер (операция == '-'), ол екі санды азайтады және нәтижені «нәтиже» айнымалысында сақтайды.

Егер (операция == '*'), ол екі санды көбейтеді және нәтижені «нәтиже» айнымалысында сақтайды.

Егер (операция == '/'), ол екі санды бөледі және нәтижені «нәтиже» айнымалысында сақтайды.

Әйтпесе, ол «Қатені» басып шығарады

Ұсынылған: