Mundarija:
- 1 -qadam: Tinker bilan ishlashni boshlashdan oldin
- 2 -qadam: Sizning asboblar qutingiz
- 3 -qadam: Boshqaruv tizimi sozlamalari
- 4 -qadam: 3D bosib chiqarish
- 5 -qadam: yig'ish
- 6 -qadam: Boshqarish tizimining simlari
- 7 -qadam: Arduino eskiz
Video: Uzluksiz aralashtiruvchi reaktor: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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.
Tavsiya:
Inson aralashtiruvchi taxtaning tug'ilishi: 12 qadam (rasmlar bilan)
Inson aralashtiruvchi taxtaning tug'ilishi: Qadim zamonlardan buyon insoniyat ikkita narsani qidiradi: birinchisi - bu koinotdagi o'rni, ikkinchisi - oddiy ovoz aralashtiruvchi taxta, bu yog 'zarbalarini osongina qo'zg'atadi. Inson tug'ilish aralashtirish kengashi bularning barchasini bajaradi
Arduino bilan DIY RGB LED yorug'lik aralashtiruvchi chiroq: 3 qadam
Arduino bilan DIY RGB LED yorug'lik aralashtiruvchi chiroq: Mening loyihamning asl manbasi mana shu veb-saytga asoslangan: mana bu loyihada men RGB LED va LDR sensorli chiroqni yaratdim. LDR sensorini kalit sifatida ishlatganda, yorug'lik past bo'lganda chiroq yonishni boshlaydi. Chiroqni quyidagicha ishlatish mumkin
Tasvirlarni gorizontal yoki vertikal holda uzluksiz qilish ("GIMP" uchun).: 11 qadam (rasmlar bilan)
Tasvirlarni faqat gorizontal yoki vertikal holda uzluksiz qilish ("GIMP" uchun): Agar siz GIMP-ning "Choksiz" plaginini sinab ko'rsangiz, bu tasvirni gorizontal va vertikal bir vaqtning o'zida uzluksiz qiladi. Bu sizga uni faqat bitta o'lchamda choksiz qilishga imkon bermaydi. Bu ko'rsatma imo -ishora qilishga yordam beradi
Uzluksiz aylanish uchun servo dvigatelni qanday o'zgartirish mumkin (bitta motorli yuruvchi robot): 8 qadam (rasmlar bilan)
Uzluksiz aylanish uchun servo dvigatelni qanday o'zgartirish mumkin (bitta motorli yuruvchi robot): Bu ko'rsatma bitta motorli yurishning bir qismidir. Walker/Bu kabi trillionlab darsliklar bor, men bilaman :-) Ular Sony Mavica kamerasi bilan tushlik paytida maktabda o'qiydilar
Servo uzluksiz oddiy o'zgartirish: 4 qadam (rasmlar bilan)
Oddiy uzluksiz servo modifikatsiyasi: Shunday qilib, men ikkita ko'rsatma orqali o'tdim, chunki u men xohlagan narsani qilmadi, men xato qilib ta'qib qilgan narsa, "servo dvigatelini dvigatelga qanday o'zgartirish kerak" edi. (voy!) Men haqiqatan ham demoqchimisiz? " qanday qilib qarshilik ko'rsatish kerak