İçindekiler:
- Adım 1: Tinker'a Başlamadan Önce
- 2. Adım: Araç Kutunuz
- Adım 3: Kontrol Sistemi Kurulumu
- 4. Adım: 3D Baskı
- Adım 5: Montaj
- Adım 6: Kontrol Sistemi Kablolaması
- Adım 7: Arduino Kroki
Video: Sürekli Karıştırılan Reaktör: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu Eğitim Tablosu, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturulmuştur.
ChemE sen misin? Bir CSTR'nin prototipini oluşturmak ister misiniz? Şanslısın! Merhaba, ben Chukwubuikem Ume-Ugwa Güney Florida Üniversitesi'nde Kimya Mühendisliği öğrencisiyim. Bu Proje bir CSTR modellemektedir ve çark için 5V'luk bir step motor kullanmaktadır. CSTR sıcaklık kontrollüdür.
Adım 1: Tinker'a Başlamadan Önce
Merhaba yapımcılar, İşte başlamadan önce bilmeniz gereken bazı şeyler.
Herhangi bir 3B prototipleme yazılımıyla nasıl prototip yapılır. Autodesk mucitini kullandım.
Modelinizi 3D olarak nasıl yazdırırsınız.
C/C++'da nasıl kod yazılır
Arduino nasıl.
İyi şanlar!
2. Adım: Araç Kutunuz
Araç kutunuzda aşağıdakilere sahip olmalısınız
1 X Arduino Uno
1 X USB Kablosu
1 X Step Motor
1 X ULN2003 Motor sürücü modülü
1 X 5V Zil
1 X lm35 Sıcaklık Sensörü
1 X IIC 1602 LCD
1 X 4pin IIC kablosu
1 X Ekmek Tahtası
1 X Paket devre tahtası atlama telleri
1 X IR denetleyici (pil ile)
1 X IR alıcı
1 X Yeşil 3mm LED
1 X Kırmızı 3mm LED
1 X 220Ω Direnç
Adım 3: Kontrol Sistemi Kurulumu
O nasıl çalışır?
1. IR alıcısı, IR uzaktan kumandadan bir komut sinyali alır.
Kullanılabilir Komutlar:=> Açık, Kapalı, Geçersiz Kıl
2. IR alıcıları komutun kodunu çözer.
3. Arduino uygun eylemleri gerçekleştirir.
4. Sıcaklık sensörü sistem sıcaklığını ölçer.
5. Arduino, ölçülen sıcaklığı bir ayar noktasına göre kontrol eder.
6. Arduino gerekli eylemleri gerçekleştirir (Kapatma ve alarm veya hiçbir şey yapma)
4. Adım: 3D Baskı
Basılı parçalarınız için sahip olmanız gereken
1. çark/karıştırıcı
Bu çark, motor kafasının kolayca yerleştirilmesi için kafa üzerinde dikdörtgen bir açıklığa sahiptir. Çarkınız motordan daha ağırsa bu konfigürasyon önerilmez.
2. kapak
kapak, motoru ve motoru yerinde tutmak için milleri barındıracak şekilde tasarlanmıştır.
dikdörtgen açıklık motor kablosu içindir.
3. tank
reaktöre bakmak için dikdörtgen açıklığı olan silindirik bir kap.
Boyutlar:
Çark:
şaft:
D = 7 mm
Y = 50 mm
Bıçak ağzı:
iç yay: 20 mm
dış yay: 23.031 mm
Adım 5: Montaj
Reaktör Montajı
1. Motoru reaktör kapağına bağlayın.
2. Motor kafasını pervane kafasına yerleştirin
3. Reaktör kapağını kilitleyin
Adım 6: Kontrol Sistemi Kablolaması
1. Jumper kablolarınızı kullanarak Arduino Uno 5V pinini ve GRND pinini breadboard üzerinde sırasıyla +ve ve -ve raylarına bağlayın.
2. Motor kablosunu ULN2003 Motor sürücü modülüne takın.
3. ULN2003 Motor sürücü modülünün canlı ve GRND pinlerini devre tahtasına bağlayın.
4. ULN2003 Motor sürücü modülünün motor pinlerini 4, 5, 6, 7 pinlerine bağlayın.
5. Kırmızı LED + ve ucunu Arduino pin 13'e bağlayın
6. Yeşil LED +ve ucunu Arduino pin 12'ye bağlayın.
7. Buzzer + ve kablosunu Arduino pin 11'e bağlayın
8. RF alıcı veri kablosunu Arduino pin 2'ye bağlayın
9. LM35 Sıcaklık sensörü veri kablosunu Arduino pin A0'a bağlayın
10. LCD SDA ve SCL pinlerini ilgili Arduino pinine bağlayın. Ayrıca LCD için canlı ve GRND'yi bağlayın
Adım 7: Arduino Kroki
kod
Çizimde 6 fonksiyon/rutin bulunmaktadır. Bunlardan ikisi, reaktörü kontrol eden ve sırasıyla ölçülen sıcaklığı okuyan kontrol() ve readTemp()'dir.
LED'leri, LCD'yi, Buzzer'ı ve step motoru kontrol eden kod aşağıda eklenmiştir. Bağımlılık zip dosyası gerekli kitaplıkları içerir.
Dosyayı ve beraberindeki zip dosyasını indirin. Zip içeriğini Arduino'nuzun kütüphane klasörüne kopyalayın. Zip diğer klasörleri içerir, bu klasörlerin her biri doğrudan Arduino kütüphane klasörüne kopyalanmalıdır. Dizin ağacı şöyle görünmelidir
-kütüphane
--IRuzaktan kumanda
--NewliquidKristal
--StepperArduinoKitKütüphanesi
Kodu çalıştırmak için, Arduino yazılımınızdan açın.
USB'niz bilgisayarınıza ve Arduino'ya takılıyken yükleme okuna tıklayın.
Step Motor
Step motorla ilgili bir sorun, tam bir devir tamamlanana kadar yürütmeyi engellemesidir.
Önerilen:
Sürekli Dönen Güneş Motoru: 5 Adım (Resimlerle)
Sürekli Dönen Güneş Motoru: Sürekli hareket halinde olan bir cihaz yapmayı kim hayal etmiyor? Kesintisiz koşu, gece ve gündüz, yaz ve kış, bulutlu gökyüzü ve ev içi ışık koşulları. Bu darbe motoru çok uzun süre çalışıyor, belki benim ömrümden daha uzun
Sürekli Dönme için Mikro Servo Motoru (SG90) Nasıl Değiştirilir: 6 Adım (Resimlerle)
Sürekli Dönme için Mikro Servo Motoru (SG90) Nasıl Değiştirirsiniz: Oh hayır! DC motorlarım bitti! Etrafta oturan yedek servo ve dirençleriniz var mı? O zaman değiştirelim! Normal bir servo yaklaşık 180 derece döner. Açıkçası, tekerlekler üzerinde çalışan bir araç için kullanamayız. Bu eğitimde, gideceğim
Hitec Hs-325 Servo'yu Sürekli Döndürme için Değiştirin: 3 Adım (Resimlerle)
Hitec Hs-325 Servoyu Sürekli Dönme için Değiştirin: Servo motorlar maksimum +/- 130 derece dönecek şekilde tasarlanmıştır. Ancak 360 derecelik dönüşler yapmak için kolayca değiştirilebilirler. Hack, çeşitli servo motor modelleri için çok iyi belgelenmiştir. Burada ServoCity'den satın alınan bir Hitec HS-325HB servo kullanıyorum. NS
Sürekli Dönme İçin Bir Servo Motor Nasıl Değiştirilir (Tek Motorlu Yürüteç Robot): 8 Adım (Resimlerle)
Sürekli Dönme için Bir Servo Motor Nasıl Değiştirilir (Tek Motorlu Yürüteç Robotu): Bu talimat, tek motorlu yürüteç parçasıdır.https://www.instructables.com/id/How-to-build-the-one-motor- yürüteç/Bunun gibi trilyonlarca öğretici var, biliyorum:-)Sony Mavica kamerayla öğle yemeği molasında okulda çekim yaptıkları yerler (flop
Basit Sürekli Servo Modifikasyonu: 4 Adım (Resimlerle)
Basit Sürekli Servo Modifikasyonu: Bu yüzden, yalnızca yapmak istediğim şeyi gerçekten yapmadığını bulmak için iki Talimattan geçtim. (whoopy!) Gerçekten mi?