Talaan ng mga Nilalaman:

Ang OctoGlobe: 9 Mga Hakbang (na may Mga Larawan)
Ang OctoGlobe: 9 Mga Hakbang (na may Mga Larawan)

Video: Ang OctoGlobe: 9 Mga Hakbang (na may Mga Larawan)

Video: Ang OctoGlobe: 9 Mga Hakbang (na may Mga Larawan)
Video: [Full Circle Rainbows] Fractal 2024, Nobyembre
Anonim
Ang OctoGlobe
Ang OctoGlobe
Ang OctoGlobe
Ang OctoGlobe

*** Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com). ***

Maligayang pagdating sa pagbuo ng iyong sariling Octoglobe

Ang Octoglobe ay isang cool at natatanging umiikot na light system na may mga braso at LED! Ito ay batay sa mga naka-print na bahagi ng 3D at gumagamit ng mga arduino microcontroller, 433Mhz FM transmitter, AC motor, Neopixles, relay, PVC, 18650 na baterya at isang servo.

Kakailanganin mong:

1 malaking kahon ng proyekto (itim)

2 Arduino Unos

1 Arduino Nano

2 Mga Breadboard

6 18650 na baterya

3D printer o pag-access sa isa

1 metal gear servo

9V na baterya

Box fan motor

Relay ng AC

5V phone usb charger

2 433Mhz modules ng tatanggap

1 433Mhz module ng transmiter

1 4x4 keypad

1 maliit na kahon ng proyekto (itim)

2 4 "Mga takip ng pagtatapos ng PVC (na-manipis na pader)

3 "piraso ng 4" PVC pipe (manipis na pader)

18 Neopixels

Kawad

Maliit na mga kuko

Mainit na baril ng pandikit, pandikit

Panghinang

Saw

AC light dimmer

Drill

Itim na spraypaint

Hakbang 1: I-print ang Mga Materyales

I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales
I-print ang Mga Materyales

Tingnan ang mga file na nakakabit para sa naka-print na mga file ng disenyo. Mamaya makikita mo kinuha ko ang mga braso at pinutol ito sa kalahati upang mabawasan ang timbang. Kung ikaw ay may husay sa isang 3DCAD software inirerekumenda kong gumawa ng isang mas magaan na bersyon ng mga bisig.

Hakbang 2: Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin

Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin

Ilabas ang motor mula sa isang box fan. I-mount ang fan motor sa itim na kahon ng proyekto. Gumamit ako ng mga washer ng goma upang ipahinga ito sa ilalim sa pagtatangkang bawasan ang mga vibration ng pag-ikot.

Susunod ay natunaw ko ang isang butas sa ilalim sa isang 4 pvc (thinwalled) na takip ng tubo at pindutin ang magkasya sa poste ng kahon ng motor na fan. Ito ay bubuo sa may susi na bingaw. Sa loob ng takip ay nagdagdag ako ng hotglue upang mapalakas ang pag-mount.

Gupitin ang isang 3 "piraso ng 4" na manipis na tubo ng PVC at ipasok ito sa takip.

Hakbang 3: Spin Control at Wireless Start

Spin Control at Wireless Start
Spin Control at Wireless Start
Spin Control at Wireless Start
Spin Control at Wireless Start
Spin Control at Wireless Start
Spin Control at Wireless Start

Gumamit ako ng isang dimmer switch upang makontrol ang bilis ng pag-ikot ng box fan motor. Para sa isang wireless na pag-on Gumamit ako ng isang arduino nano at isang AC relay upang i-on ang kuryente sa motor (sa pamamagitan ng dimmer) pagkatapos makatanggap ng isang input mula sa FM receiver sa arduino (tingnan ang eskematiko na larawan) Ang linya ng data ng FM receiver ay papunta sa Ang D11 at ang linya ng data ng relay ay nakakabit sa D9 ng Nano. Upang mapagana ang arduino Gumamit lang ako ng isang maliit na usb phone charger plug na nakakabit sa mga papasok na linya ng AC. Tingnan ang naka-attach na base code ng tagatanggap.

Hakbang 4: Bumuo ng Pangunahing Paikot na Paikot Sa Servo

Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo
Bumuo ng Pangunahing Paikutin na Katawan Sa Servo

Gumamit ako ng 18650 na mga cell upang magbigay ng lakas sa servo sa loob ng pangunahing pabahay ng paikutin. Tingnan ang eskematiko para sa mga kable ng 6 na mga cell upang makamit ang ~ 7.5V. Ang mga ito ay nakakabit sa servo +/-.

Ikabit ang 3D na naka-print na tuktok sa pangalawang 4 pvc cap sa pamamagitan ng paggupit ng isang butas sa itaas at ang takip pagkatapos ay i-tornilyo ang lahat. Ang servo ay dapat na nakaposisyon sa tungkol sa gitna ng tuktok. Nagdagdag ako ng ilang dagdag na butas sa bawat panig upang mapakain ang mga LED wires at servo wires ay dumaan.

Hakbang 5: Bumuo ng Mga Armas at Maglakip ng mga Neopixel

Bumuo ng Mga Armas at Maglakip ng mga Neopixel
Bumuo ng Mga Armas at Maglakip ng mga Neopixel
Bumuo ng Mga Armas at Maglakip ng mga Neopixel
Bumuo ng Mga Armas at Maglakip ng mga Neopixel
Bumuo ng Mga Armas at Maglakip ng mga Neopixel
Bumuo ng Mga Armas at Maglakip ng mga Neopixel

Ang pagkuha ng karapatang ito ay ang pinaka-kumplikadong hakbang. Pinutol ko ang orihinal na mga bisig sa kalahati at ginamit ang maliit na tubo bilang mga string channel pababa sa bawat braso. Sa mga kasukasuan ng braso ay nag-drill ako ng mga bagong butas at gumamit ng isang manipis na kuko bilang isang pivot point. Gumagana ang sistemang ito katulad ng sikat na mga 3D na naka-print na kamay na gumagamit ng isang string upang hilahin ang mga daliri patungo sa palad. Ang tubing channel ay gumaganap bilang isang paghinto kapag ang mga bisig ay hinila papunta sa nais na lokasyon. Inilagay ko ang tubing sa loob ng mga braso at inayos ang haba ng tubing kung kinakailangan.

Susunod na kawad at ikabit ang mga neopixel pababa sa bawat braso gamit ang mainit na pandikit. Mayroong 9 mga pixel bawat braso na nag-wire ako ng halos isang pulgada ang layo. Pakainin ang mga linya sa tuktok na pabahay.

Hakbang 6: Ikabit ang Mga Armas sa Pangunahing Pabahay ng Paikutin

Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin
Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin
Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin
Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin
Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin
Ilakip ang mga Armas sa Pangunahing Pabahay ng Paikutin

Gamit ang mga kuko drill hole sa 3D naka-print sa itaas at i-tornilyo ang magkadugtong na bahagi upang ilakip ang mga bisig sa itaas. Siguraduhin na ang mga bisig ay malayang gumagalaw pataas at pababa. Nag-hotglu ako ng isang tatanggap sa itaas upang makuha ang pinakamahusay na signal na posible para sa wireless control. Pakain ang isang string sa pamamagitan ng tubing at ilakip ito sa mga braso ng servo gamit ang maliliit na kawit (ginawa ko sila mula sa ilang matigas na kawad). Ayusin ang string upang kapag ang servo ay umiikot ng 180 degree ang mga braso ay hinila at patungo sa pangunahing pabahay.

Hakbang 7: Ang Pangunahing Control Circuit

Ang Main Control Circuit
Ang Main Control Circuit
Ang Main Control Circuit
Ang Main Control Circuit
Ang Main Control Circuit
Ang Main Control Circuit

Para sa pagiging simple mayroon akong silid sa breadboard ng circuit at ipasok ang buong breadboard sa pabahay. Mainam na dapat itong ilagay sa isang vector board. Ikonekta ang Neopixels, servo (data pin) at tatanggap bilang detalyado sa eskematiko. Ang arduino mismo ay pinalakas ng isang 9V na baterya. Natagpuan ko na ang pag-power ng servo at ng arduino nang magkahiwalay at pagkatapos ay ang grounding grounding sa kanila ay nagbigay ng isang mas mahusay na kontrol sa servo pulses pagkatapos ay tumatakbo sa parehong baterya. Siguraduhin na ang lupa ng arduino at ang servo ay konektado pati na rin ang mga receiver at neopixel. Flash gamit ang kalakip na sketch. (Tandaan: Binago ko ang mga silid aklatan ng servo / radio head upang hindi sila gumamit ng parehong mga timer, kakailanganin mong palitan ang mga timer para sa isa sa mga ito upang maipon o magamit ang mga nakakabit na binago.)

Hakbang 8: Wireless Controller (Transmitter)

Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)
Wireless Controller (Transmitter)

Ang interface ay nakikipag-ugnay sa isang 4x4 keypad at isang 433Mhz transmitter. Ang eskematiko ay nakakabit pati na rin ang code para sa transmiter. Nagpapadala ang transmitter ng A, B, C, 1, 2, 3 at 0 ngunit kung nais mo ng mga karagdagang pagpapadala idagdag lamang ang mga ito tulad ng ginagawa sa sketch ngayon. Inimbak ko ang breadboarded circuit at ang arduino uno sa isang maliit na kahon ng proyekto.

Hakbang 9: Tapusin

Ilagay ang tuktok ng pabahay sa pangunahing pabahay kasama ang mga baterya na naka-plug in. Subukan gamit ang remote. Gumagawa ang kasalukuyang code tulad ng sumusunod mula sa remote hanggang sa uno sa parehong pabahay at base:

Ipadala ang 0: Naka-off ang lahat

Magpadala ng A: Posisyon 1 (patag na mga tip na anggulo), paikutin

Ipadala ang B: Posisyon 2 (unang 2 braso ay ikiling), paikutin

Ipadala ang C: Posisyon 3 (lahat ng 3 braso pataas), paikutin

Magpadala ng 1, 2, o 3: Pula / asul / berde na Neopixels, hindi nagagawa ang pagikot

Tingnan ang pangwakas na video para sa isang pangunahing rundown. Ang huling ilang segundo ay ipakita ang natapos na proyekto sa dilim! Natapos kong spray ang pagpipinta nito ng itim para sa mga hitsura.

Inirerekumendang: