Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma Janubiy Floridadagi universitetning Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)
Siz ChemEmisiz? CSTR prototipini yaratmoqchimisiz? Siz omadlisiz! Salom, men Chukvubuikem Ume-Ugva, Janubiy Florida universitetining kimyo muhandisligi talabasiman. Ushbu loyiha CSTR modelini ishlab chiqaradi va pervanel uchun 5V pog'onali dvigateldan foydalanadi. CSTR harorat nazorati ostida.
1 -qadam: Tinker bilan ishlashni boshlashdan oldin
Salom ijodkorlar, Ishni boshlashdan oldin bilishingiz kerak bo'lgan ba'zi narsalar.
Har qanday 3D prototipli dastur yordamida qanday prototip qilish mumkin. Men Autodesk ixtirochisidan foydalandim.
O'zingizning modelingizni 3D -da qanday chop etish kerak.
C/C ++ da qanday kodlash mumkin
Arduino qanday.
Omad!
2 -qadam: Sizning asboblar qutingiz
Asboblar qutisida quyidagilar bo'lishi kerak
1 X Arduino Uno
1 x USB kabeli
1 X qadamli dvigatel
1 X ULN2003 dvigatel haydovchi moduli
1 X 5V signalli signal
1 X lm35 harorat sensori
1 X IIC 1602 LCD displey
1 X 4pin IIC kabeli
1 X non paneli
1 ta Bundle non paneli o'tish simlari
1 X IQ tekshiruvi (batareyali)
1 X IQ qabul qilgich
1 X yashil 3mm LED
1 X qizil 3 mm LED
1 x 220Ω qarshilik
3 -qadam: Boshqaruv tizimi sozlamalari
Bu qanday ishlaydi?
1. IQ qabul qiluvchisi IQ masofadan boshqarish pultidan buyruq signalini oladi.
Mavjud buyruqlar: => On, Off, Override
2. IQ qabul qiluvchilar buyruqni hal qiladi.
3. Arduino tegishli harakatlarni bajaradi.
4. Harorat sensori tizim haroratini o'lchaydi.
5. Arduino o'lchangan haroratni belgilangan nuqtaga tekshiradi.
6. Arduino kerakli harakatlarni bajaradi (O'chirish va signal berish yoki hech narsa qilmaslik)
4 -qadam: 3D bosib chiqarish
Bosilgan qismlar uchun sizda bo'lishi kerak
1. pervanel/qo'zg'atuvchi
Dvigatel boshini oson kiritish uchun bu pervananing boshida to'rtburchaklar teshik bor. Agar sizning pervaneniz dvigateldan og'irroq bo'lsa, bunday konfiguratsiya tavsiya etilmaydi.
2. qopqoq
qopqoq dvigatelni joylashtirish uchun mo'ljallangan va motorni joyida ushlab turish uchun vallar.
to'rtburchaklar teshik motor kabeli uchun.
3. tank
reaktorni ko'rish uchun to'rtburchaklar ochiladigan silindrsimon idish.
O'lchamlari:
Pervanel:
Shaft:
D = 7 mm
H = 50 mm
Pichoq:
ichki yoyi: 20 mm
tashqi yoyi: 23.031 mm
5 -qadam: yig'ish
Reaktor assmbly
1. Dvigatelni reaktor qopqog'iga ulang.
2. Dvigatel boshini pervanel boshiga joylashtiring
3. Reaktor qopqog'ini qulflang
6 -qadam: Boshqarish tizimining simlari
1. O'zingizning o'tish simlaringizdan foydalaning va Arduino Uno 5V va GRND pinlarini mos ravishda non panelidagi +ve va -ve relslariga ulang.
2. Dvigatel simini ULN2003 Dvigatel drayveri moduliga joylashtiring.
3. ULN2003 dvigatel drayveri modulining jonli va GRND pinlarini non paneliga ulang.
4. ULN2003 Dvigatel drayveri modulining motor pimlarini 4, 5, 6, 7 pimlariga ulang
5. Qizil LED +kabelni Arduino pin 13 ga ulang
6. Yashil LED +kabelni Arduino pin 12 ga ulang.
7. Buzzer +va simni Arduino pin 11 ga ulang
8. RF qabul qilgich ma'lumot uzatgichini Arduino pin 2 ga ulang
9. LM35 harorat sensori ma'lumotlarini Arduino pin A0 ga ulang
10. LCD SDA va SCL pinlarini mos keladigan Arduino piniga ulang. LCD uchun jonli va GRND -ni ham ulang
7 -qadam: Arduino eskiz
Kod
Eskizda 6 ta vazifa/tartib bor. Ikkita muhim - bu reaktorni boshqaradigan va mos ravishda o'lchangan haroratni o'qiydigan control () va readTemp ().
LEDlar, LCD, Buzzer va qadam motorini boshqaruvchi kod quyida biriktirilgan. Qaramlik zip fayli kerakli kutubxonalarni o'z ichiga oladi.
Faylni va unga biriktirilgan zipni yuklab oling. Zip tarkibini Arduino kutubxonasi papkasiga nusxalash. Zip boshqa papkalarni o'z ichiga oladi, bu papkalarni to'g'ridan -to'g'ri Arduino kutubxona papkasiga ko'chirish kerak. Katalog daraxti shunday bo'lishi kerak
-kutubxona
--Uzoqdan
--NewliquidCristal
--StepperArduinoKitLibrary
Kodni ishga tushirish uchun, Uni Arduino dasturidan oching.
USB -ni kompyuteringizga va Arduino -ga ulangan holda yuklash o'qini bosing.
Bosqichli motor
Bosqichli dvigatel bilan bog'liq muammo shundaki, u to'liq inqilob tugaguncha bajarilishini bloklaydi.