Мазмұны:
- 1 -қадам: Arduino IDE жүктеу
- 2 -қадам: аппараттық материалдар
- 3 -қадам: аппараттық құралдарды құру
- 4 -қадам: Бағдарламаны жүктеу және іске қосу
- 5 -қадам: Бағдарламаны түсіну
Бейне: Жарықдиодты шығысы бар Arduino калькуляторы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Эй балалар! Монитордың сериялық кірісі мен шығысын қолдануды үйренгіңіз келеді. Міне, сізде мұны қалай жасауға болатыны туралы тамаша нұсқаулық бар! Бұл нұсқаулықта мен сізге Arduino сериялық мониторының көмегімен калькулятор құруға және нәтижені жарық диодты жыпылықтауда көрсетуге қажет қарапайым қадамдарды көрсетемін.
1 -қадам: Arduino IDE жүктеу
Arduino IDE (Интерактивті даму ортасы) төмендегі сілтеме арқылы жүктеп алыңыз және орнатыңыз:
www.arduino.cc/kz/Main/Software Операциялық жүйе мен конфигурацияға сәйкес келетін нұсқаны таңдаңыз және сақтаңыз.
2 -қадам: аппараттық материалдар
- 1 Arduino тақтасы
- Arduino тақтасын компьютерге қосу үшін 1 кабель
- 1 жарық диоды
- Jumper Wires
3 -қадам: аппараттық құралдарды құру
1) Arduino -ны компьютерге қосыңыз
2) Светодиодты тақтаға және 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 -ға деректер жіберілген кезде, number1 = Serial.parseInt (); операция = Serial.read (); // операция бірінші саннан кейінгі бірінші char болады number2 = Serial.parseInt (); // екінші нөмірді 2 нөмірінде сақтайды Содан кейін біз calc () деп атаймыз және есептеу нәтижесін басып шығарамыз. calc () - есептеулерді орындайтын реттелетін функция. Бұл қалай жұмыс істейтінін түсінейік. Егер (операция == '+'), ол екі санды қосады және нәтижені «нәтиже» айнымалысында сақтайды. Егер (операция == '-'), ол екі санды азайтады және нәтижені «нәтиже» айнымалысында сақтайды. Егер (операция == '*'), ол екі санды көбейтеді және нәтижені «нәтиже» айнымалысында сақтайды. Егер (операция == '/'), ол екі санды бөледі және нәтижені «нәтиже» айнымалысында сақтайды. Әйтпесе, ол «Қатені» басып шығарады
Жыпылықтау әдісінде қарапайым циклмен жарықдиодты бірнеше рет жыпылықтау коды бар.
Ұсынылған:
VGA шығысы бар Arduino негізгі компьютері: 5 қадам (суреттермен)
VGA шығысы бар Arduino негізгі дербес компьютері: Алдыңғы нұсқаулықта мен BASIC жүйесінде екі Arduino көмегімен және теледидар экраны үшін B & W шығыс сигналы бар 8-разрядты ретро компьютерді қалай құруға болатынын көрсеттім. Енді мен сол компьютерді қалай құру керектігін көрсетемін, бірақ шығыс сигналымен
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
VGA шығысы бар ESP32 негізгі компьютері: 7 қадам
VGA шығысы бар ESP32 негізгі дербес компьютері: Бұл нұсқаулықта мен бір ESP32 және басқа да бірнеше компоненттермен жасалған ретро стиліндегі қарапайым компьютерді қалай құруға болатынын көрсетемін. Бұл компьютерде BASIC -тің жеңілдетілген диалектісі Tiny Basic жұмыс істейді және VGA мониторының шығысы шығарылады. Ажыратымдылық 640
Дауыс шығысы бар Брайль пернетақтасы: 7 қадам
Дауыс шығаратын Брайль пернетақтасы: Бұл әлемде шамамен 286 миллион көруі нашар адамдар бар, олардың 39 миллионға жуығы соқыр. Бұл адамдар технологияға өте сирек қол жеткізе алады. Осы себепті олар білім саласында артта қалды. Бұл мен
Теледидар шығысы бар Arduino негізгі компьютері: 5 қадам (суреттермен)
Теледидар шығысы бар Arduino негізгі дербес компьютері: Бұл нұсқаулықта мен екі Arduino және басқа да бірнеше компоненттердің көмегімен BASIC жұмыс істейтін ретро 8-разрядты компьютерді қалай құруды көрсетемін. Сіз PS2 пернетақтасы арқылы айнымалыларды және BASIC бағдарламасын енгізе аласыз, ал шығысы мониторда көрсетіледі