INHOUDSOPGAWE:
- Stap 1: Druk die materiaal af
- Stap 2: Monteer die boks en die hoofdraaibehuising
- Stap 3: Spinbeheer en Wireless Start
- Stap 4: Bou die hoofspinliggaam met servo
- Stap 5: Bou wapens en heg Neopixels aan
- Stap 6: Bevestig die arms aan die hoofdraai -behuising
- Stap 7: Die hoofbeheerkring
- Stap 8: Draadlose beheerder (sender)
- Stap 9: Voltooi
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
*** Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com). ***
Welkom by die bou van u eie Octoglobe
Die Octoglobe is 'n koel en unieke spinligstelsel met arms en LED's! Dit is gebaseer op 3D -gedrukte onderdele en gebruik arduino -mikrobeheerders, 433Mhz FM -senders, wisselstroommotor, Neopixles, relais, PVC, 18650 batterye en 'n servo.
Jy sal nodig hê:
1 groot projekkas (swart)
2 Arduino Unos
1 Arduino Nano
2 Broodplanke
6 18650 batterye
3D -drukker of toegang tot een
1 metaal rat servo
9V battery
Ventilator motor
AC aflos
5V selfoon usb laaier
2 433Mhz ontvanger modules
1 433Mhz -sendermodule
1 4x4 klavier
1 klein projekkas (swart)
2 4 "PVC eindkappe (dunwandig)
3 "stuk 4" PVC pyp (dunwandig)
18 Neopixels
Draad
Klein naels
Warm gom geweer, gom
Soldeerbout
Sien
AC ligte dimmer
Boor
Swart spuitverf
Stap 1: Druk die materiaal af
Sien die aangehegte lêers vir gedrukte ontwerplêers. Later sal u sien dat ek die arms gevat en in twee gesny het om gewig te verminder. As u 'n 3DCAD -sagteware het, beveel ek aan dat u 'n ligter weergawe van die arms maak.
Stap 2: Monteer die boks en die hoofdraaibehuising
Haal die motor uit 'n waaier. Monteer die waaiermotor in die swart projektiekas. Ek het rubberwassers gebruik om dit op die bodem te plaas in 'n poging om trillings te verminder.
Vervolgens smelt ek 'n gat in die bodem op 'n 4 pvc (dunwandige) pypdop en druk dit op die as van die waaiermotor. Dit vorm tot by die ingeslote kerf. Binne die pet het ek 'n lijm bygevoeg om die bevestiging te versterk.
Sny 'n 3 "stuk 4" dunwandige PVC -pyp en steek dit in die dop.
Stap 3: Spinbeheer en Wireless Start
Ek het 'n dimmer -skakelaar gebruik om die draaisnelheid van die waaiermotor te beheer. Vir 'n draadlose aanskakel gebruik ek 'n arduino nano en 'n wisselstroomrelais om die elektrisiteit na die motor aan te skakel (deur die dimmer) nadat ek 'n inset van die FM -ontvanger na die arduino ontvang het (sien skematiese foto) Die data -lyn van die FM -ontvanger gaan na D11 en die relay data line is aangeheg aan D9 van die Nano. Om die arduino aan te dryf, gebruik ek net 'n klein USB -laaierprop wat aan die inkomende AC -lyne gekoppel is. Sien die aangehegte kode vir die basiese ontvanger.
Stap 4: Bou die hoofspinliggaam met servo
Ek het 18650 selle gebruik om die servo in die hoofdraai -behuising van krag te voorsien. Sien die skema vir die bedrading van 6 selle om ~ 7.5V te bereik. Dit heg aan die servo +/-.
Heg die 3D -gedrukte bokant aan die tweede 4 pvc -dop vas deur 'n gaatjie aan die bokant te sny en dan die dop vas te skroef. Die servo moet ongeveer in die middel van die bokant aangebring word. Ek het 'n paar ekstra gate aan elke kant bygevoeg om te voed die LED -drade en servodrade deur.
Stap 5: Bou wapens en heg Neopixels aan
Dit is die mees ingewikkelde stap om dit reg te kry. Ek het die oorspronklike arms middeldeur gesny en klein buise gebruik terwyl die toue in elke arm afloop. By die armgewrigte het ek nuwe gate geboor en 'n dun spyker as draaipunt gebruik. Hierdie stelsel werk soortgelyk aan die gewilde 3D -gedrukte hande wat 'n tou gebruik om die vingers na die palm te trek. Die buiskanaal dien as 'n stop wanneer die arms na die gewenste plek ingetrek word. Ek het die buis aan die binnekant van die arms vasgeklem en die lengte van die buise aangepas soos nodig.
Draai dan die neopixels aan elke arm vas met warm gom. Daar is 9 pixels per arm wat ek ongeveer 'n sentimeter van mekaar af bedraad het. Voer die lyne in die boonste omhulsel.
Stap 6: Bevestig die arms aan die hoofdraai -behuising
Boor gate in die 3D -gedrukte bokant met die spykers en skroef die aangrensende kant vas om die arms aan die bokant vas te maak. Maak seker dat die arms vrylik op en af beweeg. Ek het 'n ontvanger na bo geklim om die beste sein vir draadlose beheer te kry. Voer 'n tou deur die buis en heg dit aan die servo -arms vas met klein hake (ek het dit van 'n styf draad gemaak). Pas die tou so aan dat wanneer die servo 180 grade draai, die arms omhoog en na die hoofbehuizing getrek word.
Stap 7: Die hoofbeheerkring
Vir die eenvoud het ek ruimte gehad om die kringbord te bord en die hele broodbord in die behuising te plaas. Ideaal gesproke moet dit op 'n vektorbord geplaas word. Koppel die Neopixels, servo (datapennetjie) en ontvanger soos uiteengesit in die skema. Die arduino word self aangedryf met 'n 9V -battery. Ek het gevind dat die servo en die arduino afsonderlik aangedryf word en dan met 'n ster -aarding 'n beter beheer oor die servopulse gegee word, en dan van dieselfde battery afloop. Maak seker dat die grond van die arduino en die servo verbind is, sowel as ontvanger en neopixels. Flits met behulp van die aangehegte skets. (let wel: ek het die servo-/ radiohoofbiblioteke aangepas sodat hulle nie dieselfde tydtellers gebruik nie; u moet die tydtellers verander sodat een daarvan kan saamstel, of die aangehegte gewysigde moet gebruik.)
Stap 8: Draadlose beheerder (sender)
Die kontroleerder het 'n koppelvlak met 'n 4x4 -klavier en 'n 433Mhz -sender. Die skematika is aangeheg sowel as die kode vir die sender. Die sender stuur A, B, C, 1, 2, 3 en 0 uit, maar as u ekstra transmissies wil hê, voeg dit net by soos tans in die skets gedoen word. Ek het die broodbord en die arduino uno in 'n klein projektiekhouer gebêre.
Stap 9: Voltooi
Plaas die bokant van die behuizing met die ingepakte batterye op die hoofbehuizing. Toets met die afstandsbediening. Huidiglik werk die kode soos volg van die afstandsbediening na die uno in beide die behuising en die basis:
Stuur 0: Alles af
Stuur A: Posisie 1 (plat hoekpunte), draai verder
Stuur B: Posisie 2 (eerste 2 arms gekantel), draai verder
Stuur C: Posisie 3 (al 3 arms omhoog), draai verder
Stuur 1, 2 of 3: Rooi/ blou/ groen Neopixels, spin word nie bewerkstellig nie
Sien die laaste video vir 'n basiese oorsig. Die laaste paar sekondes wys die voltooide projek in die donker! Uiteindelik het ek dit met swart verf gespuit vir voorkoms.