Obsah:
- Krok 1: Pohyb 3 osí
- Krok 2: 3D návrh
- Krok 3: Návrh základne a krytu
- Krok 4: 3D návrh: základný kryt so stepperom
- Krok 5: 3D návrh: Zostava serva- základňa pre servo
- Krok 6: 3D návrh: obvody
- Krok 7: 3D dizajn: Krycia doska
- Krok 8: 3D návrh: Kompletná mechanická montáž
- Krok 9: Riadiaci obvod: blokový diagram
- Krok 10: Schéma obvodu
- Krok 11: Konfigurácia aplikácie Blynk
- Krok 12: Kód
- Krok 13: Zostava vytlačená 3D s obvodmi
- Krok 14: Montáž na počítač
- Krok 15: Ukážka fungovania zariadenia
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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í
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
Krok 3: Návrh 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
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
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
1. Uzel MCU
2. Vodič motora
Oba boli zahrnuté do simulácie a návrhu.
Kredit: GrabCad.
Krok 7: 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áž
Krok 9: 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 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
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
Krok 14: 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.