Tartalomjegyzék:
- 1. lépés: Az utazás követelményei:
- 2. lépés: megsemmisítés
- 3. lépés: Forrasztás be
- 4. lépés: A hatalmas tálca
- 5. lépés: Az Arduino -ügy
- 6. lépés: Tűzpróba
- 7. lépés: Összeszerelő vonal
- 8. lépés: Lebegés
- 9. lépés: Hacker idő
- 10. lépés: A siker A !?
Videó: Arduino CNC rajzológép (vagy a siker útja): 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez a projekt többnyire könnyen megtalálható elemeken alapul. Az ötlet az, hogy vegyünk két fel nem használt számítógépes lemezegységet, és egyesítsük őket egy automatizált rajzológép létrehozásában, amely egy CNC géphez hasonlít.
A hajtásokból felhasznált darabok magukban foglalják a mindkét hajtás motorjait és korlátait, valamint legalább az egyik meghajtó műanyag szerelvényét (a tálcát is beleértve)
1. lépés: Az utazás követelményei:
Szükséges darabok:
- Arduino uno
- 1 léptetőmotor (a 28BYJ-48 modellszámot használtuk)
- Adafruit motorpajzs v2
- Sok vezeték
- Két számítógépes CD -tálca
- opcionális: néhány 3D nyomtatott fogaskerekek és sínek
- Néhány fa vagy szerkezeti anyag A számítógép
Arduino kód szükséges:
Egyéni GRBL kód az Adafruit motorpajzshoz (Riley_adafruit_cnc_2)
Szükséges számítógépes szoftver:
- Arduino IDE Plotter
- Gódolt kép- vagy rajzfájlok (a választott fájl google -jával).
Szükséges eszközök:
- Forrasztóberendezés
- Ragasztópisztoly és ragasztópálcák
- Vonalzó
- Toll
- Türelem
2. lépés: megsemmisítés
Szerelje szét a DVD -tálcákat, ügyelve arra, hogy legalább az egyik DVD -tálca szerkezeti integritását megőrizze, miközben eltávolítja a rendszerint két korlátos fémalkatrészt. Ezen tálcák levételének folyamata a különböző CD -tálcák esetében eltérő lehet. A két motorhajtásnak az eltávolítás után az alábbi képen láthatónak kell lennie. Figyelje meg, hogy a lemezt forgató részt eltávolították, mivel nem lesz rá szükség.
3. lépés: Forrasztás be
A szétszerelés után a következő lépés a sorkapcsok beforrasztása a motorba, amely a képen látható. Ismét az, hogy ezek a sorkapcsok hogyan kapcsolódnak a motorhoz, az adott modelltől függően eltérőek lehetnek. Az Adafruit motorpajzshoz való csatlakozás módjáról később lesz szó. Ismételje meg ugyanazt a beállítást a második lemezmeghajtó motor szerelvénynél.
Ez a kettő Y és Z tengelyként szolgál a rajzolás során.
4. lépés: A hatalmas tálca
A következő lépés az, hogy működtesse a lemeztálcát, amely az X tengely lesz. Ebből a célból a léptetőmotort használták, és az összeszereléshez szükség volt a tálca vágó alkatrészeire, hogy illeszkedjenek a fogaskerékhez. (lásd a képeket) Ezen a ponton rájöttünk, hogy a sebességváltónk ki van kapcsolva, és további barkácsolásra van szükség. Végül a 4: 1 arányú fogaskerék nyomtatását választottuk, hogy lehetővé tegyük a simaságot és a megtett távolságot, amely szükséges a rajz sikeres befejezéséhez anélkül, hogy elfogyna a helyiség.
5. lépés: Az Arduino -ügy
Tegye össze az Arduino szerelvényt és a motorpajzsot. Ehhez a lépéshez egy kis forrasztás szükséges. Két Adafruit motorpajzs lesz egymásra rakva. Működési módjuk miatt egy hidat forrasztani kell, hogy a második arduino azonosítható legyen. A folyamat mögött itt olvasható:
learn.adafruit.com/adafruit-motor-shield-v…
Forrasztja a hidat az alábbi ábra szerint, az 1 jelzéssel a felső Adafruit motorpajzshoz. Az első tábla (0x60) és a felső tábla (0x61) legyen. Ezenkívül vegye figyelembe a 2 jelű jumpert. Ez mind az alsó, mind a felső pajzson van beállítva, amely azt mondja a tábláknak, hogy az arduino -ból merítsék energiájukat, a fölötte lévő kék érintkezők helyett. Dönthet úgy, hogy saját áramforrását csatlakoztatja ezekhez a kék terminálokhoz, ha hiányzik az arduino. (Ne feledje, hogy a három motor működése közben az arduino csatlakoztatva van a számítógéphez, valamint egy 9 voltos tápegység az arduino -hoz is)
6. lépés: Tűzpróba
Teszt! Mielőtt mindent összerakna, tesztelje az alkatrészeket. Különösen nehezen tudtunk információt találni arról, hogyan lehet a léptetőmotorokat az Adafruit motorpajzshoz csatlakoztatni. Tehát itt van egy hasznos diagram. Fontos kiemelni, hogy az 1. és 4. tű (kék és narancssárga), valamint a 2. és az 5. tű (rózsaszín és sárga) páros. Néha ezek rossz csatlakoztatása fordított fordulatot jelenthet a motor működésében. Ezenkívül ebben a diagramban a piros szín az alábbi ábrán látható. Ha a tárcsaszerelő motoroknak csak 4 terminálja van, hagyja a földet csatlakozás nélkül.
A motorok mozgásának kezeléséhez használja a szükséges eszközökben leírt szoftvert, a mellékelt linken lévő plotter szoftver segítségével.
Egy igazán egyszerű módja annak, hogy teszteljük, melyik sorkapcsok párosak, ha ohmmérővel tesztelnek. Itt van egy nagyszerű útmutató a léptetőmotor huzalpárjainak megtalálásához:
knowledge.ni.com/KnowledgeArticleDetails?i…
Miután megtalálta a párjait, tegye az elsőt az M1 -be, a másodikat az M2 -be
7. lépés: Összeszerelő vonal
Az összes motor tesztelése után megkezdheti az összeszerelést. Az első lépés egy olyan szerkezet létrehozása, amely az Y és Z tengelyt az X tengely felett tartja. Ez egyszerű hobbiboltból vásárolt tárgyakkal történt. Lásd az alábbi képet.
8. lépés: Lebegés
A következő lépés az, hogy a Z-tengelyt az Y-tengely szerelvényéhez kell rögzíteni, ez főleg forró ragasztóval történt, bár minden bizonnyal másképp tettük volna, ha több idő és szerszám lenne.
9. lépés: Hacker idő
Most az Arduino programozási ideje van. Az első lépés a mellékelt kód feltöltése az Arduino -ba. Az Arduino IDE megnyitása és a csatolt program megnyitása után mindössze annyit kell tennie, hogy megváltoztatja a portot arra, amelyre az arduino csatlakoztatva van, és nyomja meg a NYILAT (vagy a feltöltés gombot) a küldéshez.
10. lépés: A siker A !?
Bár ez a kód az eredeti GRBL kódon alapul, fontos megjegyezni, hogy erősen módosították, hogy működjön az adafruit motorpajzsokkal. Emiatt sok hiányzó függvény van a GRBL -ben, amelyek nem működnek, ha beírják ezt a beállítást. Azonban minden alapvető ábrázoláshoz (azaz rajzoláshoz) ez a kód tökéletesen működik. Bármilyen GCODE -t rajzolhat, amelyet G90 -ként formáztak.
Ha ugyanazt a beállítást építette fel, mint mi, akkor az arduino mostantól működik! Ha más verziót készített különböző motorok vagy különböző méretek használatával, akkor módosítania kell az Arduino kódban található konfigurációs fájlt.
** CSAK A „config.h” FÁJL VÁLTOZTATÁSA, VÁLTOZÁSOK A KÓDBAN MÁS OLDALBAN A PROGRAM NEM MŰKÖDÉSE **
Visszatekintve valószínűleg használhattuk volna a tálca összeszerelését úgy, ahogy volt, és megerősítenénk a szerkezet egy részét, jobban mérnénk a különböző tengelyek dőlését, és összességében strukturáltabbá tennénk. Ez egy ügyes projekt, amely skálázható és más célokra alkalmazható.
Ha megvan az alapvető ismerete a GRBL működéséről és az X, Y, Z tengelyes léptetőmotorok működéséről, ez a projekt rendkívül méretezhető, ha rendelkezik ehhez szükséges anyagokkal. Azért választottuk ezt a méretet, mert korlátozott volt a DVD -tálca mérete. Ha azonban úgy dönt, hogy szíjak és léptetőmotorok használatával készül, akkor csak a léptetőnyomaték korlátozza.
Ajánlott:
Lézeres rajzológép: 8 lépés (képekkel)
Lézerrajzoló gép: rawFoszforeszkáló fényútvonalakat rajzoljon egy géppel, amelyet teljesen a semmiből terveztek és építettek! A történet: A félidős hét szünetei között Brett barátommal és én terveztük és építettük ezt a gépet, amely lézer- és tükörrendszert használ
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: Sziasztok, mivel a Neopixel led Strip nagyon népszerűek, és ws2812 led szalagnak is nevezik. Nagyon népszerűek, mert ezekben a LED szalagokban minden egyes ledet külön kezelhetünk, ami azt jelenti, hogy ha azt szeretné, hogy kevés led egy színben világítson
Arduino Ws2812 LED vagy Neopixel LED szalag vagy gyűrű bemutató: 4 lépés
Arduino Ws2812 LED vagy Neopixel LED csík vagy gyűrű bemutató: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni a neopixelt vagy a ws 2812 -et vagy a gyors ledet az Arduino -val. Az ilyen típusú LED -eket, szalagokat vagy gyűrűket egyetlen Vin csap és az összes A LED -ek egyedileg címezhetők, ezért ezeket indikátoroknak is nevezik
DIY MINI CNC rajzológép: 6 lépés
DIY MINI CNC rajzológép: Ez egy mini cnc rajzológép
Nagyméretű polargráf rajzológép behúzható tollfejjel: 4 lépés (képekkel)
Nagyméretű polargráf rajzológép és kihúzható tollfej: *A gép nagyméretű telepítését a Rui Periera segítségével tervezték és hajtották végre. Ez a Polargraph (http://www.polargraph.co.uk/) nyílt forráskódú rajz tervezése projekt. Behúzható tollfejjel és hardverrel rendelkezik, amely lehetővé teszi, hogy