Talaan ng mga Nilalaman:

Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)

Video: Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)

Video: Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Image
Image
Mga Materyales at Sangkap
Mga Materyales at Sangkap

Hello jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang kaibahan lamang - hindi ito maaaring mag-cut metal:(Ang aparato na ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito ay isang napakalaking trabaho at ginamit ko ang lahat ng aking mga kasanayan sa programa, ngunit sulit ito!

Kaya, pag-usapan natin ang tungkol sa mga tampok! Maaari mo ring panoorin ang isang maikling pagsusuri sa aking video, kung saan ipinapakita ko ang lahat ng mga epekto at pag-andar ng sistema ng GyverSaber at mayroon ding dalawang propesyonal na jedi na nakikipaglaban sa aking mga lightsaber sa pagtatapos ng video!

Mga Tampok:

  • Makinis na pag-on / off na may mala epekto ng lightsaber
  • Random na pag-pulso ng kulay (maaari mo itong i-off)
  • Tunog:
  • MODE 1: nabuong hum. Ang dalas ay nakasalalay sa bilis ng anggulo ng talim
  • MODE 2: tunog ng hum mula sa SD card
  • Mabagal na swing - mahabang tunog ng hum (sapal mula sa 4 na tunog)
  • Mabilis na swing - maikling tunog ng hum (sapal mula sa 5 mga tunog)
  • Maliwanag na puting flash kapag tumatama
  • Patugtugin ang isa sa 16 na tunog na hit, kapag na-hit:
  • Mahinang hit - maikling tunog
  • Hard hit - mahabang tunog na "bzzzghghhdh"
  • Pagkatapos ng lakas sa talim ay nagpapakita ng kasalukuyang antas ng baterya mula 0 hanggang 100 porsyento

Mode na ligtas sa baterya

  • Ang baterya ay alisan ng tubig BAGO MAG-ON: Ang GyverSaber ay hindi bubuksan, ang pindutan ng LED ay PULSE ng maraming beses
  • Ang baterya ay alisan ng tubig MATAPOS PAG-ON: Ang GyverSaber ay awtomatikong papatayin

Pindutan ng kontrol:

  • HOLD - i-on / i-off ang GyverSaber
  • TRIPLE CLICK - baguhin ang kulay (pula - berde - asul - dilaw - rosas - ice blue)
  • QUINARY CLICK - baguhin ang mode ng tunog (henerasyon ng hum - paglalaro ng hum)
  • Napiling kulay at mode ng tunog na nakaimbak sa EEPROM (di-pabagu-bago na memorya)

Hakbang 1: Mga Materyales at Mga Bahagi

Palagi akong bumili ng mga elektronikong tauhan sa Aliexpress, ngunit mahahanap mo ang parehong mga module sa Amazon, eBay, atbp.

Mga elektronikong sangkap:

  • Arduino NANO https://ali.pub/20o35g
  • Maaaring puntahan ang LED strip. WS2811, 12V. Kumuha ng puting PCB, IP30, 60 LEDs bawat metro https://ali.pub/23csyd https://ali.pub/23cszc
  • Button na may LED. Kumuha ng bersyon ng 5V
  • MPU6050 https://ali.pub/23mryw
  • Murang MicroSD https://ali.pub/23msne
  • MiniSD module na mini https://ali.pub/23ms27
  • O ito
  • Ang mga baterya noong 18650 na may proteksyon https://ali.pub/23moiu https://ali.pub/23moke
  • Bumaba ang DCDC https://ali.pub/23mpex https://ali.pub/23mpfi
  • Amplifier https://ali.pub/23mp6d https://ali.pub/23mp75
  • Tagapagsalita https://ali.pub/23mq8h https://ali.pub/23mq9g
  • Mga Resistors KIT https://ali.pub/23mqei
  • Button ng kuryente
  • Charging port https://ali.pub/23mtf0
  • CC CV charger para sa 3 cells https://ali.pub/23mt8s https://ali.pub/23mt9d
  • Prototype board

Mga materyales at instrumento:

  • Polycarbonate tube (light diffusion, 32mm)
  • 2 stubs para sa tubong ito
  • Ang ilang mga tubo para sa hilt (Gumamit ako ng PVC sewage pipe at tubings: 40mm para sa hilt, 32mm para sa PC tube mount)
  • Steel wire
  • Mga karaniwang instrumento para sa paghihinang at pagputol ng plastik

Hakbang 2: Mga kable

Kable
Kable
Kable
Kable
Kable
Kable
Kable
Kable

Napagpasyahan kong gawin ang proyektong ito sa prototybe board, 3x7cm, makikita mo ang lahat ng mga eskematiko at ilang mga pangit na mukhang kable =)

MAHALAGA! Bago ang mga kable, ikonekta ang DCDC step down converter sa 12V DC pinagmulan ng kuryente at ayusin ang output voltage sa 4.5V!

Hakbang 3: Hilt

Hilt
Hilt
Hilt
Hilt
Hilt
Hilt

Gumagamit ako ng mga tubo ng dumi sa alkantarilya para sa hilt, ngunit ang mga ito ay mga tubo ng dumi sa alkantarilya ng Russia, kaya sa palagay ko kailangan mong mag-improvise.

Hakbang 4: Mga Baterya

Baterya
Baterya
Baterya
Baterya
Baterya
Baterya

Gumagamit ako ng 3 mga baterya ng lithium (ordinaryong 18650 mula sa laptop na baterya). Sa una kailangan naming ilagay ang mga ito sa loob ng 40mm tube (hilt), at kailangan nating painitin ang tubo para dito. Ngunit sa una kailangan namin ng pag-aayos ng mga baterya nang magkakasama sa pamamagitan ng tape at magpapalap ng mga ito ng 2 layer ng papel.

Kaya't painitin ang tubo, ilagay ang mga baterya sa loob at palamigin ang tubo nang mas mabilis hangga't makakaya mo! Ang mga baterya ng lithium ay ayaw ng mataas na temperatura. Pagkatapos hilahin ang mga ito at makikita mo ang perpektong kaso ng baterya.

Hakbang 5: Mga Baterya ng Paghihinang

Mga baterya na panghinang
Mga baterya na panghinang
Mga baterya na panghinang
Mga baterya na panghinang

Tulad ng sinabi ko, ang mga baterya ng lithium ay hindi gusto ang mataas na temperatura. Kaya't gumamit ng pagkilos ng bagay at malakas na soldering iron (100W) upang maghinang na baterya nang napakabilis. Kaya, ikonekta ang mga ito sa serial.

Hakbang 6: Blade at LED Strip

Blade at LED Strip
Blade at LED Strip
Blade at LED Strip
Blade at LED Strip
Blade at LED Strip
Blade at LED Strip
Blade at LED Strip
Blade at LED Strip

Mayroon akong 75cm talim, kaya pinutol ko ang 75 + 75 = 150cm na piraso ng strip. Ang LED strip ay nakatiklop nang dalawang beses sa paligid ng kawad, kaya gumamit ng double-side tape upang ayusin ang lahat, at makakakuha ka ng dobleng panig na LED strip na may kawad sa loob.

Kailangan ng strip ang ilang mga suporta kasama ang tubo ng talim, gumamit ako ng 3 mga suportang gawa sa kuko sa mga thermal shrink tubes, at ikinabit ito sa strip na may thread at sobrang pandikit.

Mag-drill ng isang butas sa mga stubs para sa kawad, ang wire ay maiipit sa pagitan ng dalawang mga stubs at naayos ng 3mm na tornilyo, ngunit hindi ngayon.

Hakbang 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

Ikinonekta ko ang MPU6050 gamit ang lumang IDE flex wire, dahil magandang ideya na ilagay ang MPU na malapit sa talim hangga't maaari. At idikit ko lang ito sa mababang tangkay ng PC tube:)

Hakbang 8: Hilt Buttons

Hilt Buttons
Hilt Buttons
Hilt Buttons
Hilt Buttons
Hilt Buttons
Hilt Buttons

Gumawa ng ilang mga butas para sa mga pindutan at singilin ang port, at ilang mga butas sa ibaba para sa speaker. Gayundin nagpinta ako ng hilt na may itim na pintura.

Hakbang 9: Pangwakas na Mga Kable

Pangwakas na Kable
Pangwakas na Kable
Pangwakas na Kable
Pangwakas na Kable
Pangwakas na Kable
Pangwakas na Kable

Kaya, ikonekta ang mga baterya, tanggalin ang mga wire para sa switch at singilin, solder lahat at ayusin sa kanilang mga butas. Gayundin, ang mga wire ng solder speaker din.

Hakbang 10: Pag-aayos ng Speaker

Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker
Pag-aayos ng Speaker

Inayos ko ang speaker gamit ang isang singsing na 40mm tube at ilang mga kuko =) Ito ay brutal at napakalakas.

Hakbang 11: Programming

Mahahanap mo ang Arduino sketch, mga aklatan, mga file ng tunog ng SD at maraming mga tagubilin sa pahina ng proyekto sa GitHub, ngunit nakalakip ako ng sketch at archive sa lahat ng mga file ng proyekto dito, sa Mga Instructable.

Simpleng gabay:

  • Buksan ang GyverSaber.ino at tune:
  • Bilang ng mga microcircuits WS2811 sa LED strip (tala: isang WS2811 ang kumokontrol sa 3 LEDs!)
  • I-on o i-off ang pag-pulso ng talim
  • Halos hindi inirerekumenda ang sukatin ang tunay na paglaban ng mga resistors ng divider ng boltahe
  • Maaaring gumana ang system nang walang pagsubaybay sa baterya, i-deactivate lang ang BATTERY_SAFE. NGUNIT HINDI ITO AY NANGOMBANG
  • Flash arduino
  • Mag-upload ng mga audio file sa SD card
  • Mag-enjoy!

Impormasyon sa MicroSD:

  • Laki <4G
  • Format sa FAT
  • Kopyahin ang mga audiofile sa ugat

Kung nais mong idagdag ang iyong sariling mga tunog, i-convert ang mga ito sa. WAV:

  • 8 bit
  • 16-32 kHz
  • Mono
  • Gumamit ng mga online converter o Total Audio Converter

BABALA! Kung ikaw ay kumikislap na naka-assemble na pamamaraan, dapat mo itong paganahin! Hindi gagana ang Arduino ng tama sa konektadong converter ng DCDC!

Hakbang 12: Pag-tune

Pag-tune
Pag-tune

Ginawa ko ang GyverSaber na ganap na napapasadya upang makabuo ka ng iyong sariling sable na may iba't ibang haba ng talim at iba pang mga parameter, tingnan lamang ang mga setting ng sketch.

Hakbang 13: Final Screw

Huling Screw
Huling Screw
Huling Screw
Huling Screw

Kaya, halos tapos na ang lightsaber! Isang huling tornilyo lamang, na kung saan ayusin ang talim sa tubo. Gumawa ako ng ilang pagguhit kasama ang lahat ng pagbuo ng saber body.

Hakbang 14: Mga Resulta

Image
Image
Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta

Kaya, handa ang DIY lightsaber upang labanan! Maaari kang manuod ng ilang mga pagsubok sa mga pag-ikot, pag-swing, hit ng object, pag-crash ng chandelier (oops!) At din ng dalawang totoong Jedi, nakikipaglaban sa mga GyverSabers (oo, gumawa ako ng 2 sa kanila !!!) sa aking pagsusuri sa video sa DIY lightsaber na ito at mga pag-andar at tampok.

Taos-puso, MadGyver.

Arduino Contest 2017
Arduino Contest 2017
Arduino Contest 2017
Arduino Contest 2017

Runner Up sa Arduino Contest 2017

Inirerekumendang: