Talaan ng mga Nilalaman:
- Hakbang 1: I-print ang Mga Materyales
- Hakbang 2: Magtipon ng Kahon at Pangunahing Pabahay ng Paikutin
- Hakbang 3: Spin Control at Wireless Start
- Hakbang 4: Bumuo ng Pangunahing Paikot na Paikot Sa Servo
- Hakbang 5: Bumuo ng Mga Armas at Maglakip ng mga Neopixel
- Hakbang 6: Ikabit ang Mga Armas sa Pangunahing Pabahay ng Paikutin
- Hakbang 7: Ang Pangunahing Control Circuit
- Hakbang 8: Wireless Controller (Transmitter)
- Hakbang 9: Tapusin
Video: Ang OctoGlobe: 9 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
*** 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
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
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
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
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
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
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
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)
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:
Ang 'Sup - isang Mouse para sa Mga Taong May Quadriplegia - Mababang Gastos at Buksan ang Pinagmulan: 12 Hakbang (na may Mga Larawan)
Ang 'Sup - isang Mouse para sa Mga Taong May Quadriplegia - Mababang Gastos at Bukas na Pinagmulan: Noong tagsibol ng 2017, tinanong ako ng pamilya ng aking matalik na kaibigan kung nais kong lumipad sa Denver at tulungan sila sa isang proyekto. Mayroon silang kaibigan, si Allen, na nagkaroon ng quadriplegia bilang resulta ng isang aksidente sa pagbibisikleta. Si Felix (aking kaibigan) at gumawa ako ng mabilis na muling paglagay
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Ang Butter Robot: ang Arduino Robot Na May Existential Crisis: 6 Mga Hakbang (na may Mga Larawan)
The Butter Robot: the Arduino Robot With Existential Crisis: Ang proyektong ito ay batay sa animated na serye " Rick and Morty ". Sa isa sa mga yugto, gumagawa si Rick ng isang robot na ang tanging layunin ay magdala ng mantikilya. Bilang mga mag-aaral mula sa Bruface (Brussels Faculty of Engineering) mayroon kaming takdang-aralin para sa mecha
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c