Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu loyiha uchun biz klaviaturadan kirishni olamiz, uni burchak pozitsiyasi sifatida qayta ishlaymiz va 3-raqamli burchakka asoslangan servo dvigatelni harakatlantiramiz.
Men 4 x 4 klaviaturadan foydalanardim, lekin agar sizda 3x4 klaviatura bo'lsa, u juda o'xshash ulanishga ega, shuning uchun uni osongina moslashtirish mumkin. Xuddi shunday, ba'zi Arduino to'plamlari xuddi shu tarzda ishlaydigan 4x4 tugmachali matritsaga ega.
1 -qadam: Loyihangizni yaratish uchun sizga kerak bo'lgan komponentlar:
Sizga kerak bo'lgan komponentlar:
1. Arduino UNO yoki Nano
2. Klaviatura 4*4
3. Servo dvigatel
4. Led
5. Rezistorlar (220 ohm)
2 -qadam: 4*4 -sonli klaviatura:
Klaviatura foydalanuvchi bosgan tugmachani o'qish va uni qayta ishlash uchun kirish qurilmasi sifatida ishlatiladi.
4x4 klaviatura 4 qator va 4 ustundan iborat. Kalitlar qatorlar va ustunlar orasiga joylashtiriladi. Tugmani bosish mos keladigan satr va ustun o'rtasida aloqa o'rnatadi, ular orasida kalit joylashtiriladi. Klaviatura va undan foydalanish haqida qo'shimcha ma'lumot olish uchun sensorlar va modullar bo'limidagi 4x4 klaviatura mavzusiga murojaat qiling.
Iltimos, Arduino IDE -da ishlayotgan bo'lsangiz, zip klaviaturasi kutubxonasini quyidagi havoladan yuklab oling:
github.com/Chris--A/Keypad
Ulanishlar quyidagicha:
R1 = 3
R2 = 4
R3 = 5
R4 = 6
C1 = 8
C2 = 9
C3 = 10
C4 = 11
3 -qadam: Arduino bilan servo dvigatelni ulash:
Servo dvigatellar - bu ma'lum bir pozitsiyaga aylanadigan ajoyib qurilmalar.
Odatda, ular 180 gradusga buriladigan servo qo'lga ega. Arduino -dan foydalanib, biz servoga ma'lum pozitsiyaga o'tishni aytishimiz mumkin va u o'sha erga boradi. Bu qadar oddiy! Servo dvigatellar birinchi marta masofadan boshqarish (RC) dunyosida ishlatilgan, odatda RC avtomashinalari yoki RC samolyotining rulda boshqarilishini nazorat qilish uchun ishlatilgan. Vaqt o'tishi bilan ular robototexnika, avtomatlashtirish va, albatta, Arduino dunyosida o'z qo'llanishlarini topdilar.
Servo kutubxonasini quyidagi havoladan yuklab oling:
github.com/arduino-libraries/Servo
servo motor ulanishlari:
1. To'q sariq sim, ya'ni signal pimi 7 -pinli raqamga ulangan
2. Qizil sim 5v bilan bog'langan
3. Qora sim erga ulangan
4 -qadam: Kod:
Kredit olish uchun quyidagi hisoblarimga amal qiling
Yana qiziqarli loyihalar uchun men bilan bog'laning:
Youtube:
Facebook sahifasi:
Instagram: https://instagram.com/official_techeor? Igshid = uc8l10avryni