Mundarija:

Hammom ustasi: 4 qadam (rasmlar bilan)
Hammom ustasi: 4 qadam (rasmlar bilan)

Video: Hammom ustasi: 4 qadam (rasmlar bilan)

Video: Hammom ustasi: 4 qadam (rasmlar bilan)
Video: Nodirabegim Kenjayeva to'yda nimalar bo'lyapti ?#toylar #киз #узбекистонда #запал #zapallar 2024, Iyul
Anonim
Hammom ustasi
Hammom ustasi

Uyimizda ikkita o'smir va 1,5 ta hammom bor. Ikkalasi ham uzoq vaqt davomida dush qabul qilib, tayyorlanishni yaxshi ko'rishgani uchun, bu shuni anglatadiki, men va xotinim ko'p vaqtini faqat yarim hammomda ishlatishadi. Bu muammo.

Biz ilgari bir nechta yondashuvlarni sinab ko'rdik, jumladan:

  • Smartfonda hisoblagich taymerini 30 daqiqaga o'rnatishni so'rang.
  • Haqiqiy soatni hammomga joylashtirish.
  • Issiq suvni o'chirish.
  • Idish yuvish mashinasini va/yoki kir yuvish mashinasini ishga tushirish.
  • Baqirish, yolvorish va hk.

Hech narsa ishlamadi.

Men qaror qildimki, bizga eshik signallari kerak edi, lekin teskari - eshik yopilganda emas, balki ochilganda. To'g'risini aytganda, signal yo'lovchiga o'z ishini bajarishi uchun ~ 30-40 daqiqa vaqt berishi va soat ishlayotgani haqida ko'p ogohlantirish berishi kerak.

Arduino -ga kiring!

1 -qadam: ehtiyot qismlaringizni yig'ing …

Qismlaringizni yig'ing …
Qismlaringizni yig'ing …

Ushbu loyihani takrorlash uchun sizga Arduino Uno yoki Mega 2560 kerak bo'ladi va …

  • Bir nechta RGB LED chiroqlar. Men uchta Grove LEDini ishlatardim, lekin siz xohlaganingizcha ko'p yoki kamroq ishlatishingiz mumkin.
  • Qo'ng'iroq chalish va signalni yoqish uchun karnay. Men buni ishlatardim, shuningdek Grove.
  • Agar siz Grove komponentlarini ishlatayotgan bo'lsangiz, men hamma narsani soddalashtirishni qat'iy tavsiya qilaman, siz ham shunga o'xshash bir nechta kabellarni sotib olishni xohlaysiz.
  • Magnit qamish kaliti. Men buni Amazondan tanladim.
  • Quvvat manbai. Men buni 9V batareya yoki AA batareyalaridan foydalanishim uchun kerak bo'lganda uzoq umr ko'rishim uchun tanladim va u asosan "bepul" Arduino Uno klonini bonus sifatida taqdim etdi.

Mening Arduino Seeed Studio ADK Dash Kitning eski versiyasidan kelgan (meniki kabellar bilan kelmagan). Agar siz Amazon yoki Ebay -dan topa olsangiz, bu ishni boshlashning juda yaxshi usuli. Bu Grove megashield, RGB LEDlari, o'rnatilgan USB bilan Arduino Mega 2560 (klon) va boshqa loyihalar uchun qiziqarli bo'lishi mumkin bo'lgan boshqa Grove modullari to'plamini o'z ichiga oladi.

2 -qadam: Dasturni yozing

Dasturni yozing
Dasturni yozing

Dastur uchun spetsifikatsiyalarim quyidagicha edi:

  • Yo'lovchining e'tiborini jalb qilish uchun vaqti -vaqti bilan ovozli signal bo'lishi kerak.
  • Ibratli ma'noda qancha vaqt qolganini ko'rsatish uchun vizual maqomga ega bo'lishi kerak.

    • Ko'rgazmali oynani dush eshiklari orqali va/yoki tumanli oynaning aksidan osongina ko'rish va talqin qilish kerak.
    • Vizual, qizil sonni aniq ko'rsatishi kerak, chunki hisoblagich oxirigacha yaqinlashadi.
  • To'xtamaydigan ovozli signal bo'lishi kerak.
  • Eshik yopilganda tizim qurollangan bo'lishi kerak va eshik ochilganda qurolsizlanishi kerak.

Men raqamli o'qishni ishlatishni xohlamadim, chunki uni dushli bug'li eshiklar orqali yoki oynani aks ettirishdan ko'ra ko'rish eng yaxshisi qiyin bo'ladi. Mening birinchi urinishim vaqt o'tishi bilan faqat bitta RGB LED tez va tez yonib turardi (parchalanish funktsiyasidan foydalangan holda), lekin bu yondashuv yo'lovchiga vaqt o'tgani yoki qolgani haqida hech qanday ma'no bermaydi.

Men qaror qildimki, uchta RGB svetodiodga ega bo'lish - bu mening yo'limda (menda uchtasi borligi zarar bermadi). Ularning har biri ruxsat etilgan vaqtning 1/3 qismini hisoblab chiqadi. Bu yo'lovchiga vaqt o'tishi va qolishi haqida aniq tasavvur berishi mumkin, faqat uchta LEDga bir qarashda.

Taymerga e'tiborni jalb qilish uchun men har bir intervalning boshida ikki rangli ohangda o'ynashga qaror qildim.

Nihoyat, taymer tugagach, eshikni ochib, tizim qurolsizlanmaguncha, ikki tonli signal eshitiladi va davom etadi.

Men dasturning 3 ta katta yinelemasidan o'tdim, har safar soddalashtirib, oldingi urinishga qaraganda yaxshiroq ishlagan kam va kam kodli satrlar bilan kelardim. Men bu erda faqat "yakuniy" versiyasini baham ko'raman, chunki u qo'shimcha murakkabliksiz nima qilish kerakligini qiladi.

3 -qadam: qismlarni yig'ing va sinovdan o'tkazing

Qismlarni yig'ing va sinovdan o'tkazing
Qismlarni yig'ing va sinovdan o'tkazing

Men Grovedan foydalanganim uchun, yig'ilish, ehtimol, bu loyihaning eng oson qismi edi.

RGB LEDlarini zanjirga ulang (masalan, LED1dan LED2gacha). Zanjirga ega bo'lgach, zanjiringizdagi birinchi RGB LED LED1 ni Arduino -ga ulang.

Mening holatimda:

  • Erdan qora ranggacha (erga)
  • +5v dan qizilgacha (+5v)
  • D7 oq ranggacha
  • D6dan sariq ranggacha

Bu vaqtda siz chiroqlarni sinab ko'rish uchun dasturni Arduino -ga kompilyatsiya qilishingiz va yuklashingiz mumkin. Men test paytida uzoq vaqtni hisoblab chiqmaslik uchun TimeInt qiymatini 1 ga o'rnatishni taklif qilaman.

Karnayni, shuningdek Grove modulini ulash juda oddiy. Karnayni D8-D9-ga ulang.

Mening holatimda:

  • Erdan qora ranggacha (erga)
  • +5v dan qizilgacha (+5v)
  • D9 oq ranggacha
  • D8dan sariq ranggacha

Siz yana sinab ko'rishingiz mumkin, yoki hali sinab ko'rmagan bo'lsangiz, hoziroq sinab ko'ring. TimeInt va siz o'zgartirmoqchi bo'lgan boshqa narsalar bilan o'ynang, yuklang, so'ngra sinov qiling.

4 -qadam: Yakunlash va joylashtirish

Yakunlash va joylashtirish
Yakunlash va joylashtirish

Men dasturni yozdim va Seeed Mega klonini ishlatish bo'yicha barcha prototiplarni va testlarni o'tkazdim, lekin men buni yakuniy echim sifatida joylashtirish "juda qimmat" deb o'yladim. Uno klonidan foydalanib, men oldinga o'tdim va ulanishlarni lehimladim (sinovdan so'ng) va hamma narsani yog'och zaxira qismiga o'rnatdim.

Qoplama uchun men aniq bir narsani xohladim (foydalanuvchi RGB LEDlarini ko'rishi uchun), lekin suvga chidamli. Hammom, maqsadli joylashish joyi, uzoq yomg'irdan juda yuqori namlikka ega bo'lishi mumkin va men Arduino -ning himoya darajasiga ega bo'lishini xohlardim. Yechim Xitoy olib ketadigan idishni qayta ishlatish edi. U qattiq, yaxshi muhrlangan, tiniq qopqoq bilan kelgan va Arduino va batareyani o'rnatish uchun juda ko'p joy bor edi!

Keyin tizimni 3M buyruq chiziqlari yordamida hammomga o'rnatdim.

Tavsiya: