Talaan ng mga Nilalaman:
- Hakbang 1: Hardware Gathering
- Hakbang 2: Konstruksiyon
- Hakbang 3: Aktwal na Pagtatrabaho
- Hakbang 4: Mga kalamangan
- Hakbang 5: Mga Limitasyon
- Hakbang 6: Video
- Hakbang 7: Code
Video: Graphical Calculator Paggamit ng Arduino: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kumusta Mga Kaibigan, Ngayon may bago akong ipapakita sa iyo. Tulad ng naunang pagbanggit sa pamagat ay dinisenyo ko ang isang Elektronikong CALCULATOR gamit ang Arduino uno at 2.4 TFT Lcd Display Shield.
Hakbang 1: Hardware Gathering
Bumili ng Arduino UNO at 2.4 TFT LCD display shield mula sa online o pinakamalapit na mga tindahan ng electronics.
Ikonekta ang mga ito tulad ng ipinakita sa pigura
Kinakailangan ang Mga Bahagi:
- Arduino UNO na may USB Cable
- 2.4 pulgada na TFT na kalasag.
Hakbang 2: Konstruksiyon
Ang sistema ay nagtatayo sa paligid ng arduino uno r3 microcontroller at 2.4 "tft lcd shield. Ang kalasag ay idinisenyo sa paraang walang error sa koneksyon na magaganap. Ang Arduino uno ay maaaring maging kapangyarihan ng 9v o 12v na inangkop o USB cable. Sa board na 3.3v regulator ay magagamit sa LCD kalasag. LCD kalasag nakakakuha ng 5v supply mula sa arduino at i-convert ito sa 3.3v gamit ang regulator ic 1117-3.3. karagdagang supply na ito ay ibinigay sa LCD. Ang LCD ay binubuo ng 2.4 "resistive touch pad na ginagamit bilang input aparato para sa system Ang LCD ay naka-interface sa arduino na may 8 bit data bus at 5 bit control bus. ang control bus na ito ay kumokonekta sa 5 analg pin ng arduino at ang data bus ay konektado sa mga digital i / o pin. Ang touch pad ay interface din sa bus na ito. Bilang kahalili ang na-access ang touch pad at lcd sa pamamagitan ng microcontroller. Ang pag-reset ng switch ay magagamit sa tft lcd na kalasag.
Hakbang 3: Aktwal na Pagtatrabaho
Sinusuportahan ng system ang karamihan sa mga pagpapatakbo ng matematika at sinusuportahan din nito ang mga lohikal na operasyon din na higit na nakakatulong para sa programmer. sinusuportahan nito ang ADDITION, MULTIPLICATION, SUBTRACTION, at DIVISION. Gayunpaman posible na magsagawa ng Lohikal O at Lohikal AT pagpapatakbo. Ang lahat ng mga pagpapatakbo ay isinasagawa sa decimal number at ang mga resulta ay naka-print din sa decimal number maliban na ang OR, AT ang operasyon ay gumagawa ng resulta sa Binary. Bukod sa calculator na ito ay maaaring magamit upang makakuha ng porsyento at lakas ng ibinigay na numero. Kinakalkula din nito ang Modular ng ibinigay na numero. Naroroon ang pindutan na tanggalin upang tanggalin ang maling digit o pag-sign pinindot ng gumagamit. Ang pinakamahusay na tampok na akit sa akin patungo sa calculator na ito ay maaari itong makabuo, BINARY, HEX, OCTAL na representasyon ng ibinigay na decimal number. Ibinibigay ang mga espesyal na pindutan upang pumili ng naaangkop na operator. Ang ilang mga larawan ng nagtatrabaho module ay ipinapakita sa ibaba.
Hakbang 4: Mga kalamangan
Mga kalamangan:
- kumokonsumo ito ng mababang lakas at mas kaunting espasyo. Nagbibigay din ito ng negatibong sagot.
- ang mga porsyento ay ipinapakita nang tumpak hanggang sa dalawang digit pagkatapos ng decimal point.
- Walang paggamit ng mga analog key, para sa layunin ng pag-input, na nakakatipid ng hardware.
- Ang bawat isa sa bawat pindutan ay nagpapasaya pagkatapos ng pagpindot dito.
- Ito ay may kakayahang mag-print ng data sa anumang serial device nang madali.
Hakbang 5: Mga Limitasyon
- Maaari itong magsagawa ng operasyon sa maximum na 6 na numero ng isa-isa.
- 32767 ito ang huling bilang na maaaring mai-convert sa katumbas nitong numero ng HEX, BINARY o OCTAL.
- anumang sagot kung aling mga nilalaman ang higit sa 10 digit na malamang na mali.
- Sa isang pagkakataon isang operasyon lamang ang maaaring maisagawa.
- Hindi posible na gumamit ng mga braket na "()" sa calculator na ito.
Hakbang 6: Video
Tulad namin sa Facebook
i-click upang bisitahin o blog
Hakbang 7: Code
Ang code para sa proyektong ito ay magagamit dito
silid aklatan
code
Inirerekumendang:
Graphical Weather Station: 7 Hakbang (na may Mga Larawan)
Graphical Weather Station: Palaging nais na magkaroon ng isang graphic na istasyon ng panahon? At may mga tumpak na sensor? Marahil ang proyektong ito ay isang bagay para sa iyo. Sa istasyon ng panahon na ito maaari mong makita kung ano ang panahon " ginagawa ". Ang mga temperatura halimbawa ay maaaring tumaas o mahuhulog. Mula sa isang
Paano Ligtas na Natatanggal ang Mga Elektronikong Mga Bahagi para sa Muling Paggamit: 9 Mga Hakbang (na may Mga Larawan)
Paano Ligtas na Natapos na Mga Elektronikong Mga Bahagi para sa Muling Paggamit: Kumusta! Ako ay isang electronics nerd, kaya gusto kong maglaro ng iba't ibang mga elektronikong sangkap sa aking mga proyekto. Gayunpaman, maaaring wala akong palaging mga sangkap na kailangan ko upang matapos ko ang aking trabaho. Minsan mas madali itong hilahin ang mga sangkap na kailangan ko mula sa isang lumang elektronikong
Graphical Roulette Sa Obniz: 5 Hakbang
Graphical Roulette Sa Obniz: Gumawa ako ng isang graphic na roulette. Kung pinindot mo ang pindutan, ang roulette ay nagsisimulang umiikot. Kung pinindot mo ulit, ang roleta ay hihinto sa pag-ikot at pag-beep
Pagdidisenyo ng PCB at Paghiwalay ng Paggamit ng Paggamit lamang ng Libreng Software: 19 Hakbang (na may Mga Larawan)
Pagdidisenyo at Pag-iisa ng PCB Paggamit ng Tanging Libreng Software: Sa Instructable na ito ipapakita ko sa iyo kung paano mag-disenyo at gumawa ng iyong sariling mga PCB, eksklusibong gumagamit ng libreng software na tumatakbo sa Windows pati na rin sa isang Mac. Mga bagay na kailangan mo: computer na may koneksyon sa internet cnc galingan / router, mas tumpak ang pusta
Paano Gumawa ng isang Calculator sa Xcode Paggamit ng Swift: 9 Mga Hakbang
Paano Gumawa ng isang Calculator sa Xcode Paggamit ng Swift: Sa mabilis na tutorial na ito, ipapakita ko sa iyo kung paano lumikha ng isang simpleng calculator gamit ang Swift in Xcode. Ang app na ito ay binuo upang magmukhang halos magkapareho sa orihinal na calculator app para sa iOS. Maaari mong sundin ang mga tagubilin nang sunud-sunod at buuin ang calcul