Tartalomjegyzék:

TriggerX: 15 lépés
TriggerX: 15 lépés

Videó: TriggerX: 15 lépés

Videó: TriggerX: 15 lépés
Videó: 😳 Fast and Aggressive Triggers For Sleep ASMR ✨ АСМР Быстрые Триггеры Для СНА 2024, November
Anonim
TriggerX
TriggerX

Ezt az oktatható anyagot a Dél -Floridai Egyetem Make -tanfolyamának projektkövetelményének teljesítéseként hozták létre (www.makecourse.com)

Gyakran otthonról távolról bejelentkezett irodai számítógéppel dolgozunk. A problémák akkor jelentkeznek, amikor a számítógép lefagy, és újra kell indítani (a számítógép újraindítása). Ebben az esetben be kell lépnie az irodába, és újra kell indítania (a mechanikai műveletet nehéz elektronikusan elvégezni a számítógép áramkörének módosítása nélkül). A TirggerX projektet ez az esemény ihlette. Régóta gondolkodtam azon, hogy létrehozzak egy wifi -kompatibilis IOT -eszközt, amely képes fizikai műveletek elvégzésére, például a kapcsoló elforgatására vagy a számítógép távoli újraindítására. Ez a funkció egyelőre hiányzik a piacon elérhető összes intelligens eszközről. Ezért úgy döntöttem, hogy elkészítem a sajátomat. Most beszéljünk arról, hogy mire van szüksége ahhoz, hogy elkészítse saját

1. NodeMCu Amazon

2. SG90 Servo Amazon

3. Lépegető egy lineáris csúszkával Amazon.

4. 2 Léptetőmotor -meghajtó Amazon

5. Micro USB kábel Amazon

A projekt céljai-

Készítsen fizikai kapcsolót csúsztatással X és Y irányban, és koppintással Z irányban.

1. lépés: 3 tengelymozgás

3 tengely mozgás
3 tengely mozgás

A kapcsoló (Trigger) lineáris (csúszó x és y pozíció) működéséhez két tengelyes mozgásra van szükségünk, amelyet két léptetőmotor hajt végre. A fő kiváltó esemény, amelyet z irányban egy szervo hajt.

2. lépés: 3D tervezés

3D Design
3D Design

3. lépés: Az alap és a borító tervezése

Alap és borító
Alap és borító

Először a léptetőmotor burkolatát és alapját tervezték.

4. lépés: 3D -s tervezés: Alapburkolat léptetővel

3D -s tervezés: Alapborítás léptetővel
3D -s tervezés: Alapborítás léptetővel

A léptetőmotort szimulációra tervezték. A fenti képek az alapburkolatot mutatják, a léptetőmotorral felszerelve

5. lépés: 3D-s tervezés: Szervo szerelvény- Bázis a szervóhoz

3D-s tervezés: Szervo szerelvény- Bázis szervóhoz
3D-s tervezés: Szervo szerelvény- Bázis szervóhoz
3D-s tervezés: Szervo szerelvény- Bázis szervóhoz
3D-s tervezés: Szervo szerelvény- Bázis szervóhoz

A léptetőmotorok lineáris csúszkájának szervomotorral történő rögzítéséhez szerelőalapot terveztek és rögzítettek.

6. lépés: 3D tervezés: Áramkörök

3D tervezés: Áramkörök
3D tervezés: Áramkörök
3D tervezés: Áramkörök
3D tervezés: Áramkörök

1. Csomópont MCU

2. Motorhajtó

Mindkettő szerepelt a szimulációban és a tervezésben.

Hitel: GrabCad.

7. lépés: 3D tervezés: Fedőlap

3D tervezés: Fedőlap
3D tervezés: Fedőlap

A borítólemezt a ragasztó felhordásához a számítógéphez (valamint esztétikai okokból) úgy tervezték és rögzítették a teljes szerelvényhez.

8. lépés: 3D tervezés: Teljes mechanikus összeszerelés

3D tervezés: Teljes mechanikus összeszerelés
3D tervezés: Teljes mechanikus összeszerelés
3D tervezés: Teljes mechanikus összeszerelés
3D tervezés: Teljes mechanikus összeszerelés

9. lépés: Vezérlő áramkör: blokkdiagram

Vezérlő áramkör: blokkdiagram
Vezérlő áramkör: blokkdiagram

A TriggerX eszközt egy Android APP interfész vezérli, amelyet a Blynk készített.

Az alkalmazás kommunikálni fog az eszközbe telepített MCU csomóponttal (az interneten keresztül), és a szervo, valamint két léptetőmotort vezérli a TB6612 léptetővezérlő modulon keresztül.

10. lépés: Áramkör vázlata

Áramkör vázlata
Áramkör vázlata
Áramkör vázlata
Áramkör vázlata

Az áramkör vázlata a képen látható. A NodeMcu a léptetőmotorhoz és a szervomotorhoz van csatlakoztatva a léptetőmotorhoz.

11. lépés: A Blynk APP konfigurálása

A Blynk APP konfigurálása
A Blynk APP konfigurálása
A Blynk APP konfigurálása
A Blynk APP konfigurálása
A Blynk APP konfigurálása
A Blynk APP konfigurálása

A Blynk App letölthető az itt található linkről.

Két csúszkát és egy gombot mellékeltünk a képen látható konfigurációnak megfelelően.

0 -tól 300 -ig a léptető lépések száma, 120 -tól 70 -ig pedig a szervoszög -vezérlő jel.

12. lépés: A kód

Először az új projektet hozták létre az alkalmazásban, és az engedélyezési kódot használták az Arduino IDE kódban.

A kódot az aktában ismertetjük.

13. lépés: 3D nyomtatott összeszerelés áramkörökkel

3D nyomtatott szerelvény áramkörökkel
3D nyomtatott szerelvény áramkörökkel

14. lépés: Szerelés számítógépre

Felszerelés számítógépre
Felszerelés számítógépre

A készüléket kétoldalas ragasztószalag segítségével számítógépre szerelték fel.

15. lépés: Az eszköz működésének bemutatása

A teljes dokumentáció és a készülék működésének bemutatója itt található.

Ajánlott: