Talaan ng mga Nilalaman:

The Blissful Bumble Bee: 8 Hakbang (na may Mga Larawan)
The Blissful Bumble Bee: 8 Hakbang (na may Mga Larawan)

Video: The Blissful Bumble Bee: 8 Hakbang (na may Mga Larawan)

Video: The Blissful Bumble Bee: 8 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Nobyembre
Anonim
Ang Maligayang Bumble Bee
Ang Maligayang Bumble Bee

Isang maligaya na bubuyog na bubuyog na kumakalat sa kabutihan sa buong internet!

Gagawa kami ng isang magandang maliit na bubuyog na gumagalaw at sasabihin sa iyo ng isang nakakatuwang katotohanan o isang sumusuportang pahayag kapag pinindot mo ang isang pindutan sa robot streaming platform na Remo.tv.

Mahahanap mo ang robot dito kapag online ito!

Mga gamit

Mga Pantustos:

  • Raspberry Pi
  • Servo
  • Pi Camera
  • Adafruit NeoPixel Ring
  • Naramdaman
  • Wire na metal
  • Hook at loop

Mga tool:

  • 3d printer
  • Karayom at sinulid
  • Pandikit

Hakbang 1: Video ng Proyekto

Image
Image

Hakbang 2: Pagtahi ng isang Bumble Bee at Flower

Pagtahi ng isang Bumble Bee at Flower
Pagtahi ng isang Bumble Bee at Flower
Pagtahi ng isang Bumble Bee at Flower
Pagtahi ng isang Bumble Bee at Flower

Ang unang hakbang ay ang paglikha ng isang nakatutuwa maliit na bubuyog na pukyutan! Ginawa namin ang isa mula sa naramdaman, inspirasyon ng bubuyog na lumilitaw sa mga huling kredito ng serye ng animasyon na Adventure Time.

Inilabas namin ang bubuyog sa papel upang magkaroon ng ideya ng lahat ng mga bahagi na kailangan namin, at ginamit ito bilang isang pattern upang gupitin ang mga piraso ng nadama. Kapag tapos na ang pagputol at masaya kami sa pangkalahatang hitsura, magkasama kaming nag-tahi ng bubuyog.

Upang gawin ang bulaklak sinusunod namin ang parehong mga hakbang, paggawa muna ng isang bersyon ng papel at pagkatapos ay gamitin iyon bilang isang gabay upang putulin ang naramdaman. Ang pagkakaiba lamang ay sinusukat namin ang mga bahagi upang matiyak na ang singsing na NeoPixel ay magkakasya nang maayos sa gitnang bahagi ng bulaklak.

Hakbang 3: Pag-print sa 3D

Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D
Pagpi-print ng 3D

Sa susunod ay ang pag-print ng 3D ng ilang mga karagdagang bahagi upang magamit sa paglaon. Naka-print namin ang 3D sa dalawang bagay na ito:

1. Isang transparent na takip para sa singsing na NeoPixel upang maikalat ang ilaw. Ang file na STL para dito ay idinagdag sa kalakip.

2. Ang lahat ng mga bahagi upang gawing isang linear actuator ang isang karaniwang servo. Upang magawa ito, ginamit namin ang hanay na ito na ibinahagi sa Thingiverse. Sa pamamagitan ng pagdaragdag ng mga bahaging ito sa isang servo, binago mo ang paggalaw ng pagliko ng servo sa isang paggalaw ng paggulong, gaano ito ka cool?

Hakbang 4: Mga Nakakatuwang Katotohanan at Mga Sumusuporta na Pahayag

Mga Nakakatuwang Katotohanan at Mga Sumusuporta na Pahayag
Mga Nakakatuwang Katotohanan at Mga Sumusuporta na Pahayag
Mga Nakakatuwang Katotohanan at Mga Sumusuporta na Pahayag
Mga Nakakatuwang Katotohanan at Mga Sumusuporta na Pahayag

Ang aming bubuyog ay magbabahagi ng mga nakakatuwang katotohanan at sumusuporta sa mga pahayag sa internet, kaya kailangan naming magkaroon ng maraming mga iyon.

Tawa kami sa paghahanap ng internet at nagdagdag ng isang toneladang mga katotohanan at pahayag sa dalawang mga file na JSON. Kung hindi ka pa nakikipagtulungan sa JSON dati, ang W3Schools ay may magandang pagpapakilala.

Mangyaring tandaan na hindi namin tumpak na na-check ang katotohanan sa alinman sa mga katotohanang ito, pumili lamang kami ng isang bungkos na parang nakakatuwa, kaya't mangyaring magkaroon ng kamalayan na hindi talaga namin sigurado kung gaano sila katotoo…

Hakbang 5: Servo

Servo
Servo
Servo
Servo
Servo
Servo

Upang makagalaw ang bubuyog, ilalagay namin ito sa servo. Ang unang bagay na nais mong gawin ay ikabit ang mga naka-print na bahagi ng 3D para sa linear actuator sa servo tulad ng ipinakita sa mga larawan sa Thigiverse.

Nagdagdag kami ng isang strip ng hook at loop ng loop sa likuran ng bubuyog at sa isang Popsicle stick. Pagkatapos ay nakadikit kami sa kabilang panig ng stick ng Popsicle sa dulo ng linear na actuator stick. Sa ganitong paraan, ang bubuyog ay magkakaroon ng sapat na silid upang ilipat at mailalagay mo ito sa maraming iba't ibang paraan.

Gumagamit kami ng isang Raspberry Pi upang makontrol ang servo. Narito ang isang mahusay na gabay sa pagsisimula sa pagkontrol ng mga servos sa isang Raspberry Pi.

Hakbang 6: NeoPixel Ring

NeoPixel Ring
NeoPixel Ring
NeoPixel Ring
NeoPixel Ring
NeoPixel Ring
NeoPixel Ring
NeoPixel Ring
NeoPixel Ring

Upang magdagdag ng isang ningning sa aming proyekto, naglagay kami ng isang Adafruit NeoPixel sa gitna ng aming bulaklak. Kapag ang isang pindutan ay pinindot sa Remo. TV ang aming bee bee ay lilipat at ang mga ilaw ng bulaklak sa isang random na kulay ng bahaghari!

Ang code na ginamit namin upang piliin ang mga kulay ay idinagdag sa susunod na hakbang (hakbang 6), kung saan namin na-set up ang Remo. TV.

Maaari mong makita ang lahat na dapat malaman tungkol sa pagkontrol ng NeoPixels dito mismo sa Adafruit NeoPixel Überguide!

Gumamit kami ng isang hole-puncher ng tela upang makagawa ng isang maliit na butas sa gitna ng bulaklak para sa mga wire ng NeoPixel Ring. Huling ngunit hindi bababa sa, inilagay namin ang transparent na simboryo na na-print namin ng 3D nang mas maaga dito upang maikalat ang ilaw.

Hakbang 7: Remo. TV

Remo. TV
Remo. TV

Ginamit namin ang Remo. TV upang makontrol ang aming bumble bee internet. Sinundan namin ang patnubay na ito sa GitHub sa kung paano mag-set up ng iyong sariling robot.

Upang gawin ang gusto ng aming bee bee, na-tweak namin ang code sa none.py file at nagdagdag ng dalawang mga file na JSON, isa na may mga nakakatuwang katotohanan at isa na may mga sumusuportang pahayag. Sa madaling sabi, ginagawa ng code ang sumusunod:

Kapag pinindot mo ang alinman sa pindutan na "nakakatuwang katotohanan" o "sumusuporta sa pahayag" sa Remo. TV, isang random na nakakatuwang katotohanan o sumusuporta sa pahayag ang napili mula sa mga file na JSON, at ipinakita sa chatroom, ang singsing na NeoPixel ay lumiliwanag sa isa sa mga kulay ng bahaghari, at ang pag-ikot ng servo na nagpapalipat-lipat sa bubuyog.

Ang code para dito ay nakakabit, ngunit nakalulungkot na hindi pinayagan ang JSON:(

Hakbang 8: Pag-iipon ng Lahat ng Ito

Pag-iipon ng Lahat ng Ito
Pag-iipon ng Lahat ng Ito
Pag-iipon ng Lahat ng Ito
Pag-iipon ng Lahat ng Ito
Pag-iipon ng Lahat ng Ito
Pag-iipon ng Lahat ng Ito

Ang huling hakbang, oras na upang tipunin ang lahat ng magkakahiwalay na maliit na bahagi sa isang malaking proyekto sa pagtatrabaho.

Inilagay namin ang Blissful Bumble Bee sa loob ng isang cabinet ng imbakan, sa tabi ng aming Controlled Internet Corona Virus Slapper (oo, alam namin, ang libangan na ito ng pagbuo ng mga robot na kontrolado sa internet ay nakakakuha ng kaunting kamay …).

Ang setup ay binubuo ng:

  • Ang isang piraso ng asul na nadama sa ilalim, upang lumikha ng isang magandang background.
  • Ang bulaklak na may singsing na NeoPixel at ang transparent na simboryo ay inilalagay sa kaliwang ibabang bahagi.
  • Sa kanang itaas na bahagi ay ang servo na may linear na actuator at ang bumble bee. Upang mapanatili ito sa lugar, idinikit namin ang servo sa ilalim ng gabinete.
  • Upang i-livestream ang robot, ang Pi Camera ay nakakabit sa Raspberry Pi at hinawakan para sa pagtingin ng isang ibon.
  • Ang lahat ng mga bahagi ay nakakabit sa isang Raspberry Pi 4 na nagsasalita sa Remo. TV at inayos ang buong bagay.

Tadaa! Narito natin ito, isang nakatutuwa na maliit na bubuyog na kumakalat sa kabutihan sa buong internet! Ano pa ang nais mong paghilingin?

Inirerekumendang: