Obsah:
- Krok 1: Zhromažďovanie hardvéru
- Krok 2: Konštrukcia
- Krok 3: Skutočná práca
- Krok 4: Výhody
- Krok 5: Obmedzenia
- Krok 6: Video
- Krok 7: Kód
Video: Grafická kalkulačka používajúca Arduino: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Dobrý deň, priatelia, Dnes vám musím ukázať niečo nové. Ako už bolo spomenuté v názve, navrhol som ELEKTRONICKÝ KALKULÁTOR s použitím Arduino uno a 2,4 TFT LCD displeja.
Krok 1: Zhromažďovanie hardvéru
Kúpte si štít Arduino UNO a 2,4 TFT LCD displej v online alebo najbližšom obchode s elektronikou.
Pripojte ich podľa obrázku
Požadované súčasti:
- Arduino UNO s káblom USB
- 2,4 palcový TFT štít.
Krok 2: Konštrukcia
Systém je postavený na mikrokontroléri arduino uno r3 a 2,4 "tft lcd tienidle. Štít je navrhnutý tak, aby nedošlo k žiadnej chybe pripojenia. Arduino uno môže byť napájané adaptérom 9 V alebo 12 V alebo káblom USB. Na doske je regulátor 3,3 V k dispozícii na LCD štíte. LCD štít získava napájanie 5 V od Arduina a prevádza ho na 3,3 V pomocou regulátora ic 1117-3,3. Ďalej je toto napájanie dané LCD. LCD pozostáva z 2,4 "odporového dotykového panelu, ktorý slúži ako vstupné zariadenie pre systém.. LCD je prepojený s Arduino s 8 -bitovou dátovou zbernicou a 5 -bitovou riadiacou zbernicou. táto riadiaca zbernica je pripojená k 5 analógovým pinom arduina a dátová zbernica je pripojená k digitálnym I/O pinom. Dotykový panel je tiež rozhraním s touto zbernicou. Prípadne je dotykový panel a LCD displej dostupný prostredníctvom mikrokontroléra. Resetovací spínač je k dispozícii na tft lcd štítu.
Krok 3: Skutočná práca
Systém podporuje väčšinu matematických operácií a podporuje aj logické operácie, čo je pre programátora ešte užitočnejšie. podporuje PRIDÁVANIE, MULTIPLIKÁCIE, SUBTRAKCIE a DIVÍZIE. Je však možné vykonávať logickú operáciu OR a logickú operáciu AND. Všetky operácie sa vykonávajú s desatinným číslom a výsledky sa tlačia aj v desatinnom čísle okrem toho, že operácia ALEBO A AND vygeneruje výsledok v binárnom formáte. Okrem tejto kalkulačky je možné použiť aj percentuálny podiel a výkon daného čísla. Tiež vypočíta modulárne dané číslo. K dispozícii je tlačidlo Odstrániť na odstránenie nesprávnej číslice alebo znaku, ktoré stlačil používateľ. Najlepšia vlastnosť, ktorá ma na tejto kalkulačke priťahuje, je to, že dokáže produkovať, BINÁRNE, HEX, OCTAL reprezentáciu daného desatinného čísla. Na výber príslušného operátora sú k dispozícii špeciálne tlačidlá. Niektoré obrázky pracovného modulu sú uvedené nižšie.
Krok 4: Výhody
Výhody:
- spotrebúva nízky výkon a málo miesta. To tiež dáva negatívnu odpoveď.
- percentá sa zobrazujú presne až do dvoch číslic za desatinnou čiarkou.
- Nepoužívanie analógových kľúčov na vstupné účely, čo šetrí hardvér.
- Každé tlačidlo sa po stlačení spustí.
- Je schopný ľahko tlačiť údaje na akékoľvek sériové zariadenie.
Krok 5: Obmedzenia
- Samostatne môže vykonávať operácie na maximálne 6 ciferných číslach.
- 32767 toto je posledné číslo, ktoré je možné previesť na ekvivalentné šesťhranné, binárne alebo októbrové číslo.
- akákoľvek odpoveď, ktorá obsahuje viac ako 10 číslic, bude pravdepodobne nesprávna.
- Naraz je možné vykonať iba jednu operáciu.
- V tejto kalkulačke nie je možné použiť zátvorky „()“.
Krok 6: Video
Lajkni nás na Facebooku
kliknutím navštívte alebo blogujte
Krok 7: Kód
Kód pre tento projekt je k dispozícii tu
knižnica
kód
Odporúča:
Klávesnica Arduino Joystick Extender Box a ovládač zvuku vec používajúca Deej: 8 krokov
Arduino Keyboard Joystick Extender Box a ovládač zvuku Vec pomocou Deej: Prečo Už nejaký čas chcem na svoju klávesnicu pridať malý joystick na ovládanie prvkov rozhrania alebo iných menších úloh v hrách a simulátoroch (MS Flight Sim, Elite: Dangerous, Star Wars: Squadrons, etc.). Tiež pre Elite: Dangerous som bol
Meteorologická stanica používajúca Arduino UNO: 7 krokov
Meteorologická stanica využívajúca Arduino UNO: Autor: Hazel Yang Tento projekt je meteorologická stanica využívajúca dosku Arduino UNO na riadenie toku údajov, snímač DHT22 na zber údajov a obrazovku OLED na zobrazenie údajov
Kalkulačka pre domácich majstrov Arduino používajúca 1602 LCD a klávesnicu 4x4: 4 kroky
Kalkulačka pre domácich majstrov Arduino pomocou klávesnice 1602 LCD a klávesnice 4x4: Ahoj chlapci, v tomto návode vám vyrobíme kalkulačku pomocou programu Arduino, ktorý dokáže vykonávať základné výpočty. V zásade teda vezmeme vstup z klávesnice 4x4 a vytlačíme údaje na displej 16x2 LCD a arduino vykoná výpočty
Grafická meteorologická stanica: 7 krokov (s obrázkami)
Grafická meteorologická stanica: Vždy ste chceli mať grafickú meteorologickú stanicu? A s presnými senzormi? Možno je tento projekt niečo pre vás. S touto meteorologickou stanicou môžete vidieť, čo počasie " robí ". Teploty môžu napríklad stúpať alebo klesať. Od n
Grafická ruleta s rozpoznaním: 5 krokov
Grafická ruleta s Obniz: Vytvoril som grafickú ruletu. Ak stlačíte tlačidlo, ruleta sa začne otáčať. Ak znova stlačíte, ruleta sa prestane otáčať a pípne