Tartalomjegyzék:
- Kellékek
- 1. lépés: Projekt logika
- 2. lépés: A relé kártya elemzése
- 3. lépés: A kártya csatlakoztatása és azonosítása
- 4. lépés: Számítógép és érzékelők
- 5. lépés: Csatlakozások
- 6. lépés: Egyéni program a funkciók aktiválásához
- 7. lépés: A munka megkezdése
- 8. lépés: Egyéb fájlképek
Videó: Motor mozgatása szemkövetéssel: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Jelenleg a szemkövető érzékelők gyakoribbak különböző területeken, de kereskedelmi szempontból inkább az interaktív játékokról ismertek. Ez az oktatóanyag nem színleli az érzékelők kidolgozását, mivel nagyon bonyolult, és egyre gyakoribb használata miatt az ár csökkent, ebben az esetben az lenne a érdekes, ha a szoftvert használnánk olyan relékkel, amelyek képesek kapcsoljon be vagy ki minden mechanikus-elektromos eszközt. Ebben az esetben kerekesszékes motorok hajtására használták.
Kellékek
1 -Számítógép szemkövető rendszerrel
1 -USB relé modul
2-40 amperes autó relé
2 -fogaskerék motor 200 w (székes motor)
2-10 amp sebességszabályozó
2 db 12-40 V DC 10 AMP Az impulzusszélesség modulálja a motor fordulatszám -szabályozását
1-12 V akkumulátor
1. lépés: Projekt logika
Nagyobb kapacitású relék tartoznak, a kártyaé pedig csak 10 amper, és bár a motorok fogyasztása 10 amper, 12 voltos áram mellett, ez az áramerősség a motorok terhelési súlyától függően növekedhet. Ha más, nem motoros és 10 amper alatti fogyasztású eszközt szeretne használni, megszüntetheti a kockareléket.
2. lépés: A relé kártya elemzése
Az ilyen típusú kártyák USB bemenettel, feszültségbemenettel, relékkel és a hozzájuk tartozó csatlakozókkal rendelkeznek
Van egy előre programozott chip vagy mikrovezérlő is. A relék aktiválásához meg kell adnia az illesztőprogramokat tartalmazó fájlokat,.dll kiterjesztésű fájlokat, amelyek rendelkeznek a mikrokontroller által végrehajtott funkciókkal, például a kártya sorozatszámának megjelenítését, az 1. relé aktiválását, a 2. relé aktiválását stb.. Ezek a funkciók, de aki ezeket aktiválja, annak rendelkeznie kell.exe kiterjesztésű fájlokkal is, amelyek a funkciókat hívják meg, vannak programok az ablakokhoz és programok a DOS ablakhoz.
Ebben az esetben minden eszköznek csak egy sorozatszáma van. A GuiApp_English.exe alkalmazást használva kapjuk meg a sorozatszámot.
3. lépés: A kártya csatlakoztatása és azonosítása
A kártya USB -kábellel csatlakozik a számítógéphez.
Válassza az eszköz megkeresése lehetőséget, ez a rész automatikusan megkeresi a csatlakoztatott eszközt, ebben az esetben a sorozatszám HW341, ha az eszköz megnyitása lehetőséget választja, akkor készen áll a relé megnyitására
Ekkor meg kell gondolnunk, hogy melyik relé indítja el az egyes motorokat, ebben az esetben az 1. relé a jobb motorhoz, a 2. relé a bal motorhoz
4. lépés: Számítógép és érzékelők
A projektben használt számítógép egy TOBII C sorozat, ez a berendezés szoftverrel és szemkövető érzékelőkkel készült, ez a számítógép több mint 10 éves szolgálattal rendelkezik, jelenleg a legkisebb érzékelők sáv formájában, és bármilyen számítógépbe elhelyezhetők, az operációs rendszer esetén a win 10 is készül a meghajtókkal ezeknek az érzékelőknek a vezérlésére.
Az érzékelőket szoftver kalibrálja minden felhasználó számára, és érzékelik a megjelenés irányát, így programozhatók úgy, hogy mozgassa a számítógép mutatóját, mintha egér mozgatna, és villogáskor olyan, mintha az egérre kattintanánk.
Most, ha megnyitja a relé programot, aktiválhatja az egyes reléket, mozgatva a mutatót a nézetével, azonban a programablak nem olyan nagy, így még az érzékelők kalibrálása is kissé nehéz lesz a gombok kezelésében. Két lehetőség van oldja meg ezt: 1.- gyakorolja a mutatót a szemével a kívánt pontosság elérése érdekében
5. lépés: Csatlakozások
Ez a diagram nem tartalmazza a fordulatszám -szabályozót, amelyet a motorok és a 30 amperes fekete relék közé kell helyezni
6. lépés: Egyéni program a funkciók aktiválásához
Ez a képernyő a visual basic -ben készült, nagyon egyszerű, mert csak a nyilak rajzait helyezi el, majd hozzáadja azt a rutinot, amelyet a gomb megnyomásakor végrehajtott, én még soha nem programoztam a visual basic -ben, és kellett néhány órákon keresztül nagyon intuitív, ami nekem egy kis munkába került, hogy közvetlenül megragadtam a funkciókat, amit teszek, hogy meghívom a programot a DOS ablakból, vagyis a gomb megnyitja a programot DOS -ban és futtatja az utasítást.
A gombok kódja alatt, Nyilvános osztály űrlap1
Privát alűrlap1_Load (feladó mint objektum, és EventArgs) kezeli a MyBase. Load -ot
End Sub
STOP GOMB
Privát algomb1_Kattintás (feladó objektumként, e esemény eseményekként) A gomb 1. kezelése
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", bezárás) End Sub
ELŐRE GOMB
Privát Sub PictureBox1_Click (küldő objektumként, e esemény eseményként) Fogantyúk
1. Kattintson a gombra
Dim adelante Mint karakterlánc előre = "HW341 nyitva 255" /// a 255 -ös szám minden relét egyszerre nyit
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", előre) End Sub
JOBB GOMB
Privát Sub PictureBox2_Click (feladó mint objektum, és mint esemény események) Fogantyúk
PictureBox2. Kattintson
Dim izquierda As String left = "HW341 open 01"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", bal) End Sub
/// ha meg akarja fordítani, akkor a bal motoron kell lennie
BAL GOMB
Privát Sub PictureBox3_Click (feladó mint objektum, és mint esemény események) Fogantyúk
3. Kattintson a gombra
Halvány tompítás karakterláncként jobb = "HW341 nyitva 02"
System. Diagnostics. Process. Start ("c: / carpeta de prueba / CommandApp_USBRelay", rigth) End Sub
Vége az osztálynak
A DLL fájlnak ugyanabban a mappában kell lennie
7. lépés: A munka megkezdése
Összefoglalva egyszerűnek tűnik, de itt csak az alkatrészeket ismertetjük, és hogyan kapcsoltuk össze őket, az alkalmazandó kialakítás egy másik történet, ebben a videóban egy iskolai székkel épített tolószékben látható, némi munkánkba került, mert cső alakú és fából készült bázissal, és egy dolly gumiabroncsot alakítottunk ki, amikor először megcsináltuk és összeszereltük, az összes gumiabroncs nem érte el a padlót, új alapot kellett építenünk, és végül működött.
Később készítettünk egy másik eszközt, de nem tudunk alkalmazkodni egy közös kerekesszékhez, de bizonyos beállításokra szükség van, mivel nagyon közel vannak a motorokhoz, ezért nem lehet helyesen forgatni
8. lépés: Egyéb fájlképek
Ajánlott:
Rács mozgatása végtelen tükörrel: 7 lépés
Mozgó rács végtelen tükörrel: ezek a videók videót és mozgó videót készítenek. Meg akartuk mutatni a lengő teret a mozgó rácsokon és az Infinity Mirroron keresztül, hogy hatékonyabban mutassuk be a térérzetet. Munkánk két akrillemezből áll, az elülsőből és a hátlapokból, amelyek
Drone Quadcopter kefe nélküli egyenáramú motor futtatása a HW30A kefe nélküli motor fordulatszám -szabályozó és szervo tesztelő segítségével: 3 lépés
Drone Quadcopter kefe nélküli egyenáramú motor futtatása a HW30A kefe nélküli motor fordulatszám -szabályozó és szervo tesztelő használatával: Leírás: Ezt az eszközt szervomotor -tesztelőnek hívják, amely a szervomotor működtetésére használható a szervomotor egyszerű csatlakoztatásával és tápellátásával. A készülék az elektromos fordulatszám -szabályozó (ESC) jelgenerátoraként is használható, akkor
Egy tekercses indukciós motor / elektromos motor: 6 lépés
Egy tekercses indukciós motor / elektromos motor: Ebben a projektben egy tekercses indukciós motort fogunk készíteni. Ennek az elektromos motornak a kereskedelmi és sokkal kidolgozottabb verzióit használják a legtöbb váltakozó áramú készülékben. A motorunknak nincs nagy nyomatéka, inkább a működésről szól
Motor 'N Motor: 7 lépés
Motor 'N Motor: Ez a projekt két külön ötletként kezdődött. Az egyik egy elektromos gördeszka elkészítése volt, a másik pedig egy távirányítós autó. Bármilyen furcsán is hangzik, ezeknek a projekteknek az alapjai nagyon hasonlóak. Nyilvánvalóan bonyolultabb lesz, ha jön
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motor fordulatszám -szabályozó és az Arduino UNO használatával: 5 lépés
A Drone Quadcopter kefe nélküli egyenáramú motor (3 vezetékes típus) vezérlése a HW30A motorfordulatszám-szabályozó és az Arduino UNO használatával: Leírás: A HW30A motorfordulatszám-szabályozó 4-10 NiMH/NiCd vagy 2-3 cellás LiPo akkumulátorral használható. A BEC akár 3 LiPo cellával is működőképes. Használható kefe nélküli egyenáramú motor (3 vezeték) fordulatszámának szabályozására, maximum 12 Vdc -ig