Isi kandungan:

The Blissful Bumble Bee: 8 Langkah (dengan Gambar)
The Blissful Bumble Bee: 8 Langkah (dengan Gambar)

Video: The Blissful Bumble Bee: 8 Langkah (dengan Gambar)

Video: The Blissful Bumble Bee: 8 Langkah (dengan Gambar)
Video: PRAJURIT MUDA MENYELAMATKAN RASNYA DARI KEPUNAHAN | ALUR CERITA FILM BUMBLEBEE (2018) 2024, November
Anonim
Lebah lebah yang bahagia
Lebah lebah yang bahagia

Lebah lebah yang menyenangkan yang menyebarkan kesegaran ke seluruh internet!

Kami akan membina lebah kecil yang comel yang bergerak dan memberitahu anda fakta yang menggembirakan atau pernyataan sokongan apabila anda menekan butang di platform streaming robot Remo.tv.

Anda boleh menemui robot di sini semasa dalam talian!

Bekalan

Bekalan:

  • Pai raspberi
  • Servo
  • Kamera Pi
  • Cincin Adafruit NeoPixel
  • Terasa
  • Kawat logam
  • Cangkuk dan gelung

Alat:

  • Pencetak 3D
  • Jarum & benang
  • Lem

Langkah 1: Video Projek

Image
Image

Langkah 2: Menjahit Bumble Bee and Flower

Menjahit Bumble Bee dan Bunga
Menjahit Bumble Bee dan Bunga
Menjahit Bumble Bee dan Bunga
Menjahit Bumble Bee dan Bunga

Langkah pertama ialah mencipta lebah lebah yang comel! Kami membuatnya dari merasa, terinspirasi oleh lebah yang muncul di kredit akhir dari siri animasi Adventure Time.

Kami melukis lebah di atas kertas untuk mengetahui semua bahagian yang kami perlukan, dan menggunakannya sebagai corak untuk memotong kepingan-kepingan. Semasa pemotongan dilakukan dan kami gembira dengan penampilan keseluruhan, kami menjahit lebah bersama-sama.

Untuk membuat bunga itu pada dasarnya kita mengikuti langkah yang sama, membuat versi kertas terlebih dahulu dan kemudian menggunakannya sebagai panduan untuk memotong kerangka. Satu-satunya perbezaan ialah kita mengukur bahagian untuk memastikan bahawa cincin NeoPixel akan sesuai dengan baik di bahagian tengah bunga.

Langkah 3: Percetakan 3D

Percetakan 3D
Percetakan 3D
Percetakan 3D
Percetakan 3D

Seterusnya ialah mencetak 3D beberapa bahagian tambahan untuk digunakan di kemudian hari. Kami 3D mencetak dua perkara ini:

1. Penutup telus untuk cincin NeoPixel untuk menyebarkan cahaya. Fail STL untuk ini ditambahkan dalam lampiran.

2. Semua bahagian untuk mengubah servo standard menjadi penggerak linear. Untuk melakukan ini, kami menggunakan set ini yang dikongsi di Thingiverse. Dengan menambahkan bahagian-bahagian ini ke servo, anda mengubah gerakan memutar servo menjadi gerakan menusuk, seberapa keren itu?

Langkah 4: Fakta Menyeronokkan dan Pernyataan Menyokong

Fakta Menarik dan Pernyataan Sokongan
Fakta Menarik dan Pernyataan Sokongan
Fakta Menarik dan Pernyataan Sokongan
Fakta Menarik dan Pernyataan Sokongan

Lebah kami akan berkongsi fakta-fakta menarik dan pernyataan yang menyokong dengan internet, jadi kami perlu mengemukakan banyak perkara.

Kami ketawa dengan senang hati mencari di internet dan menambahkan banyak fakta dan pernyataan dalam dua fail JSON. Sekiranya anda tidak pernah bekerja dengan JSON sebelumnya, W3Schools mempunyai pengenalan yang cukup baik.

Harap maklum bahawa kami tidak memeriksa fakta ini dengan tepat, kami hanya memilih sekumpulan yang terdengar menyeronokkan, jadi harap maklum bahawa kami tidak benar-benar yakin betapa benarnya…

Langkah 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Untuk membuat lebah bergerak, kami akan memasangkannya ke servo. Perkara pertama yang anda ingin lakukan ialah memasang bahagian bercetak 3D untuk penggerak linear ke servo seperti yang ditunjukkan pada gambar di Thigiverse.

Kami menambahkan sehelai pita cangkuk dan gelung di bahagian belakang lebah dan tongkat Popsicle. Kemudian kami melekatkan bahagian lain batang Popsicle ke hujung batang penggerak linear. Dengan cara ini, lebah akan memiliki cukup ruang untuk bergerak dan anda boleh meletakkannya dengan beberapa cara yang berbeza.

Kami akan menggunakan Raspberry Pi untuk mengawal servo. Inilah panduan hebat untuk memulakan pengendalian servos dengan Raspberry Pi.

Langkah 6: Cincin NeoPixel

Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel
Cincin NeoPixel

Untuk menambahkan sedikit kecerahan pada projek kami, kami telah meletakkan Adafruit NeoPixel di tengah-tengah bunga kami. Apabila butang ditekan pada Remo. TV lebah kami akan bergerak dan bunga menyala dengan warna pelangi secara rawak!

Kod yang telah kami gunakan untuk memilih warna ditambahkan ke langkah seterusnya (langkah 6), di mana kami menyiapkan Remo. TV.

Anda boleh menemui semua yang perlu diketahui mengenai mengawal NeoPixels di sini di Adafruit NeoPixel Überguide!

Kami menggunakan penebuk lubang kain untuk membuat lubang kecil di tengah bunga untuk wayar Cincin NeoPixel. Akhir sekali, kami meletakkan kubah lutsinar yang kami cetak 3D lebih awal di atasnya untuk menyebarkan cahaya.

Langkah 7: Remo. TV

Remo. TV
Remo. TV

Kami menggunakan Remo. TV untuk menjadikan internet lebah lebah kami terkawal. Kami mengikuti panduan ini di GitHub mengenai cara menyediakan robot anda sendiri.

Untuk menjadikan lebah lebah kami melakukan apa yang kami mahukan, kami telah mengubah kod dalam fail none.py dan menambahkan dua fail JSON, satu dengan fakta yang menarik dan satu lagi dengan pernyataan yang menyokong. Ringkasnya, kod tersebut melakukan perkara berikut:

Apabila anda menekan butang "kenyataan yang menggembirakan" atau "pernyataan sokongan" pada Remo. TV, fakta keseronokan rawak atau pernyataan sokongan dipilih dari fail JSON, dan dipaparkan di ruang sembang, cincin NeoPixel menyala dengan salah satu warna pelangi, dan servo berputar menjadikan lebah lebah bergerak bolak-balik.

Kod untuk ini dilampirkan, tetapi sayangnya JSON tidak dibenarkan:(

Langkah 8: Menghimpunkan Semuanya

Menghimpunkan Semuanya
Menghimpunkan Semuanya
Menghimpunkan Semuanya
Menghimpunkan Semuanya
Menghimpunkan Semuanya
Menghimpunkan Semuanya

Langkah terakhir, inilah masanya untuk mengumpulkan semua bahagian kecil yang terpisah menjadi satu projek kerja besar.

Kami meletakkan Blissful Bumble Bee di dalam kabinet simpanan, bersebelahan dengan Corona Virus Slapper yang Dikendalikan Internet (ya, kita tahu, hobi membina robot terkawal internet ini semakin tidak berguna …).

Penyediaan terdiri daripada:

  • Sekeping biru dirasakan di bahagian bawah, untuk membuat latar belakang yang bagus.
  • Bunga dengan cincin NeoPixel dan kubah lutsinar diletakkan di kiri bawah.
  • Di sebelah kanan atas terdapat servo dengan penggerak linear dan lebah lebah. Untuk mengekalkannya, kami telah melekatkan servo ke bahagian bawah kabinet.
  • Untuk menghidupkan robot secara langsung, Kamera Pi terpasang pada Raspberry Pi dan menahan pandangan mata burung.
  • Semua bahagian dipasang pada Raspberry Pi 4 yang bercakap dengan Remo. TV dan mengatur keseluruhannya.

Tadaa! Di sana kami memilikinya, lebah lebah kecil yang comel yang menyebarkan keutuhan di seluruh internet! Apa lagi yang anda mahukan?

Disyorkan: