Arduino Projeleri
Trend

SIVI DOLUM MAKİNESİ YAPIM PROJESİ

Liquid Filling Machine

1. Donanım Gereksinimleri

A. Temel Dolum Sistemi

  • Wemos D1 (ESP8266 veya ESP32 tavsiye edilir): Mikrokontrolcü.
  • Peristaltik Pompa: Küçük miktarlarda sıvı dolumu için hassas bir yöntem.
  • Mosfet veya Röle Modülü: Pompayı kontrol etmek için.
  • Butonlar veya Ekran (Opsiyonel): Manuel kontrol veya ayar için.
  • Debimetre (Opsiyonel): Sıvı akışını ölçmek için.
  • Servo Motor (Küçük Kapak Kapatma İçin): Kapak kapama fonksiyonu için.

B. Geliştirme Aşamasında Eklenecekler

  • Konveyör Motoru: Şişeleri taşımak için.
  • Manyetik Kapak Besleyici (Opsiyonel): Kapak yerleştirme için.
  • Karıştırıcı Motor: Sıvıyı karıştırmak için.

2. Yazılım Geliştirme

A. Dolum Sistemi için Temel Yazılım

Wemos D1, pompayı kontrol etmek için ideal. Kod şu işlevleri gerçekleştirecek:

  1. Kullanıcıdan dolum miktarını alır (örneğin, 5cc).
  2. Pompayı çalıştırır ve doğru miktarda sıvıyı doldurur.
  3. İşlem tamamlandığında durur ve uyarı verir.
#include <ESP8266WiFi.h>

// Pompa kontrol pini
#define POMPA_PIN D1

void setup() {
  pinMode(POMPA_PIN, OUTPUT);
  Serial.begin(115200);
  Serial.println("Dolum Sistemi Başlıyor");
}

void loop() {
  int dolumMiktari = 5; // cc cinsinden dolum miktarı
  int dolumSuresi = hesaplaDolumSuresi(dolumMiktari); // Süreyi hesapla (örneğin ms)

  digitalWrite(POMPA_PIN, HIGH); // Pompayı başlat
  delay(dolumSuresi);            // Belirtilen süre kadar bekle
  digitalWrite(POMPA_PIN, LOW);  // Pompayı durdur

  Serial.println("Dolum tamamlandı.");
  delay(1000); // Döngüyü yeniden başlatmadan önce kısa bir bekleme
}

int hesaplaDolumSuresi(int miktar) {
  // Her cc için pompa süresini belirle (örnek: 100ms/cc)
  return miktar * 100; // ms cinsinden süre
}

B. Web Arayüzü ile Kontrol (Opsiyonel)

ESP8266/ESP32 ile bir web sunucusu oluşturup, dolum miktarını ve diğer ayarları web arayüzü üzerinden kontrol edebilirsiniz.

3. Modüler Gelişim Planı

Aşama 1: Manuel Dolum

  • Buton veya basit bir web arayüzü ile dolum miktarını ayarla.
  • Sadece bir pompa ve şişe kullanarak test yap.

Aşama 2: Otomatik Şişe Besleme

  • Konveyör motoru ve sensörler ekleyin.
  • Şişe algılandığında dolum işlemini başlatacak bir sensör kullanın (örneğin IR sensör).

Aşama 3: Kapak Takma ve Kapatma

  • Kapakları yerleştirmek için bir servo motor ve konveyör sistemi ekle.
  • Şişe dolumdan sonra otomatik olarak kapatılır.

Aşama 4: Karıştırma Sistemi

  • Bir DC motor veya step motor kullanarak sıvı karıştırma işlemini entegre edin.
  • Karıştırma süresini ayarlamak için yazılıma bir seçenek ekleyin.

4. Gelişim Sürecinde Gerekli Yardımlar

  • Devre Şeması: Donanımı bağlama konusunda rehberlik.
  • Kodlama: Wemos D1 üzerinde dolum işlemleri, sensörler, motor kontrolü gibi yazılım bileşenleri.
  • Test ve Kalibrasyon: Sıvı miktarını doğru bir şekilde doldurmak için pompa hızının ve çalışma süresinin kalibrasyonu.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Başa dön tuşu