Talaan ng mga Nilalaman:

TriggerX: 15 Hakbang
TriggerX: 15 Hakbang

Video: TriggerX: 15 Hakbang

Video: TriggerX: 15 Hakbang
Video: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, Hulyo
Anonim
TriggerX
TriggerX

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

Kadalasan sa mga oras na nagtatrabaho kami sa computer ng tanggapan mula sa malayo ay naka-log in mula sa bahay. Ang mga problema ay dumating kapag ang computer ay nagyeyelo minsan at nangangailangan ito ng isang bagong pagsisimula (pag-restart ng computer). Sa kung aling kaso kailangan mong pumasok sa opisina at i-restart ito mismo (mekanikal na aksyon nang husto upang gawin elektronikong hindi binabago ang power circuitry ng computer). Ang proyektong ito na TirggerX ay inspirasyon ng kaganapang ito. Dahil sa isang mahabang panahon, iniisip ko ang tungkol sa paggawa ng isang wifi na pinagana ang IOT na aparato na maaaring gumawa ng isang pisikal na aksyon tulad ng pag-on ng isang switch o pag-restart ng isang computer nang malayuan. Sa ngayon ang tampok na ito ay medyo nawawala sa lahat ng mga matalinong aparato na magagamit sa merkado. Kaya't nagpasya akong gumawa ng sarili ko. Ngayon pag-usapan natin ang tungkol sa kung ano ang kailangan mo upang makagawa ng sarili mong-

1. NodeMCu Amazon

2. SG90 Servo Amazon

3. Stepper na may isang linear slider Amazon.

4. 2 Stepper motor driver ng Amazon

5. Micro USB cable Amazon

Mga layunin ng proyekto-

Gumawa ng isang pisikal na paglipat sa pag-slide ng pagkilos sa direksyon ng X at Y at pag-tap sa pagkilos sa direksyon Z.

Hakbang 1: 3 Kilusan ng Axes

Kilusan ng 3 Axes
Kilusan ng 3 Axes

Para sa linear (sliding x at y posisyon) na operasyon ng switch (Trigger), kailangan namin ng dalawang galaw ng axis na isasagawa ng dalawang stepper motor. Ang pangunahing kaganapan ng pag-trigger na sa direksyon ng z ay hinihimok ng isang servo.

Hakbang 2: Disenyo ng 3D

Disenyo ng 3D
Disenyo ng 3D

Hakbang 3: Disenyo ng Base at Cover

Disenyo ng Base at Cover
Disenyo ng Base at Cover

Una, ang takip at base para sa stepper motor ay dinisenyo.

Hakbang 4: Disenyo ng 3D: Base Cover Sa Stepper

Disenyo ng 3D: Base Cover Sa Stepper
Disenyo ng 3D: Base Cover Sa Stepper

Ang stepper motor ay dinisenyo para sa simulation. Ipinapakita ng mga larawan sa itaas ang base cover na may naka-install na stepper motor

Hakbang 5: Disenyo ng 3D: Servo Assembly- Base para sa Servo

Disenyo ng 3D: Assembly ng Servo- Base para sa Servo
Disenyo ng 3D: Assembly ng Servo- Base para sa Servo
Disenyo ng 3D: Assembly ng Servo- Base para sa Servo
Disenyo ng 3D: Assembly ng Servo- Base para sa Servo

Upang ikabit ang stepper motors linear slide na may servo motor isang mounting base ay dinisenyo at nakakabit.

Hakbang 6: Disenyo ng 3D: Mga Circuits

Disenyo ng 3D: Mga Circuits
Disenyo ng 3D: Mga Circuits
Disenyo ng 3D: Mga Circuits
Disenyo ng 3D: Mga Circuits

1. Node MCU

2. Motor Driver

Parehong isinama sa simulation at disenyo.

Kredito: GrabCad.

Hakbang 7: Disenyo ng 3D: Cover Plate

Disenyo ng 3D: Plato ng Cover
Disenyo ng 3D: Plato ng Cover

Ang plate ng takip para sa paglalapat ng malagkit upang ikabit sa computer (pati na rin para sa kadahilanan ng aesthetic) ay dinisenyo at naka-attach sa buong pagpupulong.

Hakbang 8: Disenyo ng 3D: Buong Mekanikal na Assembly

Disenyo ng 3D: Buong Assembly ng Mekanikal
Disenyo ng 3D: Buong Assembly ng Mekanikal
Disenyo ng 3D: Buong Assembly ng Mekanikal
Disenyo ng 3D: Buong Assembly ng Mekanikal

Hakbang 9: Control Circuit: Block Diagram

Control Circuit: Block Diagram
Control Circuit: Block Diagram

Ang aparatong TriggerX ay kinokontrol ng isang interface ng Android APP na ginawa ni Blynk.

Makikipag-usap ang app sa node MCU (sa pamamagitan ng internet) na naka-install sa aparato at makontrol ang servo pati na rin ang dalawang stepper motor sa pamamagitan ng dalawang stepper driver module na TB6612.

Hakbang 10: Circuit Schematic

Circuits Schematic
Circuits Schematic
Circuits Schematic
Circuits Schematic

Ang Circuit Schematic ay tulad ng ipinakita sa larawan. Ang NodeMcu ay konektado sa stepper motor sa pamamagitan ng stepper motor driver at direkta sa servo motor.

Hakbang 11: Pag-configure ng Blynk APP

Ang pag-configure ng Blynk APP
Ang pag-configure ng Blynk APP
Ang pag-configure ng Blynk APP
Ang pag-configure ng Blynk APP
Ang pag-configure ng Blynk APP
Ang pag-configure ng Blynk APP

Maaaring ma-download ang Blynk App mula sa ibinigay na link dito.

Dalawang mga slider at Isang pindutan ang isinama ayon sa ipinakita na pagsasaayos sa larawan.

Mula 0 hanggang 300 ang bilang ng mga hakbang sa stepper at 120 hanggang 70 ang signal ng control ng anggulo ng servo.

Hakbang 12: Ang Code

Una, ang bagong proyekto ay nilikha sa app at ang code ng pahintulot ay ginamit sa Arduino IDE code.

Ang Code ay ipinaliwanag sa file.

Hakbang 13: 3D Naka-print na Assembly Sa Mga Circuits

Naka-print na 3D na Assembly Sa Mga Circuits
Naka-print na 3D na Assembly Sa Mga Circuits

Hakbang 14: Pag-mount sa isang Computer

Pag-mount sa isang Computer
Pag-mount sa isang Computer

Ang aparato ay naka-mount sa isang computer gamit ang double-sided adhesive tape.

Hakbang 15: Paggawa ng Demonstrasyon sa Device

Makikita ang buong dokumentasyon at demonstrasyon ng aparato na gumagana.

Inirerekumendang: