Mundarija:

Yurak shaklidagi masofadan boshqariladigan orqa yoritilgan devor bezagi: 8 qadam (rasmlar bilan)
Yurak shaklidagi masofadan boshqariladigan orqa yoritilgan devor bezagi: 8 qadam (rasmlar bilan)

Video: Yurak shaklidagi masofadan boshqariladigan orqa yoritilgan devor bezagi: 8 qadam (rasmlar bilan)

Video: Yurak shaklidagi masofadan boshqariladigan orqa yoritilgan devor bezagi: 8 qadam (rasmlar bilan)
Video: Telefonni koʻz bilan boshqarish 2024, Iyun
Anonim
Image
Image
Sharh
Sharh

Ushbu DIY uy dekoratsiyasi sovg'alarini tayyorlash bo'yicha qo'llanmada biz kontrplak taxtasi yordamida yurak shaklidagi orqa devorli devorga osilgan panelni yasashni va Arduino yordamida masofadan boshqarish pulti va yorug'lik sensori (LDR) tomonidan boshqariladigan turli xil yorug'lik effektlarini qo'shishni o'rganamiz. Qo'shimcha ma'lumot olish uchun siz mahsulotning yakuniy videosini ko'rishingiz yoki quyidagi yozma ko'rsatmalarni o'qishingiz mumkin.

1 -qadam: umumiy nuqtai

Sharh
Sharh
Sharh
Sharh

Bu loyiha rafiqamga tug'ilgan kunida biror narsa yasash g'oyasidan kelib chiqdi va buning ilhomi yotoqxona devori uchun yurak shaklidagi yog'ochdan yasalgan turli xil dekoratsiya g'oyalarini, shuningdek, Philips Hue aqlli lampochkasini o'ylab topgandan so'ng paydo bo'ldi.

Asosan, bu devorga osilgan dekorativ element bo'lib, u juda xiralikdan yorqin nurgacha bo'lgan turli xil yorug'lik rejimlariga ega. Bu erda yorug'lik rejimi har xil rangdagi va lyuminesansli chiroqlar yordamida yaratilgan. IQ masofadan boshqarish pulti yorug'lik rejimlarini o'zgartirishga imkon beradi.

Yana bir funktsiya shundaki, u yorug'lik sensori yordamida qorong'ilik darajasini aniqlaydi va agar xonada qorong'i bo'lsa, chiroqlarni yoqadi, agar u yorug 'bo'lsa o'chadi.

Masofadan boshqarish pulti zulmat uchun standart yorug'lik rejimini sozlash va chiroqlarni avtomatik ravishda yoqish/o'chirishni boshqaruvchi zulmat darajasini sozlash uchun ham ishlatilishi mumkin. Maqsad, tizimning kelajagiga tayyor bo'lish edi, chunki uyda yopiq joyda osilgan Arduino dasturini qayta dasturlash mumkin emas.

Men ham o'n yildan buyon uyimda yotgan bu kontrplakni iste'mol qilib, undan foydali narsa yasashga qiziqardim. Butun loyiha 50 dollardan oshmadi va bir necha kunlik ish.

2 -qadam: asboblar va materiallar

Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar

Ushbu loyiha uchun panel dizayni sizning uyingizda kam uchraydigan asboblardan foydalanishni talab qildi. Bundan tashqari, sizning dizayningiz bunday vositalarni talab qilmasligi mumkin. Menimcha, bu menga kerak edi. Siz Amazon va mahalliy apparat do'konidan barcha vositalar va materiallarni osongina olishingiz mumkin.

Panelni o'rnatish uchun quyidagi asboblar va materiallar ishlatilgan:

  • Jigsaw (yoki arra)
  • Egri chiziqlarni kesish uchun pichoq (Bosch T119B)
  • Matkap va tornavida (simsiz matkap/haydovchi qulay bo'ladi)
  • Burchak yoki silliqlash mashinasi (ixtiyoriy)
  • Issiq yopishtiruvchi qurol (ixtiyoriy)
  • Ba'zi kontrplak taxtasi (yoki boshqa har qanday taxta, o'lchami sizning dizayningizga bog'liq)
  • Yog'och astar va bo'yoq
  • Niqobli lenta va cho'tka
  • Kontrplakda dizaynni bosib chiqarish va kuzatish uchun marker va bir nechta A4 varaqlari
  • O'z -o'zidan tejamkor yog'och vintlardek 0,5 "va 1,5"
  • O'lchov tasmasi
  • Devorga mahkamlagichlar va mahkamlagichlar
  • Yog'och elim

Elektr ishlari uchun quyidagi asboblar va komponentlar ishlatilgan:

  • USB kabeli va uning quvvat manbai bilan Arduino Uno
  • Non paneli (kichik va o'rta kattalik etarli)
  • LDR (KG177), 100k rezistor, IQ qabul qilgich (TSOP1738) va Piezo buzzer (ixtiyoriy)
  • 4 kanalli 5V o'rni moduli
  • 20 x 24 o'lchagichli erkak - ayol simli ulagichlar va ulash paneli, o'rni va sensorlar bilan Arduino
  • Kabelni boshqarish uchun vintli terminal chizig'i
  • Ba'zi mikro-nazorat moslamalari va vintlar
  • Elektr komponentlarini quvvatlantirish uchun 3-5 metrli 18 o'lchovli sim
  • Tel -tasma, elektr izolyatsion lenta
  • Elektr tokini tekshiruvchi va ko'p metrli (ixtiyoriy) sxemani tuzatish uchun

Yorug'lik rejimlarini yaratish uchun ishlatiladigan yoritish komponentlari

  • Sirtga o'rnatilishi mumkin bo'lgan 5 x B22 lampochka ushlagichi
  • 4 x 0,5 Vt LED lampalar, 2 qizil va 2 ko'k
  • Issiq nurli 1 x 3W LED lampochka
  • 1 x 2 'LED naychali chiroq
  • Orqa yorug'lik effekti uchun adapterli 1 ta moslashuvchan LED tasmasi

Tizim talablari

  • Arduino IDE -ga ega kompyuter (men 1.8.5 versiyasidan foydalanganman)
  • Arduino IR masofaviy kutubxonasi (https://github.com/z3t0/Arduino-IRremote)

3 -qadam: old panel dizaynini rejalashtirish

Old panel dizaynini rejalashtirish
Old panel dizaynini rejalashtirish
Old panelning dizaynini rejalashtirish
Old panelning dizaynini rejalashtirish
Old panelning dizaynini rejalashtirish
Old panelning dizaynini rejalashtirish

Xotinimga sovg'a sifatida men dizayn uchun asos sifatida yurak shaklidagi kesmani tanladim. Biroq, har qanday dizayn mavjud vositalar va ko'nikmalarga qarab amalga oshirilishi mumkin. Bu erda old panelning o'lchamlari va kesiklari bilan dizayn sxemasi.

Dizaynni tugatgandan so'ng, siz paneldagi konturlarni belgilashingiz va shakllarni chizishingiz mumkin. Men shakllarni qog'ozga chop etdim va ularni panelga qo'ydim, so'ngra men o'zimdagi eng kichik matkap yordamida shakllar chizig'ida kichik teshiklarni burish orqali kuzatdim. Nihoyat, Jigsaw uchun egri kesuvchi pichoq kengaytmasi yordamida shakllarni kesish uchun Jigsaw ishlatilgan. Keyin alohida chiziqlar chizilgan naqsh va chegarani chizish uchun niqob tasmasi yordamida bo'yalgan.

4 -qadam: Komponentlar uchun korpus dizaynini rejalashtirish

Komponentlar uchun korpus dizaynini rejalashtirish
Komponentlar uchun korpus dizaynini rejalashtirish
Komponentlar uchun korpus dizaynini rejalashtirish
Komponentlar uchun korpus dizaynini rejalashtirish
Komponentlar uchun korpus dizaynini rejalashtirish
Komponentlar uchun korpus dizaynini rejalashtirish

Komponentlarni old panel orqasida yopish uchun quyidagi qismlar kerak bo'ladi.

  • Ichki korpus
  • Ichki korpus uchun olinadigan qopqoq (ixtiyoriy)
  • Tashqi korpus

Ichki korpusda elektron komponentlar, lampochkalar, LED tasmasi va simlar bo'lishi kerak. Umuman olganda, ichki korpus uchun bizga faqat LED lampalarini ushlab turadigan narsa kerak. Elektron komponentlar tomoshabinlarga ko'rinmas panelning orqa qismiga yopishib olishi mumkin. Men 3 dyuymli kontrplak taxtasidan yasalgan ramka bilan borishni tanladim, uning o'lchamlari butun panelni qamrab oladiki, panel chegarasidan 2 dyuymli bo'sh joy qoladi. Men uni panelning orqa qismiga o'rnatdim va bu komponentlarni joyida ushlab turish uchun kerak bo'lgan narsa edi. Panelga orqa yorug'lik effektini berish uchun LED tasmasini bu panjaraga o'rash mumkin. Simlar yuqoridan va pastdan o'tishi uchun diametri 10 mm bo'lgan ikkita teshik qilingan. Yuqori teshik asosiy quvvat kabeli va simlarni o'rni naychasidan yorug'lik va tasmaga o'tkazadi, pastki teshik esa IQ va LDR datchiklari simlarini o'tkazishga imkon beradi, chunki ular to'g'ri ishlashi uchun ular ochiq bo'lishi kerak.

Qopqoqning qopqog'i ham xuddi shu kontrplakdan qilingan, ichki tomondan bo'lishi kerak bo'lgan bir tomondan oq rangga bo'yalgan. Bu kerak edi, chunki uni osib qo'yish kerak bo'lgan devorning rangi oq emas edi va oq fon ranglarni yaxshiroq aks ettirishga yordam beradi. Agar sizning devorlaringiz oq bo'lsa, sizga bu qopqoq kerak bo'lmasligi mumkin.

Bundan tashqari, biz bu buyumni to'shagimiz boshining tepasiga osib qo'ymoqchi edik, ko'zlar porlamasligi uchun LED tasmasi ko'rinishini yashirmoqchi edim. Buning uchun men 2 dyuymli kontrplak taxtadan yasalgan yana bir ramka yasadim, u avvalgi ramkadan sal kattaroq (asosan panel chegarasini to'liq qamrab olgan) va uni oldingi ramkaga o'xshab orqa tomonga mahkamlaganman. Bu kengroq ramka ham tayanch vazifasini bajaradi. LED naychasining yuqori qismidagi chiroqni o'rnatish uchun.

Ikkala korpusni (ramkalarni) yasash va panelga mahkamlash uchun men ham yog'och yopishtiruvchi va vintlardan foydalandim. Parchalarni bir-biriga mahkamlashdan oldin teshiklar oldindan ochilgan. Ichki korpusning qopqog'i komponentlar yig'ilib yaxshilab tekshirilguncha ochiq qoldirilgan. Keyin u faqat elimsiz vidalanadi.

5 -qadam: O'chirish tizimini qo'shish

O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish
O'chirish tizimini qo'shish

O'chirish yig'ilishidan oldin panel va korpus to'g'ri bo'yalgan. Men oq va oltin ranglarning kombinatsiyasidan foydalandim. O'zingizning ta'mingizga mos keladigan va sizga ko'proq yoqadigan narsani ishlatishdan o'zingizni erkin his qiling.

O'chirish sxemasi ushbu qo'llanmada keltirilgan. Bundan tashqari, panelning barcha elektron komponentlari orqa tomonidagi rasmini topasiz. Men ushbu komponentlarning hech biri tomoshabinga ko'rinmasligiga ishonch hosil qildim. Tozalik uchun vintli klemensli chiziqlar ishlatilgan va komponentlarni joyida ushlab turish uchun to'xtash joylari ishlatilgan. Batafsil ma'lumot uchun rasmlarga murojaat qilishingiz mumkin.

Bu erda kalit - sxemani joylashtirishni oldindan rejalashtirish. Siz uni joylashtirishni boshlashdan oldin, marker yordamida kontaktlarning zanglashiga olib boruvchi izlari va tarkibiy qismlari yo'lini topishingiz foydali bo'lishi mumkin. Qolaversa, simlarni yotqizayotganda, bir nechta simi rishtalari yoki qisqichlar bo'lishi yaxshiroqdir.

Men Arduino -ni quvvatlantirish uchun USB quvvat manbaidan foydalandim va panelga issiq elim yordamida yopishtirdim va yaxshi ushlab turish uchun ba'zi vintlarni ishlatdim. Ushbu loyihani amalga oshirish uchun USB adapteri bu erda ishlatiladigan komponentlarning quvvat talablarini bajarishi mumkin. Ammo, agar siz ko'proq yoki yuqori quvvatli komponentlardan foydalanishni rejalashtirmoqchi bo'lsangiz, alohida quvvat manbaidan foydalanish tavsiya etiladi.

6 -qadam: Kodlash va funksionallik

Birinchidan, Arduino IDE tomonidan taqdim etilgan masofaviy kutubxona men uchun ishlamaganligini aytishim kerak, shuning uchun men uni IDE -dan olib tashlashim va kutubxonani tizim talablari bo'limida yuqorida ko'rsatilgan havola orqali olishim kerak edi. Loyihaning kodi ushbu qo'llanma bilan biriktirilgan.

Agar siz butun funktsiyani tushunish uchun kodni tanlasangiz, afzalroq bo'ladi, lekin men butun kodning qisqacha mazmuni sifatida bir nechta muhim fikrlarni aytib o'taman.

Yuqorida aytib o'tilganidek, bu loyiha texnik xizmat ko'rsatishni bepul qilish edi, chunki u mening kompyuterimdan ancha uzoqda bo'lishi kerak edi, ba'zi narsalarni masofadan boshqarish pulti yordamida sozlashni qo'llab -quvvatladi. Ushbu konfiguratsiyalar Arduino EEPROM -dan foydalanib sozlamalarni saqlash uchun ishlatiladi:

  • Qorong'ulik aniqlanganda tizim yonishi kerak bo'lgan yorug'lik rejimi
  • Chiroqlarni yoqish uchun zulmat darajasi (standart - 400)
  • Chiroqlarni o'chirish uchun zulmat darajasi (standart 800)

Agar noto'g'ri konfiguratsiyalar bo'lsa, tizimni asl holatiga qaytarish uchun masofadan boshqarish pulti yordamida yumshoq, qattiq va zavod holatiga qaytarish usuli qo'shilgan.

7 -qadam: sinov va tugatish

Sinov va tugatish
Sinov va tugatish

Tizim o'rnatilgandan so'ng tizimni sinab ko'rish juda muhimdir. Shuningdek, biz komponentlarning hech biri old tomondan ko'rinmasligiga ishonch hosil qilishimiz kerak. Mening holatimda, menda kesma uchun yurak shaklidagi qopqoq bor edi, buning uchun kesma ustidagi panelga mahkamlangan metall ushlagich kerak edi. Bu bajarilgandan va hamma narsa yaxshi ko'ringandan so'ng, qopqoq faqat vintlar bilan yopilgan. Men buning uchun elim ishlatmadim, chunki har qanday nosozlik bo'lsa, uni olib tashlashni xohlardim.

Qopqoq yopilgandan so'ng, oxirgi mahsulotni devorga osib qo'yish uchun ushlagichlar vidalanadi. Men ushlagichlarni o'zim qurganman, lekin bunday ushlagichlarni har qanday apparat do'konidan sotib olish mumkin.

8 -qadam: Yakuniy fikrlar

Yakuniy fikrlar
Yakuniy fikrlar
Yakuniy fikrlar
Yakuniy fikrlar

Ishimni tezlashtirish uchun ba'zi xatolarga yo'l qo'ymaslik mumkin edi. Bunday xatolarning aksariyati o'lchov va bo'yash ishlari bilan bog'liq edi. Buni faqat amaliyot bilan oldini olish mumkin edi. Men professional yog'ochsoz yoki ishlab chiqaruvchi bo'lmaganim uchun, hozircha ishlagan tezligimni qabul qilaman. Keyingi safar hozir biroz vaqt ketadi.

Biroq, elektr va dasturlashtiriladigan komponentlardan tashkil topgan har qanday maxsus panel ishlab chiqarish bilan ishlaydigan har bir kishiga o'z mahsulotining kelajagini yodda tutish uchun taklif bor. Men komponentlarni osongina qo'shish yoki olib tashlash uchun vintli klemensli chiziqlar, Arduino USB portini qayta dasturlash zarur bo'lganda kirish uchun olinadigan yurak shaklidagi qopqoqni ishlatdim, korpus qopqog'ini yopish uchun elim ishlatmadim va hokazo. Bularning barchasi kelajakda mahsulotga o'zgartirishlar kiritish uchun qilingan.

Ushbu loyiha uchun ishlatilmagan, yurak shaklidagi kichik kesmalar boshqa narsa yasash uchun ishlatiladi.

Sizga yaratishda ajoyib tajribaga ega bo'lishingizni tilayman!

Tavsiya: