Mundarija:

Avtomatik ko'pikli shamollatgich: 7 qadam
Avtomatik ko'pikli shamollatgich: 7 qadam

Video: Avtomatik ko'pikli shamollatgich: 7 qadam

Video: Avtomatik ko'pikli shamollatgich: 7 qadam
Video: 7 лайфхаков с ГОРЯЧИМ КЛЕЕМ для вашего ремонта. 2024, Noyabr
Anonim
Avtomatik ko'pikli shamollatgich
Avtomatik ko'pikli shamollatgich

Arduino Uno va bir nechta asosiy komponentlardan iborat avtomatlashtirilgan ko'pikli sovun mashinasini yarating. Aksariyat qismlar ro'yxati odatda Arduino boshlang'ich to'plami bilan birga keladi. Mening o'tish tugmacham uzilib qoldi, shuning uchun men simlarni uladim va yoqish/o'chirish uchun uladim/uzildim.

"O'rnatish tartibi" ketma -ket port buyrug'i shundan iboratki, siz servo sovunga botishi uchun to'xtashi kerak bo'lgan holatni (kodda "sovun pozitsiyasi" deb nomlanadi) va shamollatgich oldida to'xtash uchun darajalarni flesh xotiraga saqlashingiz mumkin. kodda "zarba pozitsiyasi" deb nomlanadi). O'rnatish rejimiga o'ting, potansiyometrni aylantiring va servo harakatlanadi. Istalgan joyga burilishni to'xtating va zarba va sovun qiymatlari uchun yangi pozitsiyani saqlash uchun ketma -ket buyruqni kiriting. Ko'rsatmalar va kod qiymatlari biriktirilgan elektron jadvalda. Muxlislarni odatiy veb-saytlarda topish mumkin. Meniki Amazonda sotib olingan. Men minorani mavjud bo'lgan narsadan qurdim va ehtimol idealdan kam, lekin ishlaydi. Har bir tokchaning balandligi siz tayoqchaning uzunligiga qarab o'ylab topiladi. Sovun uchun piyola eng yaxshi, agar tekis va yon tomonlari chuqur bo'lsa. Agar dvigatel tokchasida menikidan ko'ra ko'proq bo'sh joy bo'lsa, konusning yon tomonlari ham yaxshi.

Ta'minotlar

Arduino Uno

Power MosFET, N-kanal (Arduino boshlang'ich to'plamida bo'lgani kabi)

180 daraja joylashishni aniqlash servo

5Vdc shamollatgich

Aylanadigan potentsiometr (Arduino boshlang'ich to'plamida bo'lgani kabi)

Ko'p rangli LED (RGB)

9V batareya

9V xamir ushlagichi

10K ohmli qarshilik (Arduino boshlang'ich to'plamida bo'lgani kabi)

3 220 ohmli rezistorlar (Arduino boshlang'ich to'plamida bo'lgani kabi)

0,1 uF elektrolitik kondansatör (Arduino boshlang'ich to'plamida bo'lgani kabi)

Diyot (Arduino boshlang'ich to'plamida bo'lgani kabi)

Non paneli

Bog'lanish simlari

Sovun idish uchun uy stendi (pastda), tayoqchali biriktirilgan servo dvigatel (o'rtada), shamollatgich (tepada)

1 -qadam: Arduino -ni komponentlarga ulang

Arduino -ni komponentlarga ulang
Arduino -ni komponentlarga ulang

Ulanish sxemasiga rioya qiling

2 -qadam: Qurilmalarni o'rnatish uchun uch qavatli stend yarating

Qurilmalarni o'rnatish uchun uch qavatli stend yarating
Qurilmalarni o'rnatish uchun uch qavatli stend yarating
  • Siz foydalanadigan pufak tayog'ining uzunligiga qarab, uch qavatli strukturaning har bir qavatining balandligini aniqlang.
  • Meniki 4 dyuym edi.
  • Ko'rib turganingizdek, meniki kichkina karton quti va plastik stakan bilan juda qo'pol.
  • Bir oz ko'proq vaqt va qismlar ancha barqaror, takrorlanadigan va professional ko'rinishga ega bo'lishi mumkin.

3 -qadam: qurilmalarni o'rnatish

O'rnatish qurilmalari
O'rnatish qurilmalari
  • Pufakchali tayoqchani servo motorga ulang.
  • Servo dvigatelni strukturaning o'rta qatlamiga o'rnating.
  • Ventilyatorni strukturaning yuqori qatlamiga ulang.
  • Pufakchalarni hosil qilish uchun etarli havo oqimiga ishonch hosil qilish uchun shamollatgichni tayoqchaning burilish joyiga juda yaqin tutganingizga ishonch hosil qiling.
  • Joylashtirish servolari faqat 180 graduslik masofaga ega. O'rnatish moslamasiga qarab, keyingi bosqichda o'rgatish joylarini o'rnatayotganda, siz motorni aylantirishingiz kerak bo'lishi mumkin.
  • Men dvigatelni tepada simlar bilan uzun uchida turdim.

4 -qadam: Arduino kodini yuklab oling

Arduino kodini yuklab oling
Arduino kodini yuklab oling
  • Arduino -ni kompyuteringizning USB porti orqali quvvatlang
  • Kodni UNOga yuklab olish uchun Arduino IDE (dasturlash muhiti) dan foydalaning

5 -qadam: Qurilmalar va simlarni sinab ko'ring

Qurilmalar va simlarni sinab ko'ring
Qurilmalar va simlarni sinab ko'ring

IDE -dan Arduino -ning ketma -ket monitoriga ulaning

Sinab ko'rish uchun biriktirilgan elektron jadvaldagi (.xls) buyruq kodlaridan foydalaning:

  • "Sinov rejimi" ni kiriting. Kod 10010
  • Servo dvigatel
  • Blower fanati
  • Har bir LED rangi
  • Potentsiometr
  • Yoqish/o'chirish tugmasi
  • "Sinov rejimi" dan chiqing. Kod 10011

6 -qadam: Servo ikkita harakatlanish pozitsiyasini o'rgating

Servo ikkita harakatlanish pozitsiyasini o'rgating
Servo ikkita harakatlanish pozitsiyasini o'rgating

"Sovun holatini" o'rgating

  • "O'rnatish rejimi" ni kiriting. Kod 10002
  • Tayoq pufakchali sovunga to'liq botguncha potentsiometrni sekin aylantiring
  • Sovun joyini 10004 kodi bilan saqlang

"Shish pozitsiyasi"

  • Hali ham "O'rnatish rejimi" da
  • Tayoq to'g'ridan -to'g'ri ventilyator kanalining oldiga kelguncha potentsiometrni sekin aylantiring
  • Blow pozitsiyasini 10005 kodi bilan saqlang
  • "O'rnatish rejimi" dan chiqing. Kod 10003

7 -qadam: pufakchalarni puflashni boshlang

Pufakchalarni puflashni boshlang
Pufakchalarni puflashni boshlang

Kalitni yoqing va (umid qilamanki) pufakchalarni puflashni boshlang

Tavsiya: