Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
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:
- Arduino UNO koos USB -kaabliga
- 2,4 -tolline TFT -kilp.
2. etapp: ehitamine
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öö
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:
- see tarbib vähe energiat ja vähem ruumi. See annab ka eitava vastuse.
- protsenti näidatakse täpselt kuni kahekohalisena pärast koma.
- Sisestamiseks ei kasutata analoogvõtmeid, mis säästab riistvara.
- Iga nupp animeerib pärast selle vajutamist.
- See suudab hõlpsalt printida andmeid mis tahes jadaseadmesse.
Samm: piirangud
- See saab toiminguid teha maksimaalselt 6 -kohaliste numbritega.
- 32767 see on viimane number, mida saab teisendada samaväärseks HEX-, BINARY- või OCTAL -numbriks.
- iga vastus, mille sisu ületab 10 numbrit, on tõenäoliselt vale.
- Korraga saab teha ainult ühe toimingu.
- Selles kalkulaatoris ei ole võimalik kasutada sulgusid "()".
6. samm: video
Nagu meie Facebookis
klõpsake külastamiseks või ajaveebi pidamiseks
Samm: kood
Selle projekti kood on saadaval siin
raamatukogu
koodi