Taula de continguts:

The Blissful Bumble Bee: 8 Passos (amb imatges)
The Blissful Bumble Bee: 8 Passos (amb imatges)

Vídeo: The Blissful Bumble Bee: 8 Passos (amb imatges)

Vídeo: The Blissful Bumble Bee: 8 Passos (amb imatges)
Vídeo: William Watermore, el camión de bomberos (SPANISH) - Héroes de Nuestra Ciudad 2024, Desembre
Anonim
The Blissful Bumble Bee
The Blissful Bumble Bee

Un bonic abellot que difon la salut a tot Internet.

Construirem una bonica abella que es mogui i us expliqui un fet divertit o una afirmació de suport quan premeu un botó de la plataforma de transmissió de robots Remo.tv.

Podeu trobar el robot aquí mateix quan estigui en línia.

Subministraments

Subministraments:

  • Raspberry Pi
  • Servo
  • Càmera Pi
  • Anell NeoPixel Adafruit
  • Feltre
  • Fil metàl·lic
  • Hook and loop

Eines:

  • Impressora 3D
  • Agulla i fil
  • Cola

Pas 1: Projecte de vídeo

Image
Image

Pas 2: cosir un Bumble Bee i una flor

Cosir un Bumble Bee i una flor
Cosir un Bumble Bee i una flor
Cosir un Bumble Bee i una flor
Cosir un Bumble Bee i una flor

El primer pas és crear una bonica bumble abella! En vam fer un de feltre, inspirat en l’abella que apareix als crèdits finals de la sèrie d’animació Adventure Time.

Vam dibuixar l’abella sobre paper per tenir una idea de totes les parts que necessitàvem, i la vam utilitzar com a patró per retallar els trossos de feltre. Quan es va acabar el tall i vam quedar contents amb l’aspecte general, vam cosir a mà l’abella.

Per fer la flor bàsicament hem seguit els mateixos passos, primer fent una versió en paper i després utilitzant-la com a guia per tallar el feltre. L’única diferència era que mesuràvem les parts per assegurar-nos que l’anell NeoPixel s’adapti bé a la part central de la flor.

Pas 3: impressió 3D

Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D

El següent és la impressió 3D d'algunes parts addicionals per utilitzar-les més endavant. Hem imprès en 3D aquestes dues coses:

1. Una coberta transparent per a l'anell NeoPixel per difondre la llum. El fitxer STL per a això s'afegeix en el fitxer adjunt.

2. Totes les peces per convertir un servo estàndard en un actuador lineal. Per fer-ho, hem utilitzat aquest conjunt compartit a Thingiverse. En afegir aquestes parts a un servo, converteix el moviment de gir del servo en un moviment de puny, què tan fresc?

Pas 4: fets divertits i declaracions de suport

Dades divertides i declaracions de suport
Dades divertides i declaracions de suport
Dades divertides i declaracions de suport
Dades divertides i declaracions de suport

La nostra abella compartirà fets divertits i declaracions de suport amb Internet, de manera que calia elaborar-ne un munt.

Ens vam riure molt buscant a Internet i vam afegir un munt de fets i declaracions en dos fitxers JSON. Si mai no heu treballat amb JSON abans, W3Schools té una introducció força bona.

Tingueu en compte que no hem comprovat amb precisió cap d’aquests fets, només hem escollit un grup que sonava divertit, així que tingueu en compte que no estem segurs de la veracitat que tenen …

Pas 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Per fer moure l’abella, l’enganxarem al servo. El primer que heu de fer és connectar les peces impreses en 3D de l’actuador lineal al servo tal com es mostra a les imatges de Thigiverse.

Vam afegir una tira de cinta adhesiva a la part posterior de l’abella i a un pal de Popsicle. Després vam enganxar l’altre costat del pal de paleta a l’extrem del pal de l’actuador lineal. D’aquesta manera, l’abella tindrà prou espai per moure’s i la podreu col·locar de diverses maneres.

Farem servir un Raspberry Pi per controlar el servo. Aquí teniu una fantàstica guia per començar a controlar els servos amb un Raspberry Pi.

Pas 6: anell NeoPixel

Anell NeoPixel
Anell NeoPixel
Anell NeoPixel
Anell NeoPixel
Anell NeoPixel
Anell NeoPixel
Anell NeoPixel
Anell NeoPixel

Per afegir una mica de brillantor al nostre projecte, hem posat un Adafruit NeoPixel al centre de la nostra flor. Quan es prem un botó a Remo. TV, el nostre borinot es mourà i la flor s’il·lumina amb un color aleatori de l’arc de Sant Martí.

El codi que hem utilitzat per escollir els colors s’afegeix al següent pas (pas 6), on hem configurat Remo. TV.

Podeu trobar tot el que heu de saber sobre el control de NeoPixels aquí mateix a la Guia d'Adafruit NeoPixel.

Hem utilitzat un perforador de tela per fer un petit forat al centre de la flor per als cables de l’anell NeoPixel. Per últim, però no menys important, hem col·locat la cúpula transparent que vam imprimir en 3D anteriorment per difondre la llum.

Pas 7: Remo. TV

Remo. TV
Remo. TV

Hem utilitzat Remo. TV per fer que el nostre bumble bee estigui controlat per internet. Vam seguir aquesta guia a GitHub sobre com configurar el vostre propi robot.

Per fer que el nostre bumble bee faci el que volem, hem modificat el codi del fitxer none.py i hem afegit dos fitxers JSON, un amb fets divertits i un amb afirmacions de suport. En resum, el codi fa el següent:

Quan premeu el botó "Dades divertides" o "Declaració de suport" a Remo. TV, se selecciona un fet divertit o una declaració de suport aleatòria dels fitxers JSON i es mostra a la sala de xat, l'anell NeoPixel s'encén en un dels colors de l’arc de Sant Martí, i el servo gira fent que el borinot es mogui endavant i endarrere.

S'adjunta el codi per a això, però malauradament no es permetia JSON:(

Pas 8: Muntatge de tot

Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot
Muntant-ho tot

L'últim pas, és el moment de reunir totes les petites peces separades en un gran projecte de treball.

Vam col·locar el Blissful Bumble Bee dins d’un armari d’emmagatzematge, al costat del nostre Corona Virus Slapper controlat per Internet (sí, ja ho sabem, aquesta afició de construir robots controlats per Internet s’està quedant una mica fora de les mans …).

La configuració consisteix en:

  • Una peça de feltre blau a la part inferior per crear un bonic fons.
  • La flor amb l’anell NeoPixel i la cúpula transparent es col·loca a la part inferior esquerra.
  • A la part superior dreta hi ha el servo amb l’actuador lineal i l’abella. Per mantenir-lo al seu lloc, hem enganxat el servo a la part inferior de l’armari.
  • Per retransmetre el robot en directe, la càmera Pi està connectada al Raspberry Pi i es manté en posició visual a vista d’ocell.
  • Totes les parts s’uneixen a un Raspberry Pi 4 que parla amb Remo. TV i l’orquestra.

Tadaa! Allà el tenim, una bonica bumble bee que difon la salut a tot Internet. Què més podeu desitjar?

Recomanat: