Talaan ng mga Nilalaman:

Star Wars DF.9 Turret: 4 Hakbang
Star Wars DF.9 Turret: 4 Hakbang

Video: Star Wars DF.9 Turret: 4 Hakbang

Video: Star Wars DF.9 Turret: 4 Hakbang
Video: DF.9 TURRET UPGRADE || #shorts #disney #starwars #lego 2024, Nobyembre
Anonim
Image
Image
Star Wars DF.9 Turret
Star Wars DF.9 Turret
Star Wars DF.9 Turret
Star Wars DF.9 Turret
Star Wars DF.9 Turret
Star Wars DF.9 Turret

Kaya ang proyektong ito mula sa isang random na paghahanap para sa Star Wars sa Thingiverse natuklasan ko ang bagay: 3041805. Inintriga ako nito nang maalala ko ito nang malinaw mula sa pelikulang 5th Star Wars na The Empire Strikes Back. Gusto ko ng ilang sandali upang makagawa ng isang toresilya at ito ay mukhang isang mahusay na platform upang subukan.

Hakbang 1: Pagpi-print

Pagpi-print
Pagpi-print

Kaya ginamit ko ang aking Prusa i3 Mk3 printer, na may ilang Orange filament. Ito ang nangyari na magagamit ko sa ngayon. Na-download ko ang mga file mula sa https://www.thingiverse.com/thing:3041805 at dinoble ang bawat bahagi. Ngayon ang mga bahagi ay mahusay, ngunit ang mga ito ay inilaan para sa isang board game. Inilakip ko ang binagong mga file ng bariles at turret upang mapaunlakan ang mga wire at LED. Ang base ay dapat na mai-download mula sa Thingiverse. Nag-print ako sa.15 mm isang layer, nang walang mga rafts o suporta. Ang base ay ang pinakamahabang bahagi na tumatagal ng halos 15 oras. Ang may hawak ng servo ay ang tanging piraso na pasadya kong ginawa sa aking sarili. Mahusay na umaangkop ito sa gitna ng tower at pinipigilan ang servo mula sa pag-ikot sa halip na paikutin ang toresilya. Ididikit ito para sa pangwakas na produkto.

Hakbang 2: Ang Elektronika

Ang Elektronika
Ang Elektronika
Ang Elektronika
Ang Elektronika
Ang Elektronika
Ang Elektronika
Ang Elektronika
Ang Elektronika

Mga Bahagi:

NodeMCU:

9G Servo:

Sa kasamaang palad idinikit ko ang bariles sa toresilya, kaya wala akong anumang mga larawan niyon, ngunit sobrang idinikit ko ang pinangunahan sa lugar pagkatapos patakbuhin ang mga wire kahit na ang paghawak na ginawa ko ang bariles. Ang mga braso ng servo ay na-tornilyo sa dalawang maliliit na butas na iniabot ko sa tuktok ng toresilya, bago mo ito ilakip sa tuktok, i-screen ito sa servo (dahil maaari itong lumutang sa kung hindi man. Ang mga ito ay kailangang maging maganda at masikip, ngunit huwag sa paglipas ng tornilyo sa kanila o masisira mo ang plastik.

Ang utak ng utak ng aparato ay ang NodeMCU na isang batay sa Esp8266, katugmang board ng Arduino. Nakabuo ito sa wifi at sa pangkalahatan ay isang mahusay na low power board. Nagbabayad ako sa average na $ 6 isang board para sa mga ito, at ang mga ito ang aking pamantayan sa karamihan ng aking mga proyekto. Maaari mong makita ang mga kable dito, at ang aking code sa susunod na paghinto ay ipaliwanag ang buong pinout.

Hakbang 3: Software / Code

Software / Code
Software / Code
Software / Code
Software / Code
Software / Code
Software / Code
Software / Code
Software / Code

Kaya't sumubok ako ng bago para sa akin sa oras na ito. Alam ko ang tungkol sa mga aklatan / serbisyo ng Blynk IoT nang ilang sandali ngayon ngunit hindi ko pa nasubukan ito. Ang kanilang website ay https://www.blynk.cc. Napahanga ako sa pagiging simple ng paggamit nito. Upang magsimula, na-download ko ang app sa aking iPhone at lumikha ng isang account. Lumikha ako pagkatapos ng isang napaka-pangunahing UI ng dalawang mga kontrol na kakailanganin ko, isa para sa pag-ikot ng servo na pagkontrol sa toresilya, at isang segundo, isang pindutan ng hindi pagpindot sa push para sa LED (laser). Pagkatapos ay nagpunta ako at nagtalaga ng alinman sa virtual o pisikal na mga pin para sa bawat controller. Ginawa ito noong una sa isang pares ng trial and error, ngunit sa ilang googling ay madaling nalampasan ito.

Susunod ay ang pagkuha ng Blynk library sa Arduino IDE. Ang Arduino code ay isa sa pinakasimpleng isinulat ko maliban sa LED Blink na ginawa ko sa aking pinakamaagang araw ng pagbuo sa Arduino. Upang makita kung ano ang ibig kong sabihin tingnan ang aking code, at makikita mo na hindi ito mas kumplikado kaysa sa isang pangunahing proyekto na blangko. Ang Blynk library ay gumagawa ng maraming mabibigat na pag-aangat para sa iyo.

Naidagdag ko ang QR Code para sa aking app upang ma-download mo ito at mai-load ang aking code nang direkta sa iyong sariling board (kakailanganin mong baguhin ang username, password at auth token).

Hakbang 4: Mga Plano para sa Kinabukasan

Kaya ito ay isang mahusay na pangunahing template, ngunit ito ay ………… drab. Sa susunod na ilang linggo / buwan (Mayroon akong isang bata kaya limitado ang oras ng dev) Plano ko sa pagpipinta ang modelo upang magmukhang mas makatotohanang. Susunod na nais kong magdagdag ng ilang tunog dito para sa hindi bababa sa dalawang mga ingay, isang umiikot na ingay at isang ingay sa pagbaril. Sa palagay ko ang ilang mga kagat ng tunog mula sa mga eksena ng labanan ay magiging maganda rin. PIE IN THE SKY ay upang gawin itong awtomatikong sundin gamit ang alinman sa OpenCV o PixyCam. Pagkatapos ang aking anak na lalaki ay maaaring maglaro ng solo nang hindi ko siya manu-manong sinusubaybayan.

Inirerekumendang: