2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yo'riqnomada klaviatura tugmachasini bosish mumkin bo'ladi va qaysi belgi bosilganiga qarab, servo vosita ma'lum darajada buriladi. Har tugma bosilganda dastur doimiy ravishda aylanib turadi.
1 -qadam: kerakli qismlar
Bu ko'rsatma komponentlar nuqtai nazaridan juda to'g'ri. kerakli narsalar o'z ichiga oladi:
1. arduino mikro boshqaruvchisi
2. 1 ta non taxtasi
3. 4x4 matritsali klaviatura
4. 1 ta mikro servo
5. nihoyat, hamma narsani ulash uchun simlarning assortimenti
2 -qadam: Klaviatura va Servo -ni o'rnating
O'rnatish ham to'g'ridan -to'g'ri.
Men loyihada ishlatilgan 4x4 matritsali klaviaturani topa olmadim, shuning uchun bu men topa oladigan eng yaqin komponent.
tartibi aynan bir xil, agar siz 8 ta pinni to'g'ri tartibda ulasangiz, natija bir xil bo'ladi.
1. simlarni klaviaturadan arduinoga ulashdan boshlang. klaviaturaning chap tomonidagi eng uzoq pindan boshlab, uni arduino -ning 2 -raqamli piniga ulang. Siz buni arduino -ning 9 -raqamli pinigacha etib borguningizcha bajarasiz. yaxshiroq tushunish uchun sxemaga rioya qilganingizga ishonch hosil qiling.
2. arduino ustidagi 5v pinli qizil simni non panelidagi musbat relsga ulang.
3. qora simni arduino ustidagi GND pinidan non panelidagi manfiy relsga ulang.
4. Nihoyat, kuch va er simlarini arduino ning 5v va gnd relslariga ulang. O'rta sariq sim arduinoning 10 -sonli piniga o'tkaziladi.
3 -qadam: kod
Barcha komponentlar to'g'ri ulanganidan so'ng, kodni yuklab oling va dasturni ishga tushiring. Yuqorida aytib o'tilganidek, klaviaturaning har bir belgisi servoni oldindan belgilangan holatga o'tkazadi. Bu servo to'liq 360 gradusga burilmaydi, u faqat 180 gradusga aylanadi.