Sisällysluettelo:

Graafinen laskin Arduinolla: 7 vaihetta
Graafinen laskin Arduinolla: 7 vaihetta

Video: Graafinen laskin Arduinolla: 7 vaihetta

Video: Graafinen laskin Arduinolla: 7 vaihetta
Video: Купил калькулятор CASIO fx-9860GII на Авито, стоит покупать там или нет? 2024, Heinäkuu
Anonim
Graafinen laskin Arduinolla
Graafinen laskin Arduinolla

Hei ystävät, Tänään minulla on sinulle jotain uutta näytettävää. Kuten aiemmin mainittiin otsikossa, suunnittelin sähköisen laskimen, joka käytti Arduino unoa ja 2,4 TFT LCD -näytönsuojaa.

Vaihe 1: Laitteiston kerääminen

Laitteiston kokoaminen
Laitteiston kokoaminen
Laitteiston kokoaminen
Laitteiston kokoaminen

Osta Arduino UNO ja 2,4 TFT LCD -näytönsuoja verkkokaupasta tai lähimmistä elektroniikkakaupoista.

Liitä ne kuvan osoittamalla tavalla

Tarvittavat komponentit:

  1. Arduino UNO USB -kaapelilla
  2. 2,4 tuuman TFT -suoja.

Vaihe 2: Rakentaminen

Rakentaminen
Rakentaminen

Järjestelmä on rakennettu arduino uno r3 -mikro -ohjaimen ja 2,4 tuuman TFT -lcd -suojan ympärille. Suoja on suunniteltu siten, että yhteysvirheitä ei tapahdu. Arduino uno voi saada virtaa 9 tai 12 voltin sovitetulla tai USB -kaapelilla. 3.3 V: n säätimessä on saatavana LCD-kilvessä. LCD-suoja saa 5 V: n virran Arduinolta ja muuntaa sen 3.3 V: ksi käyttämällä säädintä ic 1117-3.3. Lisäksi tämä syöttö annetaan LCD-näytölle. LCD koostuu 2,4 : n resistiivisestä kosketuslevystä, jota käytetään järjestelmän syöttölaitteena LCD -näyttö on liitetty arduinoon, jossa on 8 -bittinen dataväylä ja 5 -bittinen ohjausväylä. tämä ohjausväylä on kytketty 5: een arduino -analyysinastaan ja dataväylä digitaalisiin i/o -nastoihin. Kosketuslevy on myös tämän väylän käyttöliittymä. Vaihtoehtoisesti kosketuslevyä ja LCD -näyttöä voi käyttää mikro -ohjaimen kautta. Nollauskytkin on käytettävissä TFT LCD -kilvessä.

Vaihe 3: Todellinen toiminta

Todellinen työskentely
Todellinen työskentely
Todellinen työskentely
Todellinen työskentely
Todellinen työskentely
Todellinen työskentely
Todellinen työskentely
Todellinen työskentely

Järjestelmä tukee suurinta osaa matemaattisista operaatioista ja tukee myös loogisia toimintoja, joista on enemmän apua ohjelmoijille. se tukee LISÄYS-, MONIKERTOIN-, SUBTRAKTIO- ja JAKELU -toimintoja. On kuitenkin mahdollista suorittaa looginen TAI ja looginen AND -toiminto. Kaikki toiminnot suoritetaan desimaaliluvulla, ja tulokset tulostetaan myös desimaalilukuna, paitsi että OR- ja AND -toiminto tuottaa tuloksen binäärimuodossa. Tämän laskimen lisäksi voidaan käyttää tietyn luvun prosenttiosuutta ja tehoa. Se laskee myös tietyn numeron modulaarisen. Poista -painike on poistettu väärän numeron tai käyttäjän painaman merkin poistamiseksi. Paras ominaisuus, joka houkuttelee minua kohti tätä laskinta, on se, että se voi tuottaa BINARY, HEX, OCTAL esityksen annetusta desimaaliluvusta. Erikoispainikkeilla valitaan sopiva käyttäjä. Alla on joitakin kuvia työskentelymoduulista.

Vaihe 4: Edut

Edut:

  1. se kuluttaa vähän virtaa ja vähemmän tilaa. Se antaa myös kielteisen vastauksen.
  2. prosenttiarvot näytetään tarkasti, enintään kaksi numeroa desimaalipilkun jälkeen.
  3. Ei analogisia näppäimiä syöttötarkoituksiin, mikä säästää laitteistoa.
  4. Jokainen painike animoituu sen painamisen jälkeen.
  5. Se pystyy tulostamaan tietoja helposti mihin tahansa sarjalaitteeseen.

Vaihe 5: Rajoitukset

  1. Se voi suorittaa toimintoja enintään 6 -numeroisille numeroille yksitellen.
  2. 32767 tämä on viimeinen numero, joka voidaan muuntaa vastaavaksi HEX-, BINARY- tai OCTAL -numeroksi.
  3. mikä tahansa vastaus, jonka sisältö on yli 10 numeroa, on todennäköisesti väärä.
  4. Vain yksi toimenpide voidaan suorittaa kerrallaan.
  5. Tässä laskimessa ei ole mahdollista käyttää sulkeita "()".

Vaihe 6: Video

Tykkää meistä Facebookissa

Facebook

klikkaa käydäksesi tai blogissa

Vaihe 7: Koodi

Projektin koodi löytyy täältä

kirjasto

koodi

Suositeltava: