Obsah:

Spúšť X: 15 krokov
Spúšť X: 15 krokov

Video: Spúšť X: 15 krokov

Video: Spúšť X: 15 krokov
Video: Когда тренер - твой друг😏 2024, Júl
Anonim
TriggerX
TriggerX

Tento návod bol vytvorený ako splnenie projektovej požiadavky kurzu Make na University of South Florida (www.makecourse.com)

Často krát pracujeme s kancelárskym počítačom vzdialene prihláseným z domu. Problémy nastanú, keď je počítač niekedy zmrazený a potrebuje nový štart (reštartovanie počítača). V takom prípade musíte vstúpiť do kancelárie a reštartovať ju sami (mechanické pôsobenie je ťažké vykonať elektronicky bez úpravy obvodov napájania počítača). Tento projekt TirggerX je inšpirovaný touto udalosťou. Už dlho som premýšľal o vytvorení zariadenia IOT s podporou Wi -Fi, ktoré dokáže vykonávať fyzické akcie, ako napríklad prepnúť vypínač alebo reštartovať počítač na diaľku. Táto funkcia zatiaľ trochu chýba u všetkých inteligentných zariadení dostupných na trhu. Preto som sa rozhodol vyrobiť si vlastný. Teraz sa porozprávajme o tom, čo potrebujete na to, aby ste si vytvorili vlastnú-

1. NodeMCu Amazon

2. Servo Amazon SG90

3. Stepper s lineárnym posuvníkom Amazon.

4. 2 Ovládač krokového motora Amazon

5. Micro USB kábel Amazon

Ciele projektu-

Vykonajte fyzický prepínač posuvným pohybom v smere X a Y a klepnutím v smere Z.

Krok 1: Pohyb 3 osí

Pohyb 3 osí
Pohyb 3 osí

Na lineárnu (posuvnú polohu x a y) spínača (spúšť) potrebujeme dvojosový pohyb, ktorý bude vykonávať dvojkrokový motor. Hlavná spúšťacia udalosť, ktorá bude v smere z poháňaná servomotorom.

Krok 2: 3D návrh

3D dizajn
3D dizajn

Krok 3: Návrh základne a krytu

Dizajn základne a krytu
Dizajn základne a krytu

Najprv bol navrhnutý kryt a základňa krokového motora.

Krok 4: 3D návrh: základný kryt so stepperom

3D dizajn: základný kryt so stepperom
3D dizajn: základný kryt so stepperom

Krokový motor bol navrhnutý na simuláciu. Vyššie uvedené obrázky zobrazujú spodný kryt s nainštalovaným krokovým motorom

Krok 5: 3D návrh: Zostava serva- základňa pre servo

3D návrh: Servo zostava- základňa pre servo
3D návrh: Servo zostava- základňa pre servo
3D návrh: Servo zostava- základňa pre servo
3D návrh: Servo zostava- základňa pre servo

Na pripevnenie lineárneho posúvača krokových motorov k servomotoru bola navrhnutá a pripevnená montážna základňa.

Krok 6: 3D návrh: obvody

3D návrh: Obvody
3D návrh: Obvody
3D návrh: Obvody
3D návrh: Obvody

1. Uzel MCU

2. Vodič motora

Oba boli zahrnuté do simulácie a návrhu.

Kredit: GrabCad.

Krok 7: 3D dizajn: Krycia doska

3D dizajn: Krycia doska
3D dizajn: Krycia doska

Krycia doska na nanášanie lepidla na pripevnenie k počítaču (ako aj z estetického dôvodu) bola navrhnutá a pripevnená k celej zostave.

Krok 8: 3D návrh: Kompletná mechanická montáž

3D návrh: Kompletná mechanická montáž
3D návrh: Kompletná mechanická montáž
3D návrh: Kompletná mechanická montáž
3D návrh: Kompletná mechanická montáž

Krok 9: Riadiaci obvod: blokový diagram

Riadiaci obvod: blokový diagram
Riadiaci obvod: blokový diagram

Zariadenie TriggerX je ovládané rozhraním Android APP, ktoré vytvoril Blynk.

Aplikácia bude komunikovať s uzlom MCU (prostredníctvom internetu) nainštalovaným v zariadení a bude ovládať servo a dvojkrokový motor prostredníctvom modulu dvoch krokových ovládačov TB6612.

Krok 10: Schéma obvodu

Schéma zapojenia
Schéma zapojenia
Schéma zapojenia
Schéma zapojenia

Schéma zapojenia je taká, ako je znázornené na obrázku. NodeMcu je pripojený k krokovému motoru prostredníctvom ovládača krokového motora a priamo k servomotoru.

Krok 11: Konfigurácia aplikácie Blynk

Konfigurácia aplikácie Blynk
Konfigurácia aplikácie Blynk
Konfigurácia aplikácie Blynk
Konfigurácia aplikácie Blynk
Konfigurácia aplikácie Blynk
Konfigurácia aplikácie Blynk

Aplikáciu Blynk je možné stiahnuť z nižšie uvedeného odkazu.

Dva posuvníky a jedno tlačidlo boli zahrnuté podľa konfigurácie uvedenej na obrázku.

Od 0 do 300 je počet krokových krokov a 120 až 70 je signál riadenia uhla serva.

Krok 12: Kód

Najprv bol v aplikácii vytvorený nový projekt a v kóde Arduino IDE bol použitý autorizačný kód.

Kód je vysvetlený v spise.

Krok 13: Zostava vytlačená 3D s obvodmi

3D tlačená zostava s obvodmi
3D tlačená zostava s obvodmi

Krok 14: Montáž na počítač

Montáž na počítač
Montáž na počítač

Zariadenie bolo namontované na počítač pomocou obojstrannej lepiacej pásky.

Krok 15: Ukážka fungovania zariadenia

Kompletnú dokumentáciu a ukážku fungovania zariadenia nájdete tu.

Odporúča: