Mundarija:

Arduino kalkulyatori - yakuniy loyiha: 4 qadam
Arduino kalkulyatori - yakuniy loyiha: 4 qadam

Video: Arduino kalkulyatori - yakuniy loyiha: 4 qadam

Video: Arduino kalkulyatori - yakuniy loyiha: 4 qadam
Video: Уроки ардуино Простой калькулятор 2024, Iyul
Anonim
Arduino kalkulyatori - yakuniy loyiha
Arduino kalkulyatori - yakuniy loyiha

Ushbu loyiha uchun men Arduino Uno, LCD displey va 4x4 raqamli panel yordamida kalkulyator yasadim. U raqamlar paneli o'rniga bosish tugmachalarini ishlatgan bo'lsa -da, ushbu loyihaning g'oyasi va kodning bir qismi Aleksandar Tomichning darsidan kelib chiqadi:

www.allaboutcircuits.com/projects/simple-a…

Loyihani bajarish uchun sizga kerak bo'lgan narsalar:

  • Arduino Uno
  • Non paneli
  • 16x2 LCD moduli
  • 4x4 membranali klaviatura
  • Jumper simlari
  • Potentsiometr

Kutubxonalar kerak:

  • Suyuq kristal
  • Klaviatura

Ikkala kutubxonani ham Arduino IDE ning "Kutubxonalarni boshqarish" yorlig'idan yuklab olish mumkin.

1 -qadam: LCD -ni Arduino -ga ulash

LCD displeyni Arduino -ga ulash
LCD displeyni Arduino -ga ulash

Bu erda biz LCD -ni Arduino -ga ulaymiz. Birinchidan, LCD -ni Breadboard -ga ulang va keyin pinlarni quyidagi tartibda ulang:

  1. Zamin
  2. Quvvat
  3. Pin 13
  4. 12 -pin
  5. Pin 11
  6. Pin 10
  7. Bo'sh
  8. Bo'sh
  9. Bo'sh
  10. Bo'sh
  11. Pin 9
  12. Zamin
  13. Pin 8
  14. Potentsiometr (erga va quvvatga ulanish)
  15. Quvvat
  16. Zamin

Nihoyat, Breadboard -dagi Ground Rail -ni Arduino -dagi GND portiga ulang. Bundan tashqari, Breadboard -dagi Power Rail -ni Arduino -dagi 5V portiga ulang.

2 -qadam: Klaviaturani Arduino -ga ulash

Klaviaturani Arduino -ga ulash
Klaviaturani Arduino -ga ulash

Endi biz 4x4 klaviaturani Arduino -ga ulaymiz. Men foydalangan Membranous 4x4 klaviatura Fritzing diagrammasida taqdim etilmagan, shuning uchun men bu 4x4 tugmachani joy ushlagichi sifatida improvizatsiya qildim. Men ishlatgan raqamlar panelida faqat 8 ta port bor va men buni ushbu diagrammada iloji boricha aniqroq qilishga harakat qildim.

Ushbu qadam uchun chapdagi to'rtta pinni Arduino -dagi 2, 3, 4 va 5 -portlarga ulang.

Endi raqamlar panelining o'ng tomonidagi qolgan to'rtta pinni Arduino -dagi A5, A4, A3 va A2 portlariga ulang.

3 -qadam: Barcha komponentlarni ulash

Barcha komponentlarni ulash
Barcha komponentlarni ulash

Bu vaqtga kelib sizda Arduino -ga asoslangan to'liq ishlaydigan kalkulyator bo'lishi kerak. Endi ishlash uchun quyidagi kodni ishlating!

4 -qadam: raqamlar paneli

Raqamlar paneli diagrammasi
Raqamlar paneli diagrammasi

Men raqamlar panelini Arduino bilan shunday formatladim.

Tavsiya: