Innholdsfortegnelse:

Grafisk kalkulator ved bruk av Arduino: 7 trinn
Grafisk kalkulator ved bruk av Arduino: 7 trinn

Video: Grafisk kalkulator ved bruk av Arduino: 7 trinn

Video: Grafisk kalkulator ved bruk av Arduino: 7 trinn
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, Juli
Anonim
Grafisk kalkulator ved bruk av Arduino
Grafisk kalkulator ved bruk av Arduino

Hei venner, I dag har jeg noe nytt å vise deg. Som tidligere nevnt i tittelen designet jeg en ELEKTRONISK KALKULATOR ved hjelp av Arduino uno og 2,4 TFT LCD -skjerm.

Trinn 1: Maskinvareinnsamling

Maskinvareinnsamling
Maskinvareinnsamling
Maskinvareinnsamling
Maskinvareinnsamling

Kjøp Arduino UNO og 2,4 TFT LCD -skjermskjerm fra online eller nærmeste elektronikkbutikker.

Koble dem som vist på figuren

Nødvendige komponenter:

  1. Arduino UNO med USB -kabel
  2. 2,4 tommers TFT -skjerm.

Trinn 2: Konstruksjon

Konstruksjon
Konstruksjon

Systemet er bygget rundt arduino uno r3 mikrokontroller og 2,4 "tft lcd -skjerm. Skjermen er utformet på en slik måte at det ikke oppstår noen tilkoblingsfeil. Arduino uno kan drives av 9v eller 12v tilpasset eller USB -kabel. Ombord 3.3v regulator er tilgjengelig på LCD-skjerm. LCD-skjerm får 5v forsyning fra arduino og konverterer den til 3,3v ved hjelp av regulator ic 1117-3.3. videre blir denne forsyningen gitt til LCD-skjermen. LCD består av 2,4 "resistiv berøringsplate som brukes som inngangsenhet for systemet. LCD -skjermen er koblet til arduino med 8 -biters databuss og 5 -biters kontrollbuss. denne kontrollbussen er koblet til 5 analg -pins av arduino og databussen er koblet til digitale i/o -pins. Touchpad er også grensesnitt med denne bussen. Alternativt er berøringsplaten og lcd tilgjengelig via mikrokontroller. Tilbakestillingsbryter er tilgjengelig på tft lcd -skjerm.

Trinn 3: Faktisk arbeid

Faktisk arbeid
Faktisk arbeid
Faktisk arbeid
Faktisk arbeid
Faktisk arbeid
Faktisk arbeid
Faktisk arbeid
Faktisk arbeid

Systemet støtter de fleste matematiske operasjoner, og det støtter også de logiske operasjonene, noe som ytterligere er nyttig for programmerere. den støtter ADDITION, MULTIPLICATION, SUBTRACTION og DIVISION. Imidlertid er det mulig å utføre logisk ELLER og logisk OG -drift. Alle operasjoner utføres med desimaltall, og resultatene skrives også ut med desimaltall bortsett fra at OR- OG AND -operasjonen gir resultatet i Binary. Bortsett fra denne kalkulatoren kan du bruke den til å få prosent og effekt av gitt tall. Det beregner også modulær av gitt tall. Slett -knappen er der for å slette feil siffer eller tegn trykket av brukeren. Den beste egenskapen som tiltrekker meg mot denne kalkulatoren er at den kan produsere BINARY, HEX, OCTAL representasjon av gitt desimalnummer. Spesielle knapper gis for å velge riktig operatør. Noen bilder av arbeidsmodulen er vist nedenfor.

Trinn 4: Fordeler

Fordeler:

  1. den bruker lite strøm og mindre plass. Den gir også et negativt svar.
  2. prosent vises nøyaktig opptil to siffer etter desimaltegn.
  3. Ingen bruk av analoge nøkler, for inngangsformål, som lagrer maskinvaren.
  4. Hver knapp animeres etter at du har trykket på den.
  5. Den kan enkelt skrive ut data til hvilken som helst seriell enhet.

Trinn 5: Begrensninger

  1. Den kan utføre operasjon på maksimalt 6 -sifrede tall individuelt.
  2. 32767 dette er siste nummer som kan konverteres til tilsvarende HEX, BINARY eller OCTAL nummer.
  3. ethvert svar som inneholder mer enn 10 siffer vil sannsynligvis være feil.
  4. Av gangen kan bare en operasjon utføres.
  5. Det er ikke mulig å bruke parenteser () i denne kalkulatoren.

Trinn 6: Video

Lik oss på Facebook

Facebook

klikk for å besøke eller blogge

Trinn 7: Kode

Koden for dette prosjektet er tilgjengelig her

bibliotek

kode

Anbefalt: