Obsah:
- Krok 1: Požadavky na vaši cestu:
- Krok 2: Zničení
- Krok 3: Pájení zapnuto
- Krok 4: Mocný zásobník
- Krok 5: Aféra Arduino
- Krok 6: Trial by Fire
- Krok 7: Montážní linka
- Krok 8: Float On
- Krok 9: Hackerský čas
- Krok 10: Úspěch je A !?
Video: CNC kreslicí stroj Arduino (nebo cesta k úspěchu): 10 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento projekt je založen převážně na položkách, které lze snadno najít. Cílem je vzít dvě nepoužívané počítačové diskové jednotky a spojit je, aby vznikl automatizovaný kreslící stroj, který připomíná CNC stroj.
Díly použité z pohonů zahrnují motory a zábradlí z obou pohonů a plastovou sestavu alespoň jednoho z pohonů (včetně zásobníku)
Krok 1: Požadavky na vaši cestu:
Potřebné kusy:
- Arduino uno
- 1 krokový motor (použili jsme číslo modelu 28BYJ-48)
- Motorový štít Adafruit v2
- Spousta drátů
- Dva počítačové cd zásobníky
- volitelně: některé 3D tištěné převody a kolejnice
- Nějaký dřevěný nebo konstrukční materiál Počítač
Požadovaný kód Arduino:
Vlastní kód GRBL pro práci s motorovým štítem Adafruit (Riley_adafruit_cnc_2)
Potřebný počítačový software:
- Arduino IDE plotter
- Soubory obrázků nebo kreseb v kódovaném formátu (vygooglete si vybraný soubor).
Potřebné nástroje:
- Pájecí zařízení
- Lepicí pistole a lepicí tyčinky
- Pravítko
- Pero
- Trpělivost
Krok 2: Zničení
Rozeberte přihrádky DVD a ujistěte se, že zachováte strukturální integritu alespoň jednoho z přihrádek DVD, a přitom odeberte kovovou součást, která má obvykle dvě zábradlí. Proces odebírání těchto zásobníků se liší od různých disků CD. Po odstranění by dva motory měly vypadat jako na obrázku níže. Všimněte si části, která otáčí disk, byla odstraněna, protože nebude potřeba.
Krok 3: Pájení zapnuto
Jakmile jsou rozebrány, dalším krokem je pájení svorek do motoru, které lze vidět na obrázku. Způsob připojení těchto svorek k motoru se může opět lišit podle konkrétního modelu. Způsob jejich připojení k štítu motoru Adafruit bude probrán později. Zkopírujte stejné nastavení pro druhou sestavu motoru disku.
Tyto dva budou sloužit jako osa Y a Z v procesu kreslení.
Krok 4: Mocný zásobník
Dalším krokem je zprovoznění přihrádky na disk, což bude osa X. K tomuto účelu byl použit krokový motor a montáž vyžadovala řezání částí žlabu, aby se do něj vešlo ozubené kolo. (viz obrázky) V tomto bodě jsme si uvědomili, že náš převodový poměr byl vypnutý a bylo potřeba dalšího drobení. Na konci jsme se rozhodli vytisknout převodový poměr 4: 1, aby byla zajištěna plynulost a cestovní vzdálenost potřebná k úspěšnému dokončení kresby bez vyčerpání prostoru.
Krok 5: Aféra Arduino
Sestavte sestavu Arduino a nastavení štítu motoru. Pro tento krok je zapotřebí trochu pájení. Budou naskládány dva štíty Adafruit Motor Shield. Vzhledem k tomu, jak fungují, je třeba pájet most, aby bylo druhé arduino jako takové identifikováno. Proces za tím je vysvětlen zde:
learn.adafruit.com/adafruit-motor-shield-v…
Pájejte můstek podle obrázku níže označeného 1 pro horní štít motoru Adafruit. První deska by měla být (0x60) a horní deska by měla být (0x61). Všimněte si také propojky s označením 2. Toto je nastaveno na spodním i horním štítu a říká deskám, aby čerpaly energii z arduina namísto modrých svorek přímo nad ním. Pokud vám arduino chybí, můžete se rozhodnout připojit svůj vlastní zdroj energie k těmto modrým svorkám. (Všimněte si toho, že při chodu tří motorů máme arduino připojené k počítači plus 9v napájecí zdroj běžící také na arduino)
Krok 6: Trial by Fire
Test! Než to všechno spojíte, vyzkoušejte své součásti. Zjistili jsme, že je obzvláště obtížné najít informace o tom, jak připojit krokové motory k Adafruit Motor Shield. Zde je tedy nápomocný diagram. Je důležité zdůraznit, že kolíky 1 a 4 (modrá a oranžová) a kolíky 2 a 5 (růžové a žluté) jsou páry. Někdy je zapojení nesprávným způsobem může znamenat opačný chod motoru. V tomto diagramu je také uzemněna červená, jak je znázorněno níže. Pokud mají motory sestavy disku pouze 4 svorky, ponechte uzemnění bez připojení.
Pro řízení pohybu motorů použijte software, který byl popsán v požadovaných nástrojích, pomocí softwaru plotru v uvedeném odkazu.
Opravdu snadný způsob, jak otestovat, které svorky jsou páry, je otestovat pomocí ohmmetru. Zde je skvělý průvodce, jak najít páry vodičů krokového motoru:
knowledge.ni.com/KnowledgeArticleDetails?i…
Jakmile najdete své páry, vložte první do M1, druhý do M2
Krok 7: Montážní linka
Jakmile jsou všechny motory testovány, můžete začít s montáží. Prvním krokem je vytvoření struktury, která drží osu Y a Z nad osou X. To bylo provedeno pomocí jednoduchých položek zakoupených v hobby obchodě. Viz obrázek níže.
Krok 8: Float On
Dalším krokem je připojení osy Z k sestavě osy Y, což bylo provedeno hlavně horkým lepidlem, i když určitě bychom to udělali jinak s více časem a nástroji.
Krok 9: Hackerský čas
Nyní je čas na programování Arduina. Prvním krokem bude nahrání přiloženého kódu do vašeho Arduina. Po otevření IDE Arduino a otevření připojeného programu stačí změnit port na ten, do kterého je zapojeno vaše arduino, a odeslat jej stisknutím ŠIPKY (nebo tlačítka pro odeslání).
Krok 10: Úspěch je A !?
I když je tento kód založen na původním kódu GRBL, je důležité si uvědomit, že byl výrazně upraven tak, aby fungoval se štíty motoru adafruit. Z tohoto důvodu existuje mnoho chybějících funkcí, které jsou v GRBL a které nefungují, když jsou zadány do tohoto nastavení. Nicméně pro jakékoli základní vykreslování (to je kreslení) tento kód funguje perfektně. Může nakreslit jakýkoli GCODE, který byl formátován jako G90.
Pokud máte stejné nastavení jako my, vaše arduino bude nyní fungovat! Pokud jste vytvořili jinou verzi pomocí různých motorů nebo různých rozměrů, budete muset změnit konfigurační soubor, který byl součástí kódu Arduino.
** ZMĚNY POUZE V SOUBORU „config.h“, ZMĚNY KDEKOLI JINÉHO V KÓDU ZPŮSOBÍ, ŽE PROGRAM NEFUNGUJE **
Když se ohlédneme zpět, pravděpodobně jsme mohli použít sestavu vaničky tak, jak byla, a posílit část konstrukce, lépe měřit náklon různých os a celkově ji jen strukturovat. Je to úhledný projekt, který by mohl být škálovatelný a aplikovatelný pro jiné účely.
Jakmile získáte základní znalosti o tom, jak funguje GRBL a jak fungují krokové motory os X, Y a Z, je tento projekt extrémně škálovatelný, pokud k tomu máte materiály. Rozhodli jsme se vytvořit jeden v této velikosti, protože jsme byli omezeni velikostí zásobníku DVD. Pokud byste se však rozhodli, že jej vyrobíte pomocí pásů a krokových motorů, budete omezeni pouze točivým momentem krokového motoru.
Doporučuje:
Laserový kreslící stroj: 8 kroků (s obrázky)
Laserový kreslící stroj: ✨Nakreslete fosforeskující světelné stopy strojem navrženým a postaveným zcela od nuly! Příběh: Mezi studiem přestávek v polovině týdne jsme s kamarádem Brettem navrhli a postavili tento stroj, který využívá laserový a zrcadlový systém k
Tracey - kreslící stroj: 22 kroků (s obrázky)
Tracey - Kreslicí stroj: Tento návod je nedokončený - budeme usilovně pracovat na tom, aby byl projekt snazší, ale počáteční návrhy budou vyžadovat zkušenosti výrobce, 3D tisk, montáž dílů, pájení elektronických součástek, zkušenosti s Arduino IDE atd. Zpětná vazba
Kreslicí robot pro Arduino: 18 kroků (s obrázky)
Drawing Robot pro Arduino: Poznámka: Mám novou verzi tohoto robota, který používá desku s plošnými spoji, snáze se staví a má detekci IR překážek! Podívejte se na http://bit.ly/OSTurtle Tento projekt jsem navrhl pro 10hodinový workshop pro ChickTech.org, jehož cílem je
Polargraphový kreslící stroj ve velkém měřítku s výsuvnou hlavou pera: 4 kroky (s obrázky)
Kreslicí stroj Polargraph ve velkém měřítku s výsuvnou hlavou pera: *Instalace tohoto stroje ve velkém měřítku byla koncipována a provedena pomocí Rui Periera. Toto je návrh pro open source kresbu Polargraph (http://www.polargraph.co.uk/) projekt. Je vybaven zatahovací hlavou pera a hardwarem, který umožňuje
Kreslicí stroj: 4 kroky (s obrázky)
Kreslicí stroj: Jak jsem vyrobil svůj kreslící stroj a v důsledku toho zastaral umělce. Když jsem se poprvé přestěhoval do svého nového studia, neměly se rýsovat žádné důležité projekty a nebyl jsem v prostoru ještě pohodlný. Postavil jsem tento " kreslicí stroj " abych mohl být