Mundarija:

Baxtli Bumble Bee: 8 qadam (rasmlar bilan)
Baxtli Bumble Bee: 8 qadam (rasmlar bilan)

Video: Baxtli Bumble Bee: 8 qadam (rasmlar bilan)

Video: Baxtli Bumble Bee: 8 qadam (rasmlar bilan)
Video: Узбекистон Буйук Давлат #запал #uzbekistan #zapallar #tiktok #gmavto #chingiz #uzb #xabarlaruz #r 2024, Noyabr
Anonim
Baxtli Bumble Bee
Baxtli Bumble Bee

Butun Internet bo'ylab sog'lomlikni tarqatadigan baxtli bumble ari!

Biz Remo.tv robot oqim platformasining tugmachasini bosganingizda sizga harakatlanuvchi va sizga qiziqarli faktni yoki qo'llab -quvvatlovchi bayonotni aytadigan yoqimli ari quramiz.

Siz robotni Internetdan topishingiz mumkin.

Ta'minotlar

Ta'minot:

  • Raspberry Pi
  • Servo
  • Pi kamera
  • Adafruit NeoPixel uzuk
  • Kigiz
  • Metall sim
  • Kanca va pastadir

Asboblar:

  • 3D printer
  • Igna va ip
  • Yelim

1 -qadam: Video loyiha

Image
Image

2 -qadam: Bumble Bee va Gul tikish

Bumble Bee va Flower tikish
Bumble Bee va Flower tikish
Bumble Bee va Flower tikish
Bumble Bee va Flower tikish

Birinchi qadam - bu yoqimli kichkina ari yaratish! Biz asalaridan ilhomlanib, kigizdan yasadik, bunda sarguzashtli vaqt animatsion seriyasining oxirgi krediti paydo bo'ladi.

Biz kerakli qismlar haqida tasavvurga ega bo'lish uchun asalni qog'ozga chizdik va undan namuna sifatida kigiz bo'laklarini kesib oldik. Kesish tugagach, biz umumiy ko'rinishdan xursand bo'ldik, biz asalarini qo'lda tikdik.

Gulni yasash uchun biz asosan xuddi shu qadamlarni bajarganmiz, avval qog'oz variantini tayyorlaganmiz, so'ngra undan namat kesish uchun qo'llanma sifatida foydalanganmiz. Faqatgina farq shundaki, biz NeoPixel halqasi gulning markaziy qismiga yaxshi joylashishi uchun uning qismlarini o'lchadik.

3 -qadam: 3D bosib chiqarish

3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish
3D bosib chiqarish

Keyingi - 3D bosib chiqarish, keyinchalik foydalanish uchun qo'shimcha qismlar. Biz 3D formatida ikkita narsani chop etdik:

1. Nurni tarqatish uchun NeoPixel halqasi uchun shaffof qopqoq. Buning uchun STL fayli qo'shimchaga qo'shiladi.

2. Barcha qismlar standart servoni chiziqli aktuatorga aylantirish uchun. Buning uchun biz Thingiverse -da tarqatilgan ushbu to'plamdan foydalandik. Bu qismlarni servoga qo'shib, siz servoning burilish harakatini silliq harakatga aylantirasiz, bu qanchalik zo'r?

4 -qadam: Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar

Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar
Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar
Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar
Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar

Bizning asalarimiz Internetda qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar bilan bo'lishadi, shuning uchun biz ulardan ko'pini o'ylab topishimiz kerak edi.

Biz Internetda kulib o'tirdik va ikkita JSON fayliga ko'plab faktlar va bayonotlar qo'shdik. Agar siz ilgari hech qachon JSON bilan ishlamagan bo'lsangiz, W3Schools juda yaxshi tanishuvga ega.

E'tibor bering, biz bu faktlarning hech birini aniq tekshirmaganmiz, biz shunchaki kulgili tuyulgan guruhni tanladik, shuning uchun bilingki, biz ularning qanchalik rost ekanligiga ishonchimiz komil emas …

5 -qadam: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Asalari harakatlanishi uchun biz uni servoga biriktiramiz. Siz qilmoqchi bo'lgan birinchi narsa, Thigiverse -dagi rasmlarda ko'rsatilgandek, chiziqli aktuator uchun 3D bosilgan qismlarni servoga ulashdir.

Biz arining orqa qismiga va popsicle tayog'iga ilgak va pastadir tasmasini qo'shdik. Keyin biz Popsicle tayog'ining boshqa tomonini chiziqli aktuator tayog'ining uchiga yopishtirdik. Shunday qilib, asalarilarda harakatlanish uchun etarli joy bo'ladi va siz uni turli yo'llar bilan joylashtirishingiz mumkin.

Biz servoni boshqarish uchun Raspberry Pi -dan foydalanamiz. Bu erda Raspberry Pi bilan servolarni boshqarishni boshlash bo'yicha ajoyib qo'llanma.

6 -qadam: NeoPixel uzuk

NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk
NeoPixel uzuk

Loyihamizga yorqinlik qo'shish uchun biz gulimizning o'rtasiga Adafruit NeoPixel qo'ydik. Remo. TV -da tugma bosilsa, bizning ari harakat qiladi va gul kamalakning tasodifiy rangida yonadi!

Ranglarni tanlashda biz ishlatgan kod keyingi bosqichga qo'shiladi (6 -qadam), biz Remo. TV -ni o'rnatamiz.

Adafruit NeoPixel Überguide -da NeoPixel -ni boshqarish haqida hamma narsani topishingiz mumkin!

Biz mato teshigidan foydalanib, NeoPixel Ring simlari uchun gulning o'rtasida kichik teshik ochdik. Oxir -oqibat, biz yorug'likni tarqatish uchun ilgari 3D bosilgan shaffof gumbazni qo'ydik.

7 -qadam: Remo. TV

Remo. TV
Remo. TV

Biz bumble ari Internetini boshqaradigan qilish uchun Remo. TV -dan foydalanganmiz. Biz GitHub -da o'z robotingizni qanday sozlash bo'yicha qo'llanmani ko'rib chiqdik.

Bumble ari biz xohlagan narsani qilish uchun biz none.py faylidagi kodni o'zgartirdik va ikkita JSON faylini qo'shdik, biri qiziqarli faktlar, ikkinchisi qo'llab -quvvatlovchi so'zlar bilan. Qisqasi, kod quyidagilarni bajaradi:

Remo. TV -dagi "qiziqarli fakt" yoki "qo'llab -quvvatlovchi bayonot" tugmachasini bosganingizda, tasodifiy qiziqarli fakt yoki qo'llab -quvvatlovchi bayonot JSON fayllaridan tanlanadi va suhbat xonasida ko'rsatiladi, NeoPixel halqasi ranglardan birida yonadi. kamalak va servo aylanishi bumble arini oldinga va orqaga siljitadi.

Buning kodi biriktirilgan, lekin afsuski JSONga ruxsat berilmagan:(

8 -qadam: Hammasini yig'ish

Hammasini yig'ish
Hammasini yig'ish
Hammasini yig'ish
Hammasini yig'ish
Hammasini yig'ish
Hammasini yig'ish

Oxirgi qadam, barcha alohida qismlarni bitta katta ishchi loyihaga yig'ish vaqti keldi.

Biz Blissful Bumble Bee -ni saqlash shkafi ichiga joylashtirdik, Internet bilan boshqariladigan Corona Virus Slapper -ning yoniga (ha, bilamizki, Internet boshqariladigan robotlar qurishning bu xobbi biroz qo'ldan chiqadi …).

O'rnatish quyidagilardan iborat:

  • Chiroyli fon yaratish uchun bitta bo'lak ko'k kigiz.
  • NeoPixel halqali gul va shaffof gumbaz chap pastki qismga joylashtirilgan.
  • Yuqori o'ng tomonda chiziqli aktuator va bumble ari bo'lgan servo. Uni joyida ushlab turish uchun biz servo idishni tagiga yopishtirdik.
  • Robotni jonli efirga uzatish uchun Pi Kamera Raspberry Pi -ga biriktirilgan va qushlarning ko'ziga qarab turadi.
  • Barcha qismlar Raspberry Pi 4 -ga biriktirilgan, u Remo. TV bilan gaplashadi va hamma narsani orkestrlashtiradi.

Tadaa! U erda bizda, butun dunyo bo'ylab sog'lomlikni tarqatadigan, yoqimli kichkina ari! Yana nimani xohlar edingiz?

Tavsiya: