Mündəricat:

Xoşbəxt Bumble Bee: 8 addım (şəkillərlə)
Xoşbəxt Bumble Bee: 8 addım (şəkillərlə)

Video: Xoşbəxt Bumble Bee: 8 addım (şəkillərlə)

Video: Xoşbəxt Bumble Bee: 8 addım (şəkillərlə)
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Noyabr
Anonim
Xoşbəxt Bumble Bee
Xoşbəxt Bumble Bee

İnternetdə sağlamlığı yayan xoşbəxt bir arı!

Robo axın platforması Remo.tv -də bir düyməyə basdığınızda sizə hərəkət edən və sizə əyləncəli bir fakt və ya dəstəkləyici bir bəyanat verən sevimli bir kiçik arı quracağıq.

Robotu onlayn olduqda burada tapa bilərsiniz!

Təchizat

Təchizat:

  • Moruq Pi
  • Servo
  • Pi Kamera
  • Adafruit NeoPixel Üzük
  • Keç
  • Metal tel
  • Çəngəl və döngə

Alətlər:

  • 3D printer
  • İğne və ip
  • Yapışqan

Addım 1: Video Layihəsi

Image
Image

Addım 2: Bumble arı və çiçək tikmək

Bumble Arı və Çiçək tikmək
Bumble Arı və Çiçək tikmək
Bumble Arı və Çiçək tikmək
Bumble Arı və Çiçək tikmək

İlk addım sevimli bir balaca arı yaratmaqdır! Adventure Time animasiya seriyasının son krediti olan arıdan ilham alaraq keçədən hazırladıq.

Ehtiyac duyduğumuz bütün hissələri təsəvvür etmək üçün arını kağız üzərində çəkdik və keçə parçalarını kəsmək üçün nümunə olaraq istifadə etdik. Kəsmə tamamlandıqda və ümumi görünüşdən məmnun olduqdan sonra arını əllə birlikdə tikdik.

Çiçəyi düzəltmək üçün əsasən eyni addımları atdıq, əvvəlcə kağız versiyasını hazırladıq və sonra keçəni kəsmək üçün bələdçi olaraq istifadə etdik. Yeganə fərq, NeoPixel üzüyünün çiçəyin ortasına yaxşı oturacağından əmin olmaq üçün hissələri ölçməyimiz idi.

Addım 3: 3D çap

3D çap
3D çap
3D çap
3D çap

Sonrakıda, sonradan istifadə etmək üçün bəzi əlavə hissələri 3D çap etməkdir. Bu iki şeyi 3D olaraq çap etdik:

1. İşığı yaymaq üçün NeoPixel üzüyü üçün şəffaf bir örtük. Bunun üçün STL faylı əlavə olaraq əlavə olunur.

2. Bütün hissələr standart bir servoyu xətti bir aktuatora çevirmək üçün. Bunu etmək üçün Thingiverse -də paylaşılan bu dəstdən istifadə etdik. Bu hissələri servoya əlavə edərək, servonun dönmə hərəkətini sarsıdıcı bir hərəkətə çevirirsiniz, bu necə də gözəldir?

Addım 4: Əyləncəli faktlar və dəstəkləyici ifadələr

Əyləncəli faktlar və dəstəkləyici ifadələr
Əyləncəli faktlar və dəstəkləyici ifadələr
Əyləncəli faktlar və dəstəkləyici ifadələr
Əyləncəli faktlar və dəstəkləyici ifadələr

Arımız əyləncəli faktları və dəstəkləyici bəyanatları internetlə paylaşacaq, buna görə də bunlardan bir dəstə çıxarmalı olduq.

İnternetdə yaxşı bir gülüş yaşadıq və iki JSON sənədinə bir çox fakt və ifadələr əlavə etdik. Daha əvvəl JSON ilə işləməmisinizsə, W3Schools olduqca yaxşı bir girişə malikdir.

Diqqət yetirin ki, bu faktlardan heç birini dəqiq yoxlamadıq, sadəcə əyləncəli görünən bir dəstə seçdik, buna görə də unutmayın ki, bunların nə qədər doğru olduğuna əmin deyilik …

