Kazalo:
Video: Grafični kalkulator z uporabo Arduina: 7 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni prijatelji, Danes vam moram pokazati nekaj novega. Kot smo že omenili v naslovu, sem zasnoval ELEKTRONSKI KALKULATOR z uporabo Arduino uno in 2,4 -palčnega TFT LCD zaslona.
1. korak: Zbiranje strojne opreme
Kupite Arduino UNO in 2,4 -palčni TFT LCD zaslon v spletnih ali najbližjih trgovinah z elektroniko.
Povežite jih, kot je prikazano na sliki
Potrebne komponente:
- Arduino UNO s kablom USB
- 2,4 -palčni TFT ščit.
2. korak: Gradnja
Sistem je zgrajen okoli mikrokrmilnika arduino uno r3 in 2,4 -palčnega lcd ščita tft. Ščit je zasnovan tako, da ne bo prišlo do napake pri povezavi. Arduino uno lahko napaja 9v ali 12v prilagojen kabel ali kabel USB. na voljo na ščitniku LCD. Ščitnik LCD dobi napajanje 5V iz arduina in ga s pomočjo regulatorja ic 1117-3.3 pretvori v 3,3 V. Nadalje to napajanje dobi LCD. LCD je sestavljen iz 2,4-palčne uporovne sledilne ploščice, ki se uporablja kot vhodna naprava za sistem. LCD je povezan z arduinom z 8 -bitnim podatkovnim vodilom in 5 -bitnim vodilnim vodilom. to krmilno vodilo je priključeno na 5 analg zatičev arduina, podatkovno vodilo pa na digitalne vhodno/izhodne zatiče. Sledilna ploščica je tudi vmesnik s tem vodilom. Druga možnost je, da do sledilne ploščice in LCD dostopate prek mikrokrmilnika. Stikalo za ponastavitev je na voljo na tft lcd ščitu.
3. korak: Dejansko delo
Sistem podpira večino matematičnih operacij in podpira tudi logične operacije, ki so še bolj v pomoč programerju. podpira dodajanje, množenje, odštevanje in delitev. Vendar je možno izvesti operacijo Logical OR in Logical AND. Vse operacije se izvajajo z decimalnim številom, rezultati pa so natisnjeni tudi v decimalnem številu, razen da operacija OR, IN daje rezultat v binarnem sistemu. Razen tega kalkulatorja lahko uporabite za pridobivanje odstotka in moči danega števila. Izračuna tudi modularno število. Gumb za brisanje je tam, da izbriše napačno številko ali znak, ki ga pritisne uporabnik. Najboljša lastnost, ki me pritegne pri tem kalkulatorju, je ta, da lahko ustvari, BINARY, HEX, OCTAL predstavitev danega decimalnega števila. Za izbiro ustreznega operaterja so na voljo posebni gumbi. Spodaj je prikazanih nekaj slik delujočega modula.
4. korak: Prednosti
Prednosti:
- porabi nizko porabo energije in manj prostora. Prav tako daje negativen odgovor.
- odstotki so natančno prikazani do dve števki za decimalno vejico.
- Ne uporabljajte analognih ključev za namen vnosa, kar prihrani strojno opremo.
- Vsak gumb se po pritisku aktivira.
- Z lahkoto lahko natisne podatke na katero koli serijsko napravo.
5. korak: Omejitve
- Posamezno lahko izvaja operacije na največ 6 mestnih številkah.
- 32767 je zadnja številka, ki se lahko pretvori v njeno enakovredno HEX, BINARY ali OKTAL številko.
- vsak odgovor, ki vsebuje več kot 10 mest, bo verjetno napačen.
- Hkrati je mogoče izvesti samo eno operacijo.
- V tem kalkulatorju ni mogoče uporabiti oklepajev "()".
6. korak: Video
Všečkajte nas na Facebooku
kliknite za obisk ali blog
7. korak: Koda
Koda za ta projekt je na voljo tukaj
knjižnica
Koda