Mundarija:
- Ta'minotlar
- 1 -qadam: Video loyiha
- 2 -qadam: Bumble Bee va Gul tikish
- 3 -qadam: 3D bosib chiqarish
- 4 -qadam: Qiziqarli faktlar va qo'llab -quvvatlovchi bayonotlar
- 5 -qadam: Servo
- 6 -qadam: NeoPixel uzuk
- 7 -qadam: Remo.TV
- 8 -qadam: Hammasini yig'ish
Video: Baxtli Bumble Bee: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
2 -qadam: Bumble Bee va Gul 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
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
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
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
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
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
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:
USB -ning baxtli/qayg'uli yoqish/o'chirish plitasi Lego bilan :): 9 qadam
Lego bilan USB baxtli/qayg'uli yoqish/o'chirish plitasi :): Rostini aytsam, men tabassumli XD qilmoqchi emas edim, men faqat Lego bilan qanday o'zgartirish qutisini qurishim mumkinligi haqida o'ynardim va bu sodir bo'ldi. Qanday bo'lmasin, agar siz o'zingizni qurmoqchi bo'lsangiz, ko'rsatmalar. =)
Yo'lovchi teller. Baxtli xakerlik: 4 qadam
Yo'lovchi teller. Baxtli xakerlik: Gemaakt eshigi. Ouen Tsitsiliya Tim Jansen, Essen, Arduino yo'lovchilar hisoblagichi: APCOpenbaar vervoer, web maken allemaal weleens gebruik van. Tweet to'ntarish va to'ntarish to'ng'ich o'yinlar boshidanoq amalga oshiriladi
Yakuniy loyiha LED baxtli yuz: 7 qadam
Oxirgi loyiha "Baxtli yuz" LED: Mening baxtli yuz loyihamga xush kelibsiz! Bu ko'rsatma-bu elektronika bilan vaqt o'tkazishni istagan har bir kishiga mo'ljallangan, biroz boshlang'ichdan ko'ra Arduino loyihasi. Arduino loyihasi 8 LEDni ishlatishni o'z ichiga oladi, ular chapdan o'ngga yonadi
Baxtli tulki! (Katta loyihaning birinchi elementi): 7 qadam (rasmlar bilan)
Baxtli tulki! (Katta loyihaning birinchi elementi): Mening oldimga yana bir kichik loyiha keldi, u bir vaqtning o'zida birlashadigan bir nechta kichik loyihalarni o'z ichiga oladi, bu birinchi element, xuddi quyruqli dumli tulki. sehr
Baxtli Puggo: 4 qadam
Baxtli puggo: bu omadli tizimdir, chunki bu juda katta hajmdagi ma'lumotdir. Qachonki, 30 sm balandlikdagi "Lucky Puggo" da, "Lucky Puggo" va "qurolli qurollar" bilan kurashish