INHOUDSOPGAWE:

The Blissful Bumble Bee: 8 stappe (met prente)
The Blissful Bumble Bee: 8 stappe (met prente)

Video: The Blissful Bumble Bee: 8 stappe (met prente)

Video: The Blissful Bumble Bee: 8 stappe (met prente)
Video: john cena vs bray wyatt #johncena #braywyatt #fiend #morphyedit #shorts 2024, November
Anonim
Die Blissful Bumble Bee
Die Blissful Bumble Bee

'N Salige hommelby wat heiligheid oor die internet versprei!

Ons bou 'n oulike bytjie wat beweeg en vir u 'n prettige feit of 'n ondersteunende verklaring vertel as u op 'n knoppie op die robotstroomplatform Remo.tv. druk

U kan die robot hier vind as dit aanlyn is!

Voorrade

Benodighede:

  • Framboos Pi
  • Servo
  • Pi kamera
  • Adafruit NeoPixel ring
  • Gevoel
  • Metaaldraad
  • Haak en lus

Gereedskap:

  • 3D -drukker
  • Naald en draad
  • Gom

Stap 1: Projekvideo

Image
Image

Stap 2: Naai 'n hommelby en blom

Naai 'n hommelby en blom
Naai 'n hommelby en blom
Naai 'n hommelby en blom
Naai 'n hommelby en blom

Die eerste stap is om 'n oulike hommelby te skep! Ons het een gemaak van vilt, geïnspireer deur die by wat in die eindkrediete van die animasiereeks Adventure Time verskyn.

Ons het die by op papier geteken om 'n idee te hê van al die dele wat ons benodig, en dit as 'n patroon gebruik om die stukke vilt uit te sny. Toe die snywerk gedoen is en ons tevrede was met die algehele voorkoms, het ons die by met die hand gestik.

Om die blom te maak, het ons basies dieselfde stappe gevolg, eers 'n papierweergawe gemaak en dit dan as 'n gids gebruik om die vilt te sny. Die enigste verskil was dat ons die dele gemeet het om seker te maak dat die NeoPixel -ring mooi in die middelste deel van die blom pas.

Stap 3: 3D -drukwerk

3D druk
3D druk
3D druk
3D druk

'N Paar ander onderdele wat later gebruik kan word, is 3D -drukwerk. Ons het hierdie twee dinge 3D gedruk:

1. 'n Deursigtige omhulsel vir die NeoPixel -ring om die lig te versprei. Die STL -lêer hiervoor word bygevoeg.

2. Al die dele om 'n standaard servo in 'n lineêre aktuator te verander. Om dit te kan doen, gebruik ons hierdie stel wat op Thingiverse gedeel is. Deur hierdie dele by 'n servo te voeg, verander u die draaibeweging van die servo in 'n stootbeweging, hoe gaaf is dit?

Stap 4: Prettige feite en ondersteunende verklarings

Prettige feite en ondersteunende verklarings
Prettige feite en ondersteunende verklarings
Prettige feite en ondersteunende verklarings
Prettige feite en ondersteunende verklarings

Ons by sal prettige feite en ondersteunende stellings met die internet deel, so ons moes 'n klompie daarvan kry.

Ons het lekker gelag op die internet en het baie feite en stellings in twee JSON -lêers bygevoeg. As u nog nooit met JSON gewerk het nie, het W3Schools 'n redelike goeie inleiding.

Let asseblief daarop dat ons nie een van hierdie feite akkuraat nagegaan het nie; ons het net 'n klomp gekies wat lekker klink, so wees bewus daarvan dat ons nie regtig seker is hoe waar dit is nie …

Stap 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Om die by te laat beweeg, heg ons dit aan die servo vas. Die eerste ding wat u wil doen, is om die 3D -gedrukte dele vir die lineêre aktuator aan die servo vas te maak, soos op die foto's op Thigiverse getoon.

Ons het 'n strook haak en lint aan die agterkant van die by en 'n stokkie vasgemaak. Dan plak ons die ander kant van die popsicle -stok vas aan die einde van die lineêre aktuatorstok. Op hierdie manier het die by genoeg ruimte om te beweeg en kan u dit op verskillende maniere plaas.

Ons sal 'n Raspberry Pi gebruik om die servo te beheer. Hier is 'n goeie gids om aan die gang te kom met die beheer van servo's met 'n Raspberry Pi.

Stap 6: NeoPixel -ring

NeoPixel ring
NeoPixel ring
NeoPixel ring
NeoPixel ring
NeoPixel ring
NeoPixel ring
NeoPixel ring
NeoPixel ring

Om 'n bietjie helderheid aan ons projek te gee, het ons 'n Adafruit NeoPixel in die middel van ons blom gesit. As 'n knoppie op Remo. TV ingedruk word, sal ons hommel beweeg en die blom brand in 'n ewekansige kleur van die reënboog!

Die kode wat ons gebruik het om die kleure te kies, word by die volgende stap (stap 6) gevoeg, waar ons Remo. TV opgestel het.

In die Adafruit NeoPixel Überguide vind u alles wat u moet weet oor die beheer van NeoPixels!

Ons het 'n stofgaatjie gebruik om 'n klein gaatjie in die middel van die blom te maak vir die drade van die NeoPixel Ring. Laastens het ons die deursigtige koepel wat ons vroeër 3D gedruk het, daarop geplaas om die lig te versprei.

Stap 7: Remo. TV

Remo. TV
Remo. TV

Ons het Remo. TV gebruik om ons hommel -internet beheer te maak. Ons het hierdie gids op GitHub gevolg oor hoe u u eie robot kan opstel.

Om ons hommel te laat doen wat ons wil, het ons die kode in die none.py -lêer aangepas en twee JSON -lêers bygevoeg, een met prettige feite en een met ondersteunende stellings. Kortom, die kode doen die volgende:

As u op die knoppie "pretfeit" of "ondersteunende verklaring" op Remo. TV druk, word 'n ewekansige pretfeit of ondersteunende verklaring uit die JSON -lêers gekies en in die kletskamer vertoon, brand die NeoPixel -ring in een van die kleure van die reënboog, en die servospin wat die hommelby heen en weer laat beweeg.

Die kode hiervoor is aangeheg, maar JSON is ongelukkig nie toegelaat nie:(

Stap 8: Monteer dit alles

Monteer dit alles
Monteer dit alles
Monteer dit alles
Monteer dit alles
Monteer dit alles
Monteer dit alles

Die laaste stap, dit is tyd om al die afsonderlike klein dele in een groot werkprojek saam te voeg.

Ons het die Blissful Bumble Bee in 'n opbergkas geplaas, langs ons internetbeheerde Corona Virus Slapper (ja, ons weet, hierdie stokperdjie om internetbeheerde robotte te bou, raak 'n bietjie handuit …).

Die opset bestaan uit:

  • Een stuk blou vilt aan die onderkant om 'n mooi agtergrond te skep.
  • Die blom met die NeoPixel -ring en die deursigtige koepel word links onder geplaas.
  • Regs bo is die servo met die lineêre aandrywer en die hommelby. Om dit op sy plek te hou, het ons die servo aan die onderkant van die kas vasgeplak.
  • Om die robot te livestream, is die Pi -kamera aan die Raspberry Pi gekoppel en omhoog gehou vir 'n voëlvlug.
  • Al die dele is gekoppel aan 'n Raspberry Pi 4 wat met Remo. TV praat en die hele ding orkestreer.

Tadaa! Daar het ons dit, 'n oulike klein hommeltjie wat heilsaamheid oor die internet versprei! Wat meer kan jy wens?

Aanbeveel: