CNC Plotter Yapımı |28BYJ-48

28BYJ-48 Step motor kullanarak Arduino ile CNC plotter yapımı ve aşamalarını bu yazımızda bulacaksınız.
Konuya giriş yapmadan önce CNC’nin ne olduğunu anlatmakta fayda olacağını düşünüyorum. CNC harf açılımı Computer Numerical Control (Bilgisayar Sayımlı Yönetim) demektir. Endüstriyel CNC’ler bilgisayar ile programlanabildiği gibi kendi üzerlerinde bulunan tuş takımları ile e programlanabilmektedirler.
Bir kurşun kalem kullanarak !4 formundaki bir kağıda dilediğinizi çizmek veya yazmak istemez miydiniz? Bunun uygun maliyetli yapısı ile bir CNC plotter yapmaktan geçtiğini söyleyebilirim.
CNC Plotter Yapımı İçin Malzemeler:
- Arduino Uno veya Nano, 1 adet Alışveriş
- 28BYJ-48 Step Motor, 3 adet Alışveriş
- 28BYJ-48 Step Motor Sürücü, 3 adet Alışveriş
- 3 Boyutlu yazıcı
- Flament (yaklaşık 150gr)
- Jumper Kablo
- Kurşun Kalem veya isteğe göre herhangi bir kalem kullanılabilir.
Bu malzemelerin siparişini verdikten sonra 3 boyutlu yazıcınız ile aşağıdaki stl uzantılı dosyalarınızı üretmek zaman açısından size kar sağlayacaktır.
Parçaları buradan indirebilirsiniz.
3 Boyutlu “Puzzle Satranç Takımı Yapımı” yazımızı inceleyebilirsiniz.
Parçaların imalatından sonra sıra geldi arduino’ya kod yüklemeye. Aslında herhangi bir kod yazmak ile uğraşmıyoruz. Github üzerinde arduinonun gcode okuyabilmesi ve motorları bu komutlara uygun döndürebilmesi için içerisine ufak hazır bir kod yüklüyoruz.
Kodu indirmek için tıklayınız.

İkinci adım olarak Arduino IDE uygulamasını açıyoruz devamında Taslak -> library ekle -> Zip kitaplığı Ekle adımlarını izleyerek indirdiğimiz zip dosyasını seçiyoruz ve kütüphaneyi eklemiş oluyoruz.

Üçüncü adım ise eklediğimiz kütüphaneyi çağırıyoruz ve arduino nanoya yüklüyoruz.
Bu adımları tamamladıktan sonra aşağıdaki tabloya göre bağlantımızı gerçekleştiriyoruz. Ayrıca motor sürücülerini beslemeyi unutmamalısınız. Bağlantıları gerçekleştirirken dikkatli olmalısınız.
Eksen | Arduino | ULN 2003 | ULN2003 | 28BYJ-48 |
X ekseni | D5 | IN1 | OUT1 | MAVİ |
X ekseni | D4 | IN2 | OUT2 | PEMBE |
X ekseni | D3 | IN3 | OUT3 | SARI |
X ekseni | D2 | IN4 | OUT4 | TURUNCU |
Y ekseni | A0 | IN1 | OUT1 | MAVİ |
Y ekseni | A1 | IN2 | OUT2 | PEMBE |
Y ekseni | A2 | IN3 | OUT3 | SARI |
Y ekseni | A3 | IN4 | OUT4 | TURUNCU |
Z ekseni | D13 | IN1 | OUT1 | MAVİ |
Z ekseni | D12 | IN2 | OUT2 | PEMBE |
Z ekseni | D9 | IN3 | OUT3 | SARI |
Z ekseni | D8 | IN4 | OUT4 | TURUNCU |
28BYJ-48 Step Motor Sürücü 28BYJ-48 Step motor uçları
Yukarıdaki görsellere ve tabloya göre bağlantı tamamlandığına göre şimdi sıra geldi çizimi gcode’a çevirecek programın indirilmesini kullanımına.
Inkscape Programı
Çalışmamıza “Inkscape” uygulaması ile devam edeceğiz. Programı indirmek için tıklayınız.

Bu programın detaylı kullanımını Youtube kanalındaki video da görüntüleyebilirsiniz. Sonuç olarak artık hazırsınız.
Bu işlemleri hallettiğinize göre artık dilediğiniz görseli tamamladığımız CNC plotter yapımı ile gerçekleştirebilirsiniz.