Mundarija:

Osiladigan tishli ob -havo stantsiyasi: 7 qadam (rasmlar bilan)
Osiladigan tishli ob -havo stantsiyasi: 7 qadam (rasmlar bilan)

Video: Osiladigan tishli ob -havo stantsiyasi: 7 qadam (rasmlar bilan)

Video: Osiladigan tishli ob -havo stantsiyasi: 7 qadam (rasmlar bilan)
Video: Ешь. Бухай. Бури ► 1 Прохождение Deep Rock Galactic 2024, Noyabr
Anonim
Image
Image
Osiladigan tishli ob -havo stantsiyasi
Osiladigan tishli ob -havo stantsiyasi

Bu yo'riqnomada men sizga CNC lazer bilan kesilgan MDF qismlaridan yasalgan, o'z qo'lingiz bilan osilgan havo stantsiyasini qurishni ko'rsataman. Bosqichli dvigatel har bir vitesni boshqaradi va Arduino DHT11 sensori yordamida harorat va namlikni o'lchaydi va keyin qadam motorlarini o'lchangan qiymatlarni ko'rsatish uchun harakatga keltiradi.

Ob -havo stantsiyasi ikki oyoqli va tekis taglik bilan qo'llab -quvvatlanadi, bu esa stol, tokcha yoki yon stolda turishni mukammal qiladi.

DHT sensori nisbiy namlik 20-95 foiz oralig'ida va haroratni 0 dan 50 darajagacha o'lchashi mumkin. Men viteslarni namlikning to'liq diapazoni uchun va manfiy haroratni o'lchash diapazoni bilan yaratdim, agar siz tashqi haroratni o'lchash uchun sensorni tashqariga qo'yishni xohlasangiz, boshqa sensorni osongina ishlatishingiz mumkin.

Agar sizga bu ko'rsatma yoqsa, iltimos, CNC tanlovida unga ovoz bering.

Ta'minotlar

Ob -havo stantsiyasini yaratish uchun sizga kerak bo'ladi:

  • 3 mm MDF taxtasi -
  • Arduino Pro Micro -
  • 2 x 28BYJ 48 Stepper Motors va ULN2003 haydovchilari -
  • 4 x M3 x 10 mm vintlardek va yong'oqlar -
  • DHT11 harorat va namlik sensori -
  • 10K qarshilik -
  • 4x6 sm o'lchamdagi PCB prototipi -
  • Erkaklar sarlavhasi pinlari -
  • Ayol sarlavhasi pinlari -

Ishlatilgan K40 lazerli kesuvchi -

1 -qadam: MDF komponentlarini lazer bilan kesish

MDF komponentlarini lazer bilan kesish
MDF komponentlarini lazer bilan kesish
MDF komponentlarini lazer bilan kesish
MDF komponentlarini lazer bilan kesish
MDF komponentlarini lazer bilan kesish
MDF komponentlarini lazer bilan kesish

Men lazer bilan kesilgan komponentlarni Inkscape-da ishlab chiqdim, bu erda kesish fayllarini yuklab olishingiz mumkin. Yuklab olishda barcha komponentlar bitta varaqda joylashgan, shuning uchun siz ularni lazer to'sarining yotoq hajmiga qarab ajratishingiz kerak bo'ladi.

Men o'yishni boshladim, keyin tishli vintlarni kesib oldim, keyin plastinkani o'ydim va kesib oldim, qolgan qismlarni kesib tashladim.

Men har doim o'yma yoki kesish paytida tutun sirtni belgilamasligi uchun MDF ustidagi niqob tasmasini ishlataman.

Agar sizda lazerni kesish vositasi bo'lmasa, onlayn lazerni kesish xizmatidan foydalaning. Ular juda arzonga tushdi va ularning aksariyati hatto sizning qismingizga etkazib beradi.

Qismlarni kesish uchun arzon K40 lazerli kesgichdan foydalandim.

Barcha qismlar kesilgach, siz niqob tasmasini olib tashlashingiz kerak bo'ladi.

2 -qadam: Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing

Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing
Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing
Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing
Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing
Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing
Stepper motorlarini o'rnating va haydash mexanizmlarini yig'ing

Keyinchalik, har bir dvigatel uchun ikkita M3 x 10 mm o'lchamdagi ikkita vint yordamida ikkita qadamli dvigatelni old plastinkaga mahkamlang.

Bundan tashqari, stendni qo'llab -quvvatlovchi plastinani dvigatellar uchun oldingi plastinkaning orqa qismiga yog'och elim yordamida yopishtiring. Buni keyinroq qilish mumkin, lekin dvigatellarni o'rnatishdan oldin qilish oson, shuning uchun siz ularni yopishtirayotganingizda hech qanday to'siq bo'lmaydi.

Keyin haydash mexanizmlarini yig'ing. Har birining orasiga bir tomchi yog'och yopishtirgich bilan tishli bo'laklarni servolarga joylashtiring. Teshikli diskdan boshlang, so'ngra vites. Keyin viteslar erkin harakatlanishi uchun bir oz bo'sh joy yaratish uchun vites va oldingi disk orasiga kichik bo'shliq qo'shishingiz kerak bo'ladi. Men bularning har birini ajratuvchi sifatida tekis yuvish vositasidan foydalandim.

3 -qadam: Elektronikani yig'ing

Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing
Elektronni yig'ing

Endi elektron komponentlarni birlashtiramiz.

O'chirish sxemasi juda oddiy va 2 dan 9 gacha bo'lgan raqamli IO pinlaridan ikkita qadam haydovchiga asosiy ulanishlarni, so'ngra DHT11 sensori va raqamli IO pin 10 o'rtasidagi ulanishni o'z ichiga oladi. Bundan tashqari, sensor va qadamga quvvat ulanishlarini qo'shish kerak bo'ladi. haydovchilar, shuningdek, 10 va 5V pinli ulanish orasidagi 10k qarshilik.

Men Arduino va step dvigatellari haydovchisini ulash uchun 4x6 sm o'lchamdagi prototipli PCB ustki pinli ulanish va DHT sensorini yig'dim.

Keyin men PCB va step motor drayverlarini ulash uchun Dupont konnektori kabellarini yasadim. Siz o'tish moslamalarini ishlatishingiz yoki o'zingizning sarlavha kabellarini yaratishingiz mumkin.

4 -qadam: elektron komponentlarni o'rnatish

Elektron komponentlarni joylashtiring
Elektron komponentlarni joylashtiring
Elektron komponentlarni joylashtiring
Elektron komponentlarni joylashtiring
Elektron komponentlarni joylashtiring
Elektron komponentlarni joylashtiring

Men Arduino PCB -ni ob -havo stantsiyasining orqa plastinkasiga va ikki pog'onali dvigatel drayverini yon tomonning ikki qismiga yopishtirish uchun yopishtiruvchi qurol ishlatdim. Bu komponentlar o'rtasida, shuningdek, step motorlariga sim o'tkazishga etarli joy qoldirish uchun eng yaxshisidir.

Elektronika yopishtirilgach, biz ob -havo stantsiyasining qolgan qismini yog'och elim yordamida yig'ishimiz mumkin.

5 -qadam: Ob -havo stantsiyasini yig'ishni yakunlang

Ob -havo stantsiyasini yig'ishni yakunlang
Ob -havo stantsiyasini yig'ishni yakunlang
Ob -havo stantsiyasini yig'ishni yakunlang
Ob -havo stantsiyasini yig'ishni yakunlang
Ob -havo stantsiyasini yig'ishni yakunlang
Ob -havo stantsiyasini yig'ishni yakunlang

Ikkala oyoqni taglikka yopishtiring, so'ngra old plastinkani oyoqlarga qo'shing.

Nihoyat, orqa plastinkani joyiga yopishtiring va elim quriguncha qoldiring. Arduino mikro USB portining ob -havo stantsiyasi tagiga qaraganligiga ishonch hosil qiling.

Yelim quriganidan so'ng, qadam dvigatellarini drayverlarga ulang, so'ngra ishlab chiqarilgan kabellar yordamida drayverlarni Arduino -ga ulang. Kabelni pastki qismdan osilib qolmasligi yoki orqa qismining yuqori qismidan tashqariga chiqmasligi uchun tiqib olishga harakat qiling.

Agar siz tepani yopishni xohlasangiz, tayanch stendining kesilgan qismidan foydalaning. O'zingizning qadam drayverlaringiz va ulanishlaringizni sinab ko'rmaguningizcha, bu joyni yopishtirmang, chunki o'zgartirishlar kiritish uchun kabellarga yana kirishingiz kerak bo'ladi.

Mikro USB kabelini ob -havo stantsiyasining pastki qismiga ulang va siz kodni yuklashga tayyormiz.

6 -qadam: Arduino dasturlash

Arduino dasturlash
Arduino dasturlash

Kod juda aniq. Men bu erda kodni tushuntirish uchun batafsil ma'lumot bermoqchi emasman, lekin siz kodni yuklab olishingiz va bu erda har bir bo'lim nima qilishi haqida batafsil tushuntirishni o'qishingiz mumkin.

Kodda biz sensorli ob'ektni yaratamiz, kerakli o'zgaruvchilarni yaratamiz va keyin dvigatel va sensor pinlarini aniqlaymiz.

O'rnatish funktsiyasi ketma -ket aloqani boshlaydi, pin rejimlarini o'rnatadi va DHT11 sensoriga ulanadi.

Loop funktsiyasi DHT11 sensoridan o'lchovlarni oladi, ularni ketma -ket monitorda aks ettiradi, so'ngra har bir qadam motorini o'lchash qiymatlarini ko'rsatish uchun harakatlanish yo'nalishlari va yo'nalishlarini hisoblab chiqadi. Keyin tsikl takrorlanishidan oldin kod kamida 5 soniya kutadi.

Asosiy tsikl tomonidan chaqiriladigan qo'shimcha funktsiya mavjud, unga har bir dvigatel uchun qadam va yo'nalish berilgan, so'ngra harakatlarni bajaradi.

7 -qadam: Ob -havo stantsiyasini o'rnatish va ishlatish

Ob -havo stantsiyasini o'rnatish va ishlatish
Ob -havo stantsiyasini o'rnatish va ishlatish
Ob -havo stantsiyasini o'rnatish va ishlatish
Ob -havo stantsiyasini o'rnatish va ishlatish
Ob -havo stantsiyasini o'rnatish va ishlatish
Ob -havo stantsiyasini o'rnatish va ishlatish

Kodni yuklamasdan oldin, ikkita vitesni dvigatellarga joylashtiring va ularni kodda dastlab o'rnatilgan qiymatlarni ko'rsatadigan qilib qo'ying, bu mening kodimda 25 ° C va 50% namlik.

Keyin kodni yuklashingiz mumkin.

Agar siz ketma -ket monitorni ochsangiz, siz sensor tomonidan olingan birinchi o'lchovni ko'rasiz va dvigatellar dastlabki qiymatlardan bu qiymatlarga o'tish uchun viteslarni harakatlantira boshlaydi.

Harakat tugagandan so'ng, siz ikkinchi qiymatlar to'plamini ko'rishingiz kerak, keyin viteslar yana harakatlanishi mumkin.

Sensor o'qishlari barqarorlashishi uchun odatda bir necha daqiqa vaqt ketadi, shunda siz aniqroq ma'lumotga ega bo'lasiz va viteslar kamroq harakatlanadi.

Agar siz ko'rsatgan qiymatlaringiz ketma -ket monitorda ko'rsatilgan qiymatlar bilan bir xil emasligini ko'rsangiz, avval dvigatel harakati yo'nalishlarining to'g'riligini tekshiring, so'ngra dastlabki qiymatlaringiz to'g'riligini tekshiring va nihoyat, qadam soniga o'zgartirish kiritishingiz kerak bo'ladi. ob -havo stantsiyangizni kalibrlash uchun daraja yoki foiz qiymatlari bo'yicha.

Sizning ob -havo stantsiyangiz tugallandi va uni stolga yoki javonga o'rnatish mumkin.

Agar sizga ushbu ko'rsatma yoqqan bo'lsa, iltimos, CNC tanlovida ovoz bering.

Menga sharhlar bo'limida xabar bering, agar siz ilgari ob -havo stantsiyasini qurgan bo'lsangiz va qiymatlarni ko'rsatish uchun nima ishlatgan bo'lsangiz.

CNC tanlovi 2020
CNC tanlovi 2020
CNC tanlovi 2020
CNC tanlovi 2020

CNC 2020 musobaqasida ikkinchi o'rinni egalladi

Tavsiya: