Мазмұны:

Arduino көмегімен графикалық калькулятор: 7 қадам
Arduino көмегімен графикалық калькулятор: 7 қадам

Бейне: Arduino көмегімен графикалық калькулятор: 7 қадам

Бейне: Arduino көмегімен графикалық калькулятор: 7 қадам
Бейне: Урок №1. Знакомство с Arduino. BeyondRobotics 2024, Қараша
Anonim
Arduino көмегімен графикалық калькулятор
Arduino көмегімен графикалық калькулятор

Сәлем достар, Бүгін мен саған көрсететін жаңа нәрсе бар. Тақырыпта бұрын айтылғандай, мен Arduino uno мен 2,4 дюймдік TFT Lcd дисплей қалқаны арқылы ЭЛЕКТРОНДЫҚ КАЛКУЛЯТОР құрастырдым.

1 -қадам: аппараттық құралдарды жинау

Аппараттық құралдарды жинау
Аппараттық құралдарды жинау
Аппараттық құралдарды жинау
Аппараттық құралдарды жинау

Arduino UNO және 2,4 дюймдік TFT LCD дисплей қалқанын электронды немесе жақын электроника дүкендерінен сатып алыңыз.

Оларды суретте көрсетілгендей қосыңыз

Қажетті компоненттер:

  1. USB кабелі бар Arduino UNO
  2. 2,4 дюймдік TFT қалқаны.

2 -қадам: құрылыс

Құрылыс
Құрылыс

Жүйе arduino uno r3 микроконтроллері мен 2,4 дюймдік LCD экранымен қоршалған. Қалқан қосылу кезінде қате болмайтындай етіп жасалған. Arduino uno 9в немесе 12в бейімделген немесе USB кабелі арқылы қуатталуы мүмкін. Бортында 3.3в реттегіш бар СКД қалқаны arduino-дан 5 вольтты алады және ic 1117-3.3 реттегішінің көмегімен оны 3,3 В-қа түрлендіреді, әрі қарай бұл жабдық СКД-ға беріледі. СКД arduino интерфейсінде 8 биттік деректер шинасы мен 5 биттік басқару шинасы бар. бұл басқару шинасы arduino 5 анальг түйреуішіне, ал деректер шинасы цифрлық енгізу -шығару түйреуіштеріне қосылған. Сенсорлық тақта да осы шинаның интерфейсі болып табылады. Сонымен қатар сенсорлық тақта мен дисплейге микроконтроллер арқылы қол жеткізуге болады. Қалпына келтіру қосқышы tft LCD экранында бар.

3 -қадам: нақты жұмыс

Нақты жұмыс
Нақты жұмыс
Нақты жұмыс
Нақты жұмыс
Нақты жұмыс
Нақты жұмыс
Нақты жұмыс
Нақты жұмыс

Жүйе математикалық операциялардың көпшілігін қолдайды, сонымен қатар логикалық операцияларды қолдайды, бұл бағдарламашыға одан әрі көмектеседі. ол ҚОСУ, МОЛТИПЛИЗАЦИЯ, СУБРАКЦИЯ және БӨЛІНУДІ қолдайды. Дегенмен, логикалық НЕМЕСЕ және Логикалық ЖӘНЕ операциясын орындауға болады. Барлық амалдар ондық сандар бойынша орындалады және нәтижелер ондық санмен басылады, тек OR, AND операциялары нәтижені екілік жүйеде шығарады. Бұл калькулятордан басқа берілген санның пайызы мен қуатын алуға болады. Ол сонымен қатар берілген санның модульдерін есептейді. Жою түймесі пайдаланушы басқан қате цифрды немесе белгіні жою үшін бар. Мені осы калькуляторға қызықтыратын ең жақсы қасиет - ол берілген ондық санның екілік, он алтылық, сегіздік түрін шығара алады. Тиісті операторды таңдау үшін арнайы түймелер беріледі. Жұмыс модулінің кейбір суреттері төменде көрсетілген.

4 -қадам: Артықшылықтары

Артықшылықтары:

  1. ол аз қуатты және аз орынды тұтынады, сонымен қатар теріс жауап береді.
  2. пайыздар ондық үтірден кейін екі цифрға дейін дәл көрсетіледі.
  3. Жабдықты сақтайтын енгізу мақсатында аналогтық кілттер қолданылмайды.
  4. Әр батырманы басқаннан кейін жандандырылады.
  5. Ол кез келген сериялық құрылғыға деректерді оңай басып шығара алады.

5 -қадам: шектеулер

  1. Ол 6 таңбалы сандарға жеке -жеке операция жасай алады.
  2. 32767 - бұл эквивалентті HEX, BINARY немесе OCTAL санына айналдыруға болатын соңғы нөмір.
  3. мазмұны 10 таңбадан асатын кез келген жауап қате болуы мүмкін.
  4. Бір уақытта тек бір операцияны орындауға болады.
  5. Бұл калькуляторда жақшаларды «()» пайдалану мүмкін емес.

6 -қадам: бейне

Біз сияқты Facebook -те

Facebook

кіру немесе блог жүргізу үшін басыңыз

7 -қадам: код

Бұл жобаның коды мына жерде

кітапхана

код

Ұсынылған: