![Arduino көмегімен калькулятор құрыңыз!: 5 қадам Arduino көмегімен калькулятор құрыңыз!: 5 қадам](https://i.howwhatproduce.com/images/011/image-32239-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Arduino көмегімен калькулятор құрыңыз! Arduino көмегімен калькулятор құрыңыз!](https://i.howwhatproduce.com/images/011/image-32239-1-j.webp)
![Arduino көмегімен калькулятор құрыңыз! Arduino көмегімен калькулятор құрыңыз!](https://i.howwhatproduce.com/images/011/image-32239-2-j.webp)
![Arduino көмегімен калькулятор құрыңыз! Arduino көмегімен калькулятор құрыңыз!](https://i.howwhatproduce.com/images/011/image-32239-3-j.webp)
Эй балалар! Монитордың сериялық кірісі мен шығысын қолдануды үйренгіңіз келеді. Міне, сізде мұны қалай жасауға болатыны туралы тамаша нұсқаулық бар! Бұл нұсқаулықта мен сізге Arduino сериялық мониторының көмегімен калькулятор құруға қажетті қарапайым қадамдарды көрсетемін.
1 -қадам: Arduino IDE жүктеу
![Arduino IDE жүктеу Arduino IDE жүктеу](https://i.howwhatproduce.com/images/011/image-32239-4-j.webp)
Arduino IDE (Интерактивті даму ортасы) төмендегі сілтеме арқылы жүктеп алыңыз және орнатыңыз:
www.arduino.cc/kz/Main/Software Операциялық жүйе мен конфигурацияға сәйкес келетін нұсқаны таңдаңыз және сақтаңыз.
2 -қадам: аппараттық материалдар
- 1 Arduino тақтасы
- 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 -қадам: Бағдарламаны түсіну
![Бағдарламаны түсіну Бағдарламаны түсіну](https://i.howwhatproduce.com/images/011/image-32239-5-j.webp)
![Бағдарламаны түсіну Бағдарламаны түсіну](https://i.howwhatproduce.com/images/011/image-32239-6-j.webp)
![Бағдарламаны түсіну Бағдарламаны түсіну](https://i.howwhatproduce.com/images/011/image-32239-7-j.webp)
![Бағдарламаны түсіну Бағдарламаны түсіну](https://i.howwhatproduce.com/images/011/image-32239-8-j.webp)
Алдымен порттың сериялық кірісі мен шығысы қалай жұмыс істейтінін түсінейік. Пайдаланушы мәндерді және деректерді 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 () - есептеулерді орындайтын реттелетін функция. Бұл қалай жұмыс істейтінін түсінейік.
Егер (операция == '+'), ол екі санды қосады және нәтижені «нәтиже» айнымалысында сақтайды.
Егер (операция == '-'), ол екі санды азайтады және нәтижені «нәтиже» айнымалысында сақтайды.
Егер (операция == '*'), ол екі санды көбейтеді және нәтижені «нәтиже» айнымалысында сақтайды.
Егер (операция == '/'), ол екі санды бөледі және нәтижені «нәтиже» айнымалысында сақтайды.
Әйтпесе, ол «Қатені» басып шығарады
Ұсынылған:
PiFace және Ubidots көмегімен қашықтан іске қосылатын шашыратқыш құрыңыз: 13 қадам
![PiFace және Ubidots көмегімен қашықтан іске қосылатын шашыратқыш құрыңыз: 13 қадам PiFace және Ubidots көмегімен қашықтан іске қосылатын шашыратқыш құрыңыз: 13 қадам](https://i.howwhatproduce.com/images/010/image-28813-j.webp)
PiFace және Ubidots көмегімен қашықтан іске қосылатын жаңбырлатқыш құрыңыз: Бұл сізге бақшаңызды алыстан суару үшін Raspberry Pi, PiFace және Ubidots қалай қолдануға болатынын үйрететін керемет мысал. Сіз телефонды пайдаланып, кез келген жерден өсімдіктерді суару үшін электр клапанын қашықтықтан басқара аласыз
Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: 5 қадам
![Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: 5 қадам Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: 5 қадам](https://i.howwhatproduce.com/images/001/image-969-18-j.webp)
Raspberry Pi мен RTL-SDR Dongle көмегімен жарты сағаттан аз уақыт ішінде APRS RX Only IGate әуесқойлық радио құрыңыз: бұл қазірдің өзінде ескі, сондықтан кейбір бөліктері дұрыс емес және ескірген. Өңдеу қажет файлдар өзгерді. Мен сізге суреттің соңғы нұсқасын беру үшін сілтемені жаңарттым (оны ашу үшін 7-zip пайдаланыңыз), бірақ толық нұсқаулық үшін
Visuino Arduino көмегімен кіруді анықтау жүйесін құрыңыз: 8 қадам
![Visuino Arduino көмегімен кіруді анықтау жүйесін құрыңыз: 8 қадам Visuino Arduino көмегімен кіруді анықтау жүйесін құрыңыз: 8 қадам](https://i.howwhatproduce.com/images/001/image-1522-52-j.webp)
Visuino Arduino көмегімен кіруді анықтау жүйесін құрады: Бұл оқулықта біз Arduino UNO мен Visuino-ға қосылған XYC-WB-DC микротолқынды радиолокациялық қозғалыс датчигін қолданамыз, радиусы 5 м-ге жуық жұқа қабырғаларды қосамыз. Демонстрациялық бейнені қараңыз
Қосымша модульдерсіз Arduino көмегімен алғашқы IOT құрыңыз: 5 қадам (суреттермен)
![Қосымша модульдерсіз Arduino көмегімен алғашқы IOT құрыңыз: 5 қадам (суреттермен) Қосымша модульдерсіз Arduino көмегімен алғашқы IOT құрыңыз: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/003/image-6606-69-j.webp)
Қосымша модульдерсіз Arduino көмегімен бірінші IOT құрыңыз: Әлем күн сайын ақылды болып келеді, оның басты себебі - ақылды технологияның дамуы. Технологиялық энтузиаст ретінде сіз заттардың интернетін білдіретін IOT термині туралы естіген болуыңыз керек. Интернет заттары - бұл бақылауды және тамақтандыруды білдіреді
Raspberry Pi және Arduino UNO көмегімен DHT11 мәліметтерін құрыңыз: 7 қадам
![Raspberry Pi және Arduino UNO көмегімен DHT11 мәліметтерін құрыңыз: 7 қадам Raspberry Pi және Arduino UNO көмегімен DHT11 мәліметтерін құрыңыз: 7 қадам](https://i.howwhatproduce.com/images/004/image-9255-8-j.webp)
DHT11 деректерін Raspberry Pi мен Arduino UNO көмегімен құрыңыз: Бұл нұсқаулықта Arduino Uno мен Raspberry Pi көмегімен DHT11 температура сенсорының деректерін қалай құруға болатыны түсіндіріледі. Бұл жағдайда температура сенсоры Arduino Uno -мен, Arduino Uno Raspberry Pi -мен дәйекті түрде қосылады. Raspberry Pi жағында матплотли