Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu Təlimat, Cənubi Florida Universitetindəki Makecourse layihəsinin tələbini yerinə yetirmək üçün yaradılmışdır (www.makecourse.com)
Sən ChemE edirsən? CSTR prototipini yaratmaq istəyirsiniz? Şanslısan! Salam, mən Chukwubuikem Ume-Ugwa, Cənubi Florida Universitetində Kimya Mühəndisliyi tələbəsiyəm. Bu Layihə CSTR modelini yaradır və pervane üçün 5V pilləli mühərrikdən istifadə edir. CSTR temperatur nəzarətlidir.
Addım 1: Tinkerə başlamazdan əvvəl
Salam ustalar, İşə başlamazdan əvvəl bilməli olduğunuz bəzi şeylər.
Hər hansı bir 3D prototipləşdirmə proqramı ilə necə prototip etmək olar. Autodesk ixtiraçısından istifadə etdim.
Modelinizi necə 3D çap etmək olar.
C/C ++ - da kod necə yazılır
Arduino necə.
Uğurlar!
Addım 2: Alət qutunuz
Alət qutunuzda aşağıdakılar olmalıdır
1 X Arduino Uno
1 X USB Kabel
1 X Step Motor
1 X ULN2003 Motor sürücü modulu
1 X 5V Buzzer
1 X lm35 Temperatur Sensoru
1 X IIC 1602 LCD
1 X 4pin IIC kabeli
1 X Çörək Paneli
1 X Bundle çörək taxtası tullanan telləri
1 X IR nəzarətçi (batareya ilə)
1 X IR alıcısı
1 X Yaşıl 3mm LED
1 X Qırmızı 3 mm LED
1 X 220Ω rezistor
Addım 3: İdarəetmə Sisteminin Qurulması
Bu necə işləyir?
1. IR qəbuledicisi IR uzaqdan komanda siqnalı alır.
Mövcud əmrlər: => Açıq, Kapalı, Yalnış
2. IR qəbulediciləri əmri deşifr edir.
3. Arduino uyğun hərəkətləri yerinə yetirir.
4. Temperatur sensoru sistemin temperaturunu ölçür.
5. Arduino ölçülmüş temperaturu müəyyən bir nöqtəyə uyğun olaraq yoxlayır.
6. Arduino lazımi hərəkətləri yerinə yetirir (Bağlama və həyəcan siqnalı və ya heç nə etmə)
Addım 4: 3D çap
Çap olunan hissələriniz üçün olmalıdır
1. pervane/qarışdırıcı
Bu pervanenin mühərrik başını asanlıqla daxil etmək üçün başında düzbucaqlı bir açığı vardır. Çarkınız motordan daha ağır olduqda bu konfiqurasiya tövsiyə edilmir.
2. örtük
qapaq, mühərriki yerində saxlamaq üçün mühərriki və milləri yerləşdirmək üçün hazırlanmışdır.
düzbucaqlı açılış motor kabeli üçündür.
3. tank
reaktora baxmaq üçün düzbucaqlı açılı silindrik konteyner.
Ölçülər:
Pervane:
Şaft:
D = 7 mm
H = 50 mm
Bıçaq:
daxili qövs: 20 mm
xarici qövs: 23.031 mm
Addım 5: Montaj
Reaktor Assmbly
1. Motoru reaktorun qapağına bağlayın.
2. Motor başını çark başlığına daxil edin
3. Reaktorun qapağını kilidləyin
Addım 6: Sistemin naqillərini idarə edin
1. Atlama tellərinizdən istifadə edin və Arduino Uno 5V pinini və GRND pinini müvafiq olaraq çörək lövhəsindəki +ve və -ve raylarına qoşun.
2. Motor kabelini ULN2003 Motor sürücü moduluna daxil edin.
3. ULN2003 Motor sürücüsü modulunun canlı və GRND pinlərini çörək taxtasına qoşun.
4. ULN2003 Motor sürücüsü modulunun motor pinlərini 4, 5, 6, 7 pinlərinə qoşun
5. Qırmızı LED +ucunu Arduino pin 13 -ə qoşun
6. Yaşıl LED +ucunu Arduino pin 12 -ə qoşun.
7. Səs siqnalı +ucunu Arduino pin 11 -ə qoşun
8. RF qəbuledici məlumat ötürücüsünü Arduino pin 2 -yə qoşun
9. LM35 Temperatur sensoru məlumat ucunu Arduino pin A0 -a qoşun
10. LCD SDA və SCL pinlərini müvafiq Arduino pininə qoşun. LCD üçün canlı və GRND -ni də bağlayın
Addım 7: Arduino Sketch
Kod
Eskizdə 6 funksiya/rutin var. İki vacib olan, reaktoru idarə edən və ölçülmüş temperaturu oxuyan nəzarət () və readTemp () dir.
LEDləri, LCD, Buzzer və step motorunu idarə edən kod aşağıda verilmişdir. Asılılıq zip faylı tələb olunan kitabxanaları ehtiva edir.
Faylı və müşayiət olunan zipi yükləyin. Zip məzmununu Arduino kitabxana qovluğuna kopyalayın. Zipdə digər qovluqlar var, bu qovluqların hər biri birbaşa Arduino kitabxana qovluğuna kopyalanmalıdır. Kataloq ağacı belə görünməlidir
-kitabxana
--Uzaqdan
--Yeni maye kristal
--StepperArduinoKitLibrary
Kodu işə salmaq üçün
Arduino proqramınızdan açın.
USB -nin kompüterinizə və Arduino -ya qoşulduğu yükləmə oxunu basın.
Step Motor
Step motorunda bir problem, tam bir inqilab tamamlanana qədər icranı maneə törətməsidir.