Innehållsförteckning:
Video: Grafisk räknare med Arduino: 7 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej kompisar, Idag har jag något nytt att visa dig. Som tidigare nämnts i titeln designade jag en ELEKTRONISK KALKULATOR med Arduino uno och 2,4 TFT Lcd Display Shield.
Steg 1: Hårdvarusamling
Köp Arduino UNO och 2,4 TFT LCD -skärm från online eller närmaste elektronikbutiker.
Anslut dem enligt bilden
Komponenter som krävs:
- Arduino UNO med USB -kabel
- 2,4 tums TFT -skärm.
Steg 2: Konstruktion
Systemet är byggt kring arduino uno r3 mikrokontroller och 2,4 "tft lcd -skärm. Skärmen är utformad på ett sådant sätt att inget anslutningsfel uppstår. Arduino uno kan styras av 9v eller 12v anpassad eller USB -kabel. Ombord 3.3v regulator är tillgänglig på LCD-skärm. LCD-skärm får 5v-matning från arduino och konverterar den till 3.3v med regulator ic 1117-3.3. vidare ges denna matning till LCD-skärmen. LCD består av 2,4 "resistiv pekplatta som används som inmatningsenhet för systemet. LCD -skärmen är ansluten till arduino med 8 -bitars databuss och 5 -bitars kontrollbuss. denna kontrollbuss är ansluten till 5 analg -stift av arduino och databussen är ansluten till digitala i/o -stift. Pekplattan är också gränssnitt med denna buss. Alternativt nås pekplattan och lcd via mikrokontroller. Återställningsbrytare finns på tft lcd -skärm.
Steg 3: Faktiskt arbete
Systemet stöder de flesta matematiska operationer och det stöder också de logiska operationerna, vilket ytterligare är mer användbart för programmerare. den stöder ADDITION, MULTIPLIKATION, SUBTRAKTION och DIVISION. Det är dock möjligt att utföra logisk ELLER och logisk OCH -operation. Alla operationer utförs med decimaltal och resultaten skrivs också ut med decimaltal förutom att OR, AND -operationen ger resultatet i Binary. Bortsett från denna miniräknare kan användas för att få procent och effekt av givet nummer. Det beräknar också modulär av givet nummer. Ta bort -knappen finns där för att radera fel siffra eller tecken tryckt av användaren. Den bästa egenskapen som lockar mig mot denna miniräknare är att den kan producera, BINÄR, HEX, OCTAL representation av givet decimaltal. Speciella knappar ges för att välja lämplig operatör. Några bilder på arbetsmodulen visas nedan.
Steg 4: Fördelar
Fördelar:
- det förbrukar låg effekt och mindre utrymme. Det ger också negativt svar.
- procentsatser visas exakt upp till två siffror efter decimalpunkten.
- Ingen användning av analoga nycklar, för inmatningsändamål, vilket sparar hårdvaran.
- Varje knapp animeras efter att ha tryckt på den.
- Den kan enkelt skriva ut data till alla seriella enheter.
Steg 5: Begränsningar
- Den kan utföra operation på högst 6 -siffriga nummer individuellt.
- 32767 är det sista numret som kan konverteras till motsvarande HEX-, BINÄR- eller OCTAL -nummer.
- alla svar som innehåller mer än tio siffror kommer sannolikt att vara felaktiga.
- I taget kan endast en operation utföras.
- Det är inte möjligt att använda parenteser (")" i denna räknare.
Steg 6: Video
Gilla oss på facebook
klicka för att besöka eller blogga
Steg 7: Kod
Koden för detta projekt finns här
bibliotek
koda