Mundarija:

Tinee9: Arduino o'zini muvozanatlash: 5 qadam (rasmlar bilan)
Tinee9: Arduino o'zini muvozanatlash: 5 qadam (rasmlar bilan)

Video: Tinee9: Arduino o'zini muvozanatlash: 5 qadam (rasmlar bilan)

Video: Tinee9: Arduino o'zini muvozanatlash: 5 qadam (rasmlar bilan)
Video: Tinee9: Arduino Self-Balancer 2024, Iyul
Anonim
Tinee9: Arduino o'zini muvozanatlashtiruvchi
Tinee9: Arduino o'zini muvozanatlashtiruvchi

Tiny9 Arduino Self-Balancer-ni Arduino Nano, servo va Tiny9 LIS2HH12 moduli yordamida taqdim etadi.

1-qadam: O'z-o'zini muvozanatlash

O'zini muvozanatlashtiruvchi
O'zini muvozanatlashtiruvchi

Avtomatlashtirilgan uchuvchisiz samolyotlar, hover taxtalari, segvaylar va boshqalarni harakatga keltirish tizimlarida mikro-boshqaruvchiga vosita yoki servoga nima qilish kerakligini bilishga yordam beradigan akselerometr mavjud.

Hover taxtalari va segvaylarda ular akslinometrni inklinometr sifatida ishlatadilar, bu sizning burchagingizni o'lchaydigan qurilma. Istalgan burchak 0 daraja oldinga yoki orqaga, shuning uchun to'g'ri yuqoriga. Agar burchak qandaydir orqaga yoki oldinga burilsa, odam yiqilib tushadi. Masalan, to'p tepasida muvozanatni ushlab turgan odam. (qilish juda qiyin) Agar to'pda turgan odam o'zini to'g'rilamay oldinga yoki orqaga o'ta egilsa, u to'pdan yiqilib tushadi. Ammo, agar odam o'zini to'pda to'g'rilasa, u to'p tepasida qoladi.

2 -qadam: materiallar

Ushbu darslik uchun sizga kerak bo'lgan materiallar:

Bu erda kerakli narsalarni topishingiz mumkin

1: Arduino nano yoki arduino bilan mos keladi

2: Tiny9: LIS2HH12 moduli

3: 5 voltli Servo (meniki futaba s3114)

4:24 AWG simlari

5: Tel -striptizchilar

6: Non paneli

Majburiy bo'lmagan narsalar

7: Tiny9: RGB moduli (Chiroqlar noto'g'ri yoki to'g'ri holatda bo'lsa ranglarni o'zgartiradi)

8: PerfBoard (men bu qo'llanmaning oxirida videoda ob'ektlar harakatini ko'rsatish uchun ishlatardim)

9: 1/18 matkap uchi

10: burg'ulash

11: tornavida

3 -qadam: O'rnatish

Sozlash
Sozlash
Sozlash
Sozlash

O'rnatish qo'llanmasida shu nuqtaga erishish uchun ushbu darsliklardagi ko'rsatmalarga amal qiling:

Tiny9: LIS2HH12 3 o'qli akselerometr moduli

Agar siz RGB modulidan foydalanmoqchi bo'lsangiz, ixtiyoriy qo'llanma

Tiny9: RGB LED moduli

O'zingizning taxtangizni o'rnatganingizdan so'ng, biz bu qadamlarni qila olamiz.

1: Non panelidagi qizil chiziqqa simni ulang va boshqa tomonini servo ustidagi qizil simli rozetkaga ulang.

2: Non panelidagi ko'k chiziqqa simni ulang va boshqa tomonini servodagi qora simli rozetkaga ulang.

3: Arduino Nano -dagi simni D6 ga ulang va boshqa tomonini servodagi oq simli rozetkaga ulang.

Whooo Hooo hamma narsa juda oddiy.

Agar siz men kabi servoga perford taxlayotgan bo'lsangiz, u bir necha qadam:

4: 1/18 matkap bilan pervaz taxtasining o'rtasida burg'ulash.

5: Vintni Perfboardning o'rtasiga burab, boshqa tarafdagi servoga ulang.

4 -qadam:.ino -ni yuklab oling

Bu erda github -dan Tiny9: Self Balancer.ino -ni arduino uchun yuklab oling.

Arduino Nano -ga yuklang.

5 -qadam: Endi rohatlaning !!

Endi hamma narsa ulangan va sizda arduino kodi mavjud bo'lsa, non paneli X o'qini (yo'nalish uchun videoni ko'ring) siljiting va servo harakatini ko'ring.

Bir vaqtlar servo bilan o'ynaganingizdan so'ng, kodni o'zgartiring va uni tezroq, sekinroq bajaring yoki magnitli robot qo'lni yarating, u yuqoriga va pastga siljiydi va magnit bilan narsalarni oladi.

Iltimos kanalimga obuna bo'ling.

Men har doim yangi mahsulotlar ishlab chiqarishga intilaman, shuning uchun agar siz menga yordam berishni va men tayyorlayotgan yangi mahsulotlar haqida ko'proq ko'rsatmalarni ko'rishni istasangiz, bu erga borib tinee9.com veb -saytida xayriya qilishingiz mumkin.

Hammaga rahmat va ixtiro qilishni davom ettiring.

Tavsiya: