Kazalo:
- Korak 1: Gibanje 3 osi
- 2. korak: 3D oblikovanje
- 3. korak: Oblikovanje podlage in pokrova
- 4. korak: 3D oblikovanje: osnovni pokrov s korakom
- 5. korak: 3D oblikovanje: Servo sklop- osnova za servo
- 6. korak: 3D oblikovanje: vezja
- 7. korak: 3D oblikovanje: Pokrivna plošča
- 8. korak: 3D oblikovanje: popolna mehanska montaža
- 9. korak: Krmilno vezje: blokovni diagram
- 10. korak: Shema vezja
- 11. korak: Konfiguriranje Blynk APP
- 12. korak: Koda
- Korak 13: 3D tiskan sklop s vezji
- Korak 14: Namestitev na računalnik
- 15. korak: demonstracija delovanja naprave
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta pouk je bil ustvarjen v skladu s projektnimi zahtevami predmeta Make na Univerzi v Južni Floridi (www.makecourse.com)
Pogosto delamo s pisarniškim računalnikom, ki je prijavljen od doma. Težave nastanejo, ko je računalnik kdaj zamrznjen in potrebuje nov zagon (ponovni zagon računalnika). V tem primeru morate stopiti v pisarno in jo znova zagnati (mehansko delovanje je težko opraviti elektronsko, ne da bi spremenili napajalno vezje računalnika). Ta projekt TirggerX je navdihnjen s tem dogodkom. Dolgo časa sem razmišljal o tem, da bi naredil IOT napravo, ki omogoča Wi -Fi, ki lahko izvaja fizična dejanja, na primer obrne stikalo ali na daljavo znova zažene računalnik. Doslej ta funkcija nekoliko manjka pri vseh pametnih napravah, ki so na voljo na trgu. Zato sem se odločil, da naredim svojega. Zdaj pa se pogovorimo o tem, kaj potrebujete, da naredite svoje-
1. NodeMCu Amazon
2. SG90 Servo Amazon
3. Stepper z linearnim drsnikom Amazon.
4. 2 Gonilnik koračnega motorja Amazon
5. Kabel Micro USB Amazon
Cilji projekta-
Izvedite fizično stikalo z drsnim delovanjem v smeri X in Y ter tapkanjem v smeri Z.
Korak 1: Gibanje 3 osi
Za linearno (drsni položaj x in y) stikalo (sprožilec) potrebujemo dvoosno gibanje, ki ga bosta izvajala dva koračna motorja. Glavni sprožilni dogodek, ki ga v smeri z poganja servo.
2. korak: 3D oblikovanje
3. korak: Oblikovanje podlage in pokrova
Najprej sta bila zasnovana pokrov in podnožje koračnega motorja.
4. korak: 3D oblikovanje: osnovni pokrov s korakom
Koračni motor je bil zasnovan za simulacijo. Zgornje slike prikazujejo osnovni pokrov z nameščenim koračnim motorjem
5. korak: 3D oblikovanje: Servo sklop- osnova za servo
Za pritrditev linearnega drsnika koračnih motorjev s servo motorjem je bila zasnovana in pritrjena montažna podlaga.
6. korak: 3D oblikovanje: vezja
1. MCU vozlišča
2. Voznik motorja
Oba sta bila vključena v simulacijo in oblikovanje.
Zasluge: GrabCad.
7. korak: 3D oblikovanje: Pokrivna plošča
Pokrovna plošča za nanašanje lepila za pritrditev na računalnik (pa tudi iz estetskih razlogov) je bila zasnovana in pritrjena na celoten sklop.
8. korak: 3D oblikovanje: popolna mehanska montaža
9. korak: Krmilno vezje: blokovni diagram
Napravo TriggerX nadzoruje vmesnik Android APP, ki ga je izdelal Blynk.
Aplikacija bo komunicirala z vozliščem MCU (prek interneta), nameščenim v napravi, in upravljala servo ter dva koračna motorja prek dvostopenjskega gonilniškega modula TB6612.
10. korak: Shema vezja
Shema vezja je prikazana na sliki. NodeMcu je povezan z koračnim motorjem preko gonilnika koračnega motorja in neposredno na servo motor.
11. korak: Konfiguriranje Blynk APP
Aplikacijo Blynk lahko prenesete s tukaj navedene povezave.
Dva drsnika in en gumb sta bila vključena v skladu s konfiguracijo, prikazano na sliki.
Od 0 do 300 je število koračnih korakov, od 120 do 70 pa krmilni signal servo kota.
12. korak: Koda
Najprej je bil v aplikaciji ustvarjen nov projekt, v kodi IDE Arduino pa je bila uporabljena avtorizacijska koda.
Koda je razložena v datoteki.
Korak 13: 3D tiskan sklop s vezji
Korak 14: Namestitev na računalnik
Naprava je bila pritrjena na računalnik z uporabo dvostranskega lepilnega traku.
15. korak: demonstracija delovanja naprave
Celotno dokumentacijo in predstavitev delovanja naprave najdete tukaj.