Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
Bu erda biz LCD -ni Arduino -ga ulaymiz. Birinchidan, LCD -ni Breadboard -ga ulang va keyin pinlarni quyidagi tartibda ulang:
- Zamin
- Quvvat
- Pin 13
- 12 -pin
- Pin 11
- Pin 10
- Bo'sh
- Bo'sh
- Bo'sh
- Bo'sh
- Pin 9
- Zamin
- Pin 8
- Potentsiometr (erga va quvvatga ulanish)
- Quvvat
- 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
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
Bu vaqtga kelib sizda Arduino -ga asoslangan to'liq ishlaydigan kalkulyator bo'lishi kerak. Endi ishlash uchun quyidagi kodni ishlating!
4 -qadam: raqamlar paneli
Men raqamlar panelini Arduino bilan shunday formatladim.