Addım 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Arının hərəkət etməsi üçün onu servoya bağlayacağıq. Etmək istədiyiniz ilk şey, Thigiverse -də şəkillərdə göstərildiyi kimi, xətti aktuatorun 3D çaplı hissələrini servoya bağlamaqdır.

Arının arxasına və Popsicle çubuğuna bir çəngəl və döngə lenti əlavə etdik. Sonra Popsicle çubuğunun digər tərəfini xətti aktuator çubuğunun ucuna yapışdırdıq. Bu şəkildə arının hərəkət etmək üçün kifayət qədər yeri olacaq və onu müxtəlif yollarla yerləşdirə bilərsiniz.

Servoya nəzarət etmək üçün bir Raspberry Pi istifadə edəcəyik. Raspberry Pi ilə servoları idarə etməyə başlamaq üçün əla bir bələdçi.

Addım 6: NeoPixel Üzük

NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük
NeoPixel Üzük

Layihəmizə bir az parlaqlıq qatmaq üçün çiçəyimizin ortasına Adafruit NeoPixel qoyduq. Remo. TV -də bir düyməyə basıldıqda bumble arımız hərəkət edəcək və çiçək göy qurşağının təsadüfi rəngində yanacaq!

Rəngləri seçmək üçün istifadə etdiyimiz kod, Remo. TV qurduğumuz növbəti addıma (addım 6) əlavə olunur.

Adafruit NeoPixel Überguide -də NeoPixel -i idarə etməklə bağlı hər şeyi tapa bilərsiniz!

Çiçəyin ortasında NeoPixel Üzük telləri üçün kiçik bir çuxur düzəltmək üçün bir parça deşici istifadə etdik. Son olaraq, işığı yaymaq üçün əvvəllər 3D çap etdiyimiz şəffaf günbəzi üstünə qoyduq.

Addım 7: Remo. TV

Remo. TV
Remo. TV

Bumble arı internetimizi idarə etmək üçün Remo. TV -dən istifadə etdik. GitHub -da öz robotunuzu necə quracağınıza dair bu təlimatı izlədik.

Bumble arımızın istədiyimizi etməsini təmin etmək üçün none.py faylındakı kodu düzəltdik və biri əyləncəli faktlar, biri də dəstəkləyici ifadələr olan iki JSON faylı əlavə etdik. Bir sözlə, kod aşağıdakıları edir:

Remo. TV -də ya "əyləncəli fakt" və ya "dəstəkləyici bəyanat" düyməsini basdığınızda, JSON fayllarından təsadüfi əyləncəli bir fakt və ya dəstəkləyici ifadə seçilir və söhbət otağında göstərildikdə NeoPixel üzüyü rənglərdən birində yanır. göy qurşağı və servo fırlanaraq bumble arının irəli və irəli hərəkət etməsini təmin edir.

Bunun kodu əlavə edildi, amma təəssüf ki, JSON -a icazə verilmədi:(

Addım 8: Hamısını yığın

Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq

Son addım, bütün kiçik hissələri böyük bir iş proyektinə yığmağın vaxtıdır.

Blissful Bumble Bee'yi İnternet İdarə Edilən Corona Virus Slapperimizin yanındakı bir saxlama kabinetinin içərisinə qoyduq (bəli, bilirik ki, internetlə idarə olunan robotlar qurmaq hobbi bir az əlindən çıxır …).

Quraşdırma aşağıdakılardan ibarətdir:

  • Gözəl bir fon yaratmaq üçün altındakı bir parça mavi hiss.
  • NeoPixel üzüyü və şəffaf günbəzi olan çiçək sol altda yerləşdirilmişdir.
  • Sağ üst tərəfdə xətti aktuator və bumble arısı olan servo var. Yerində saxlamaq üçün servoyu kabinetin altına yapışdırdıq.
  • Robotu canlı yayımlamaq üçün Pi Kamera Raspberry Pi -yə yapışdırılır və quş gözü ilə baxılır.
  • Bütün hissələr Remo. TV ilə danışan və hər şeyi orkestrləşdirən bir Raspberry Pi 4 -ə bağlıdır.

Tadaa! Budur, İnternetdə sağlamlığı yayan sevimli bir balaca arı! Daha nə arzulaya bilərsən?

Tövsiyə: