İçindekiler:

Pasta Süsleme Robotu: 9 Adım
Pasta Süsleme Robotu: 9 Adım

Video: Pasta Süsleme Robotu: 9 Adım

Video: Pasta Süsleme Robotu: 9 Adım
Video: Everything is a CAKE- TOGG Pasta - TOGG CAKE 🍰🇹🇷❤️🚘 2024, Kasım
Anonim
Pasta Süsleme Robotu
Pasta Süsleme Robotu

Pastaları krema kullanarak süslemek için DIY Universal CNC Machine v1.5'i kullanın.

Adım 1: Bu Projede Kullanılanlar

Bu Projede Kullanılanlar
Bu Projede Kullanılanlar
  • DIY Evrensel CNC Makinesi
  • NEMA 17 Step Motor
  • DRV8825
  • Özel Foton Step Sürücü Kartı: Bu adımda eklenen dosya
  • DFRobot Raspberry Pi 3 Model B+
  • DFRobot 5" TFT Raspberry Pi Dokunmatik Ekran

2. Adım: Gösteri Videosu

Image
Image

Adım 3: Temel CNC Makinesi

Makineyi Geliştirmek
Makineyi Geliştirmek

14 Ağustos 2018'de bir DIY Universal CNC makinesi içeren bir proje yayınladım. Aletleri kolayca değiştirilebilir. Makineyi inşa etmek oldukça karmaşıktır, bu nedenle daha fazla talimat için bu projeye bakın.

Adım 4: Makineyi İyileştirme

Makineyi Geliştirmek
Makineyi Geliştirmek
Makineyi Geliştirmek
Makineyi Geliştirmek

Bununla birlikte, ilk projemin yorumlar bölümünde dikkatimi çektiği üzere bazı kusurları vardı. Birincisi, X ekseni kayışı eşit olmayan bir gerginliğe sahipti. Bu, hareketlerin o kadar hassas olmamasına neden olabilir. X ekseni taşıyıcısı da raya yeterince sıkı oturmadı ve tüm tertibatın devrilmesine ve raya sürtünmesine neden oldu. Bunu düzeltmek için, X ekseni taşıma bloğunu, triger kayışının oturduğu yere hareket ettirerek ve V yuvası tekerleklerini daha iyi konumlara taşıyarak ve ayrıca eğilmeyi önlemek için arkaya başka bir tekerlek ekleyerek tamamen yeniden tasarladım.

Adım 5: Buzlanmanın Dağıtılması

buzlanma dağıtma
buzlanma dağıtma
buzlanma dağıtma
buzlanma dağıtma
buzlanma dağıtma
buzlanma dağıtma

Buzlanmayı çok kontrollü ve öngörülebilir bir oranda ekstrüde etmenin bir yoluna ihtiyacım vardı. Bu, bir step motor kullanmak anlamına geliyordu. Ama sonra mesele, rotasyondan çok fazla aşağı doğru güç üretmeye geldi. Dişliler bilinen bir kuvvet çarpanıdır. Bir motorun miline bağlı küçük bir dişli, daha büyük bir dişliyi döndürebilir ve bu daha büyük dişli, daha büyük bir kuvvet üretebilir. Peki, döner hareket nasıl lineer harekete dönüştürülür? İşte burada vidalar ve somunlar devreye giriyor. Sabit bir vidayı çeviren bir somun yerine, sabit somunun (büyük dişliye bağlı) vidayı yukarı veya aşağı hareket ettirmesini sağladım. İlk başta bunu Fusion 360'ta tasarlayacaktım ama Thingiverse'e baktıktan sonra ihtiyaçlarıma uyan bir şeyle karşılaştım. Buradan bulun:

Bir Parçacık Fotonu, bulut işlevleri aracılığıyla kontrol edilen step motoru kontrol eder. Bir Apache web sunucusu tarafından barındırılan bir HTML sayfası oluşturdum. Yukarı, aşağı ve dur için 3 düğme vardır. Daha sonra bu sayfaya Raspberry Pi 3 B+ ve dokunmatik ekran ile erişilecektir.

Adım 6: Makineyi Kontrol Etme

Makineyi Kontrol Etme
Makineyi Kontrol Etme

DFRobot, bana yeni Raspberry Pi 3 B+ ve 5 inç TFT Dokunmatik Ekranı göndererek bu projeye sponsor oldu. Başlamak için https://www.raspberrypi.org/downloads/raspbian/ adresinden en son Raspbian görüntüsünü indirdim ve ardından bir SD karta koymak için Etcher.io'yu kullandım.

Ardından başka bir Raspberry Pi'ye aşağıdaki komutları girerek js düğümünü kurun:

git klon https://github.com/creationix/nvm.git ~/.nvmcd ~/.nvm

git checkout `git tarif --kısaltma=0 --tags`

cd.

. ~/.nvm/nvm.sh

Ardından, istediğiniz düğüm sürümünü yükleyebilir ve kullanabilirsiniz.

nvm kurulumu 6

nvm kullanımı 6

ve ayrıca düğüm paketi yöneticisini (npm)npm install npm@latest -g'yi yükseltmek için bu komutu çalıştırın

ve son olarak kontrol yazılımını

sudo npm kurulumu --unsafe-perm -g cncjs

ve çalıştırmak için cncjs. Sayfaya erişmek için https://:8000 adresine gitmeniz yeterlidir. Ayrıca CNC makinesini kontrol eden Arduino Uno'dan CNCJS sunucusunu çalıştıran Raspberry Pi'ye bir USB kablosu bağladığınızdan emin olun.

Adım 7: Tasarımın Oluşturulması

Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması
Tasarımın Oluşturulması

CAM için gcode tasarlamak ve oluşturmak için Fusion 360'ı kullandım. Seçtiğim pasta kalıbı Arduino.cc logosuydu. Önce web'den bir resim indirdim ve ardından ekli tuval işlevini kullanarak çalışma ortamına ekledim. Sonra çizimden bir gövde çıkardım. Sonra CAM ortamına gittim ve bir pastayı (9x13x2in) taklit eden bir kurulum oluşturdum. Ve son olarak 2d kesme işlemini kullanarak bir takım yolu oluşturdum.

8. Adım: Pasta Yapma Zamanı

Kek Yapma Zamanı
Kek Yapma Zamanı
Kek Yapma Zamanı
Kek Yapma Zamanı
Kek Yapma Zamanı
Kek Yapma Zamanı

Basit bir kek yapmak istedim, bu yüzden bir kutu jenerik sarı kek karışımı aldım ve talimatlara göre hazırladım ve 9x13 inçlik bir tepsiye döktüm. O pişerken 1 su bardağı tereyağı, 4 su bardağı pudra şekeri, 2 yemek kaşığı süt ve biraz vanilyadan sade bir krema yaptım. Daha sonra bu krem şanti soğuyan kekin üzerine eşit şekilde yayılır. Buzlanma memesine müdahale edebilecek büyük sapmalar olmadığından emin oldum.

Dondurma tarifi burada çok önemlidir. Çok akıcıysa, ekstrüde edildiğinde yerinde kalmaz. Çok kalın ve step onu dışarı çıkaramaz. İşte kullandığım şey:

Ağırlıkça 7 ons pudra şekeri

15.5 çay kaşığı su

"Arduino Blue" dediğim şeyi yapmak için 4 damla mavi gıda boyası

Adım 9: Dekorasyon

Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!

Artık her şey hazır olduğuna göre, bir pastayı süslemenin zamanı geldi. Önce tüm eksenleri homladım, limit anahtarlarına dokunmalarını sağladım. Ardından, buzlanma ekstrüzyonunu başlatmak için dokunmatik ekranda "aşağıya" dokundum. Ardından cncjs web sayfasında başlat'a tıklayarak cnc makinesinin gcode'u takip etmesini sağladım.

Önerilen: