Sisukord:

Graafiline kalkulaator Arduino abil: 7 sammu
Graafiline kalkulaator Arduino abil: 7 sammu

Video: Graafiline kalkulaator Arduino abil: 7 sammu

Video: Graafiline kalkulaator Arduino abil: 7 sammu
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, November
Anonim
Graafiline kalkulaator Arduino abil
Graafiline kalkulaator Arduino abil

Tere, sõbrad, Täna on mul teile midagi uut näidata. Nagu pealkirjas varem mainitud, konstrueerisin ELEKTROONILISE KALKULAATORI, kasutades Arduino uno ja 2,4 -tollist TFT LCD -ekraani.

Samm: riistvara kogumine

Riistvara kogumine
Riistvara kogumine
Riistvara kogumine
Riistvara kogumine

Osta veebist või lähimatest elektroonikapoodidest Arduino UNO ja 2,4 -tolline TFT LCD -ekraan.

Ühendage need joonisel näidatud viisil

Nõutavad komponendid:

  1. Arduino UNO koos USB -kaabliga
  2. 2,4 -tolline TFT -kilp.

2. etapp: ehitamine

Ehitus
Ehitus

Süsteem on üles ehitatud arduino uno r3 mikrokontrolleri ja 2,4 tft lcd kilbi ümber. Kilp on konstrueeritud nii, et ühendusviga ei tekiks. Arduino uno saab 9v või 12v kohandatud või USB -kaabli abil. 3.3v regulaator on saadaval LCD-ekraanil. LCD-kilp saab arduino 5V toiteallika ja muundab selle 3.3V-ks, kasutades regulaatorit ic 1117-3.3. Lisaks antakse see toide LCD-le. LCD koosneb 2,4-tollisest takistuslikust puuteplaadist, mida kasutatakse süsteemi sisendseadmena. LCD on liidestatud arduino -ga 8 -bitise andmesiini ja 5 -bitise juhtbussiga. see juhtimissiin on ühendatud 5 analduino kontaktiga arduino ja andmesiin on ühendatud digitaalsete sisend-/väljundpistikutega. Puuteplaat on ka selle siiniga liides. Puuteplaadile ja LCD -le pääseb juurde ka mikrokontrolleri kaudu. Lähtestuslüliti on saadaval tft lcd kilbil.

3. samm: tegelik töö

Tegelik töö
Tegelik töö
Tegelik töö
Tegelik töö
Tegelik töö
Tegelik töö
Tegelik töö
Tegelik töö

Süsteem toetab enamikku matemaatilisi toiminguid ja toetab ka loogilisi toiminguid, mis on programmeerijale veelgi kasulikumad. see toetab LISAMIST, MITMEKORDISTAMIST, ALLAHENDAMIST ja JAGAMIST. Siiski on võimalik teostada loogilist VÕI ja loogilist JA toimingut. Kõik toimingud sooritatakse kümnendarvudega ja tulemused trükitakse ka kümnendnumbritega, välja arvatud see, et operatsioon VÕI JA AND annab tulemuse kahendkoos. Peale selle saab kalkulaatorit kasutada antud arvu protsendi ja võimsuse saamiseks. See arvutab ka antud numbri modulaarsuse. Kustutamisnupp on olemas, et kustutada kasutaja poolt vajutatud vale number või märk. Parim omadus, mis mind selle kalkulaatori poole köidab, on see, et see suudab etteantud kümnendarvu esitada BINARY, HEX, OCTAL kujul. Sobiva operaatori valimiseks antakse spetsiaalsed nupud. Mõned pildid töötavast moodulist on näidatud allpool.

Samm: eelised

Eelised:

  1. see tarbib vähe energiat ja vähem ruumi. See annab ka eitava vastuse.
  2. protsenti näidatakse täpselt kuni kahekohalisena pärast koma.
  3. Sisestamiseks ei kasutata analoogvõtmeid, mis säästab riistvara.
  4. Iga nupp animeerib pärast selle vajutamist.
  5. See suudab hõlpsalt printida andmeid mis tahes jadaseadmesse.

Samm: piirangud

  1. See saab toiminguid teha maksimaalselt 6 -kohaliste numbritega.
  2. 32767 see on viimane number, mida saab teisendada samaväärseks HEX-, BINARY- või OCTAL -numbriks.
  3. iga vastus, mille sisu ületab 10 numbrit, on tõenäoliselt vale.
  4. Korraga saab teha ainult ühe toimingu.
  5. Selles kalkulaatoris ei ole võimalik kasutada sulgusid "()".

6. samm: video

Nagu meie Facebookis

Facebook

klõpsake külastamiseks või ajaveebi pidamiseks

Samm: kood

Selle projekti kood on saadaval siin

raamatukogu

koodi

Soovitan: