Mundarija:

VizTimer: elektron soat: 28 qadam (rasmlar bilan)
VizTimer: elektron soat: 28 qadam (rasmlar bilan)

Video: VizTimer: elektron soat: 28 qadam (rasmlar bilan)

Video: VizTimer: elektron soat: 28 qadam (rasmlar bilan)
Video: VizTimer: the electronic hourglass 2024, Noyabr
Anonim
Image
Image
VizTimer: elektron soat
VizTimer: elektron soat
VizTimer: elektron soat
VizTimer: elektron soat
VizTimer: elektron soat
VizTimer: elektron soat

O'g'limiz taxminan uch -to'rt yoshga to'lganda, biz undan o'z vaqtida ish qilishni kuta boshladik. Men "Biz o'n daqiqada ketishimiz kerak!" Yoki "Yana besh daqiqa shu yuk mashinasi bilan o'ynang, keyin boshqa birovga navbat bering" kabi narsalarni aytardim. Muammo shundaki, u (a) u raqamli yoki analogli soatni o'qiy olmasdi va (b) u daqiqaning qancha vaqtini sezmasdi. Men unga besh yoki o'n daqiqa qanday ko'rinishini ko'rish va qolgan vaqtni kuzatib borish uchun aniq yo'l kerakligini tushundim. Shunday qilib, men vizual taymerni loyihalash va qurishga kirishdim. Men juda ko'p o'zgarishlarni ko'rdim, shu jumladan klassik tuxum taymerini, lekin men o'zimni aylantirish metaforasi juda yosh bolalar uchun sezgir emasligini his qildim - bu aylananing burchaklari va kasrlariga qarash. Men aniqroq chiziqli dizaynga qaror qilganimda, elektron soatning g'oyasi aniq bo'lib tuyuldi: bu to'g'ri vizual metaforani beradi va men akselerometr yordamida taymerni ishga tushirish va to'xtatish uchun ergonomikani aylantirishim mumkin edi.

Men sizga ko'rsatadigan oxirgi dizaynim nisbatan sodda. Vizual qism birma -bir adreslanadigan RGB LED -laridan iborat (masalan, WS2812). Dasturlash bitta tugma bilan amalga oshiriladi (sig'imli sensorli tugma, chunki u tekis). Arduino-ga mos keladigan mikrokontroller (Adafruit Metro) dasturni boshqaradi va 3 o'qli analog akselerometrdan yo'nalish ma'lumotlarini o'qiydi. Quvvat telefon quvvat bankidan olinadigan qayta zaryadlanuvchi batareya bilan ta'minlanadi (standart 18650 lityum -ion). Quvvat bankining yaxshi tomoni shundaki, u zaryadlanish davrini, micro-USB portini o'z ichiga oladi va 5V ni chiqaradi, bu mikrokontroller va LED chizig'ini kutadi.

Tajribangiz darajasiga qarab, siz bu taymerni bir yoki ikki hafta ichida qilishingiz mumkin. Sizga asosiy lehimlash ko'nikmalari va tegishli asbob -uskunalar kerak bo'ladi. Eng katta o'zgaruvchi - bu korpus: menda bu ishni osonlashtiradigan yog'ochga ishlov beradigan elektr asboblar bor, lekin men ko'p asboblarsiz korpus qurishning muqobil usullarini muhokama qilaman.

1 -qadam: Materiallar va asboblar

MATERIALLAR

Elektronika uchun:

  • Portativ uyali telefon banki (18650 silindrli batareyali) - narxlari juda katta, lekin 10 dollardan oshmaydi
  • 2-pinli rok-kalit-shunga o'xshash:
  • Kommutator uchun terminallar - to'plam foydali:
  • AVR mikrokontroler - kamida 3 analogli kirish bilan 5V quvvat. Adafruit Metro Mini mukammaldir.
  • 3 o'qli akselerometr-Adafruit ADXL335 kesish taxtasini sotadi.
  • Kapasitiv sensorli tugma - Adafruit tugmachali panelni to'liq sotadi.
  • Kichik prototipli non taxtasi (bittasi elektr panjarali)-Adafruit Perma-proto plitalari yaxshi sifatga ega.
  • Kichik JST quvvat ulagichi - bu kabi:
  • Manzil RGB LED tasmasi (masalan, WS2812) - 144 LED/metrli chiziqni oling:
  • Ayol ulagichli 3 simli Dupont kabeli
  • Ulanish simlari (24 va 26 o'lchagich)

Qoplama uchun

  • Yog'ochdan yasalgan bo'sh joy (qalinligi kamida 1,25 dyuym) Yoki har xil qalinlikdagi kontrplak
  • Yuqoridan va pastidan yog'och chiziq (qalinligi 0,25 dyuym)
  • Kichik pleksiglas yoki akril varaq
  • Difüzyon materiallari varag'i - ingichka plastmassa matlar juda yaxshi:
  • #6 vint, tekis bosh va pan boshi, 5/8 dyuym
  • Zinsser shellac, artib olingan poliuretan
  • Lenta, elim, zımpara

QUROLLAR

  • Tel kesgichlar va yalang'ochlar
  • Lehimlash temir
  • Hack ko'rdi
  • Yog'och arra
  • Matkaplar, burg'ulash uchlari, shu jumladan teskari burg'ulash
  • Kesaklar va fayllar
  • Pleksiglas kesuvchi yoki xizmat pichog'i

Yog'och ishi

  • Jadval ko'rdi
  • Bandali arra
  • Sabr ko'rdi
  • Matkap bosimi

2 -qadam: Batareyani tayyorlang

Batareyani tayyorlang
Batareyani tayyorlang
Batareyani tayyorlang
Batareyani tayyorlang
Batareyani tayyorlang
Batareyani tayyorlang

Birinchi qadam - portativ zaryadlovchini ajratish va USB A ulagichini olib tashlash. Bu qurilmalar juda oddiy: ular 18650 lityum -ionli batareyaga va zaryadlash va tushirish sxemasini o'z ichiga olgan kichik taxtaga ega. Odatda ikkita vilka bor: batareyani zaryadlash uchun mikro-USB (kirish) va telefon zaryadlovchi kabellarini quvvatlantirish uchun katta USB A (chiqish). Taymerni quvvatlantirish uchun biz chiqishni ishlatamiz, shuning uchun USB A ulagichiga ehtiyoj yo'q. Uni olib tashlash uchun lehimlantiruvchi temir va qisqichlardan foydalaning.

ESLATMA: taxtada qolgan simlarni shikastlamaslik uchun ehtiyot bo'ling. Biz ikkita tashqi tomondan foydalanishimiz kerak bo'ladi.

3 -qadam: Quvvat ulagichlarini qo'shing

Quvvat ulagichlarini qo'shing
Quvvat ulagichlarini qo'shing
Quvvat ulagichlarini qo'shing
Quvvat ulagichlarini qo'shing
Quvvat ulagichlarini qo'shing
Quvvat ulagichlarini qo'shing

USB A ulagichi bo'lgan har bir quvvat simiga 24AWG simini lehimlashdan boshlang. Qaysi biri kuch (5V) va qaysi biri tuproq ekanligini eslab qolish uchun qizil va qora ranglardan foydalanaman. Quvvat tomonida, quvvat tugmachasining simlariga mos keladigan terminalni qo'shing. Bir uchida terminali bo'lgan ikkinchi qizil simni tayyorlang.

Agar siz ikkita terminalni kalitga ulasangiz, sizda ikkita simning chap tomoni bo'lishi kerak - biri qizil va bitta qora. Ularni JST ulagichining bir tomoniga ulang. Menga quvvat ulanishlari uchun JST ulagichlari yoqadi, chunki ulagichning shakli uni noto'g'ri ulashga va elektronni qovurishga xalaqit beradi.

JST ulagichining boshqa tomoni bilan qizil va qora sim tayyorlang.

Simlar taymer uzunligi bo'ylab yetib boradigan darajada uzun bo'lishiga ishonch hosil qiling (keyingi rasmlarga qarang). Kesish yoki oddiygina qo'shimcha sim bilan to'ldirish oson.

4 -qadam: boshqaruv panelini yig'ing

Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing
Boshqaruv panelini yig'ing

Boshqaruv paneli juda oddiy, lekin ba'zi tafsilotlarga e'tibor berish kerak. Oddiy non paneli bilan bir xil pinli simli sxemaga ega bo'lgan perma-proto kengligidan boshlang (quvvat relslariga e'tibor bering). Iloji boricha kichkina qilib, kerakli relslarni va simlarni qo'shishingiz uchun quvvat panjaralarini va etarlicha pin teshiklarini qoldiring.

Standart sarlavhalar yordamida mikrokontroller va akselerometrni taxtaga lehimlang. Ikkita taxtaning yo'nalishiga E'tibor bering:

  • Micro-USB ulagichining plataning chetiga qaraganligiga ishonch hosil qiling, shunda siz dasturlash uchun unga kira olasiz.
  • Akselerometrning yo'nalishiga e'tibor bering, chunki bu tanlov nimani "yuqoriga" va "pastga" qarashini aniqlaydi.

5 -qadam: Elektr quvvati va akselerometr

Elektr quvvati va akselerometr
Elektr quvvati va akselerometr
Elektr quvvati va akselerometr
Elektr quvvati va akselerometr

Quvvat relslarining qaysi biri 5V, qaysi biri erga ulanishini hal qiling. Quvvat relslaridan simlarning kichik bo'laklarini quvvat va erga ulash panellariga qo'shing.

Akselerometrdan uchta chiqishni mikrokontroldagi uchta analog kirish pimiga ulash uchun uchta sim qo'shing. O'rnatishimda men X chiqishini A2 ga, Y chiqishini A1 ga va Z chiqishini A0 ga uladim.

6 -qadam: Quvvat ulagichini ulang

Quvvat ulagichini ulang
Quvvat ulagichini ulang

JST ulagichining erkin qismini boshqaruv paneliga lehimlang. Kutupluluğa e'tibor bering: qizil sim 5V elektr rayına lehimli ekanligiga ishonch hosil qiling, qora sim esa erga.

7 -qadam: LED chizig'ini sim bilan ulang

LED chizig'ini sim bilan ulang
LED chizig'ini sim bilan ulang
LED chizig'ini sim bilan ulang
LED chizig'ini sim bilan ulang
LED chizig'ini sim bilan ulang
LED chizig'ini sim bilan ulang

Bu bosqichda siz taymerning umumiy hajmini aniqlaysiz, chunki biz LED tasmasi to'liq uzunlikda ishlashini xohlaymiz. Men 144 LED/metr zichlikdagi 30 LEDli LED tasmasini tanladim. Umumiy balandligi taxminan 8 1/2 dyuym. Yog'och bo'shliqqa uning barcha qismlarini joylashtirdim, shunda u mos keladi.

Bu chiziqlarning ko'pini istalgan uzunlikka kesish mumkin - faqat prokladkalar ochilgan joyda kesilganligiga ishonch hosil qiling. Ipning kirish uchidagi ochiq yostiqchalarga uchta simni lehimlang. Aksariyat chiziqlar kichik o'q kabi ma'lumotlarning harakatlanish yo'nalishini ko'rsatuvchi qandaydir ko'rsatkichga ega. Quvvatni har ikki tomondan ham ulash mumkin, lekin ma'lumotlar chiziq bo'ylab to'g'ri yo'nalishda bo'lishi kerak.

Simlarning etarlicha uzun ekanligiga ishonch hosil qiling, shunda ular taymerning old qismidan boshqaruv paneliga o'raladi. Quvvat simlarini boshqaruv panelidagi panjaralarga lehimlang va ma'lumot simini mikrokontroldagi raqamli pinlardan biriga lehimlang.

8 -qadam: Kapasitiv sensorli tugmachani qo'shing

Kapasitiv sensorli tugmachani qo'shing
Kapasitiv sensorli tugmachani qo'shing
Kapasitiv sensorli tugmachani qo'shing
Kapasitiv sensorli tugmachani qo'shing

Quvvat tugmasi singari, sig'imli sensorli tugma taymerga mahkamlangani uchun olinadigan ulagichga muhtoj. Mening strategiyam-bu tugmachaga to'g'ridan-to'g'ri sarlavhalarni lehimlash, keyin uch simli Dupont kabelini boshqaruv paneliga lehimlash. "Ayol" Dupont ulagichi bosh pimlarining oralig'iga juda mos keladi.

Quvvat va topraklama simlarini boshqaruv panelidagi relslarga, xuddi LED chizig'ida bo'lgani kabi, lehimlang. Ma'lumot liniyasini (tugma bosilganda "baland" deb o'qiladi) mikrokontroldagi raqamli kirish pinlaridan biriga ulang.

To'liq sxema oxirgi fotosuratda ko'rsatilgan. Bu vaqtda siz uni yoqishingiz va agar xohlasangiz, kodni yuklashingiz va uni sinab ko'rishingiz mumkin.

9 -qadam: korpusni joylashtiring

Qoplamani joylashtiring
Qoplamani joylashtiring
Qoplamani joylashtiring
Qoplamani joylashtiring
Qoplamani joylashtiring
Qoplamani joylashtiring

Mening muhofazam, asosan, uzunligi 8 1/2 dyuym, kengligi 2 1/2 dyuym va qalinligi 1 1/4 dyuym bo'lgan chinor plitasidan qilingan. LED chizig'ini uzunlikni kesish uchun qo'llanma sifatida ishlating, simlar va bo'shliqlar uchun qo'shimcha 1/8 dyuym qo'shing.

Elektron yog'och taxtaga qulay joylashishi kerak, batareya va kalit pastki yarmida, boshqaruv paneli esa yuqori yarmida. Oxirgi taymerda bu komponentlar uchun ikkita alohida muhofaza joyi bo'ladi.

10 -qadam: muqobil korpuslar

Men shuni tushunamanki, keyingi bosqichlarda tasvirlangan qafasni yasash uchun hamma ham zarur asboblarga ega emas. Hali ham juda chiroyli chiqadigan bir nechta alternativa bor.

Chiroyli va zamonaviy ko'rinishga ega bo'lgan korpusga olib keladigan strategiyalardan biri-kontrplak bo'laklarini kerakli shakllarga kesib, ularni sendvich kabi yopishtirishdir. Bu yondashuv bir nechta qo'l asboblari yordamida amalga oshirilishi mumkin. Xobbi va san'at buyumlari do'konlarida siz har xil qalinlikdagi yuqori sifatli kontrplakning kichik bo'laklarini olishingiz mumkin.

11 -qadam: old qismini kesib oling

Old tomondan kesib oling
Old tomondan kesib oling
Old tomondan kesib oling
Old tomondan kesib oling

Bu taymerning birinchi prototipida men elektronika uchun joylarni burg'iladim va kesib oldim, bu juda og'riqli bo'lib chiqdi va men uni hech qachon toza ko'rinishga keltira olmadim. Buning o'rniga, men yog'ochni qayta ishladim - ya'ni men uni bir xil o'lchamdagi, lekin har xil qalinlikdagi ikkita taxtaga kesib tashladim. Yupqa qismi qattiq jabhaga, qalin qismi esa elektronikani ushlab turadigan qismga aylanadi.

Bo'shliqlar etarlicha katta bo'lishiga ishonch hosil qilish uchun batareyaning qayerdan kesilishini aniqlayman. Bu qadam qo'lda arra bilan amalga oshirilishi mumkin, lekin tarmoqli arra yordamida osonroq va aniqroq bo'ladi.

Maslahat: taxtaning uchini kesgandan so'ng darhol uchburchak yoki boshqa belgi bilan belgilang, shunda siz ikkita taxtaning qanday qilib bir -biriga qaytishini aniq eslaysiz.

12 -qadam: Elektron uchun joy ajratib qo'ying

Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying
Elektron uchun joy ajratib qo'ying

Qalin qismi bilan ishlayotib, taymerning qo'pol shaklini qo'ydim. Devorning qalinligi taxminan 3/8 dyuym bo'ladi. Bo'shliqlarni o'lchash uchun elektron qurilmangizni ko'rsatma sifatida ishlating: batareya pastki bo'shliqqa, boshqaruv paneli yuqori bo'shliqqa to'g'ri kelishi kerak.

Bo'shliqlarning burchaklarini burg'ulash bilan boshlang. Biz bu to'rtburchaklar butunlay olib tashlaymiz, bu tezyurar arra yordamida tez bajariladigan ish. Fayl va/yoki zımpara yordamida qirralarni tozalang.

Endi siz korpusni quruq yig'ishingiz va elektronika mos kelishiga ishonch hosil qilishingiz mumkin!

13 -qadam: ulagichlar uchun teshiklarni kesib oling

Ulagichlar uchun teshiklar
Ulagichlar uchun teshiklar
Ulagichlar uchun teshiklar
Ulagichlar uchun teshiklar
Ulagichlar uchun teshiklar
Ulagichlar uchun teshiklar

O'rnatishni bir -biriga yopishtirishdan oldin, quvvat tugmasi va micro USB (zaryadlash uchun) teshiklarini kesish ancha oson. Haqiqiy kalit va zaryadlovchi paneli yordamida o'lchab, kichik arra yordamida kesib oling. Qat'iy joylashishi uchun uni fayllar bilan tozalang.

Quvvatni ulash uchun biz korpusning ikkita kamerasi orasidagi kanalni kesib olishimiz kerak. Siz har qanday kesma va arra kombinatsiyasidan foydalanishingiz mumkin - bu qism chiroyli bo'lishi shart emas, chunki u ko'rinmaydi. Ammo JST ulagichining o'tishiga ruxsat berish uchun uning kengligiga ishonch hosil qiling.

14 -qadam: Korpusni bir -biriga yopishtiring

Qoplamani bir -biriga yopishtiring
Qoplamani bir -biriga yopishtiring
Qoplamani bir -biriga yopishtiring
Qoplamani bir -biriga yopishtiring

Qoplamaning ikki tomonini bir -biriga yopishtiring. Belgilangan joylarga diqqat bilan qarang va ularni to'g'ri yopishtirganingizga ishonch hosil qiling. Siz yakuniy natijani hech qachon taxtani kesmagandek ko'rishni xohlaysiz!

Men taxtalarni mahkamlashda ularni bir hil holatga keltirishni qiyin deb topdim, shuning uchun hamma narsa sirpanib ketmasligi uchun tepada va pastda katta parallel qisqich ishlatardim.

15 -qadam: Yuqori va pastki qismini qiling

Yuqori va pastki qismini qiling
Yuqori va pastki qismini qiling
Yuqori va pastki qismini qiling
Yuqori va pastki qismini qiling
Yuqori va pastki qismini qiling
Yuqori va pastki qismini qiling

Yuqori va pastki qismlar har qanday o'lcham va shaklda va xohlagan yog'och bo'lishi mumkin. Yagona talab shundaki, u sig'imli sensorli tugmachalarni sindiruvchi taxtani joylashtirish uchun etarlicha qalin bo'lishi kerak.

Bu qadamda men uchun eng qiyin bo'lgan narsa - bu vintli teshiklarni burg'ulash paytida bo'laklarni tekislash. Mening strategiyam - birinchi navbatda yuqori va pastki qismdagi teshiklarni burish, keyin ularni bir qatorga qo'yish va taymerning uchlaridagi teshiklarni belgilash. Vintlardek chiqadigan joyni burab qo'ymasligingizga ishonch hosil qiling - aks holda taymer turishga harakat qilganda chayqaladi.

Men hali ham biroz burilgan qismlar bilan tugadim. Siz bu muammoni tish pichog'ini eski teshikka yopishtirish, qurishini kutish, kesish va yangi teshik ochish orqali hal qilishingiz mumkin.

16 -qadam: Kapasitiv sensorli tugmachani kesib oling

Sensorli tugmachani kesish uchun chuqurchalar
Sensorli tugmachani kesish uchun chuqurchalar
Sensorli tugmachani kesish uchun chuqurchalar
Sensorli tugmachani kesish uchun chuqurchalar
Sensorli tugmachani kesish uchun tanaffus
Sensorli tugmachani kesish uchun tanaffus
Sensorli tugmachani kesish uchun tanaffus
Sensorli tugmachani kesish uchun tanaffus

Sensorli tugma boshqaruv paneliga eng yaqin taymerning uchida joylashgan. Bu taymerni o'rnatganingizda yuqoriga, u ishlayotganda esa pastga tushadi. Vintlardek, tugma yog'ochdan chiqmasligi juda muhim, aks holda uni aylantirganda taymer beqaror bo'ladi.

Kengashning pimlarini va boshqaruv simidan 3 simli Dupont ulagichini joylashtirish uchun etarlicha katta teshikni o'lchang va kesib oling. Tugmani joyiga qo'ying va taxtaning konturini kuzatib boring. Burg'ulash va burg'ulash kombinatsiyasidan foydalanib, tugmani etarlicha pastroq o'tirishga imkon beradigan chuqurchani hosil qiling, shunda u taymerni tekis o'tirishiga xalaqit bermaydi. Iloji boricha qisqartirish uchun taxtaning yuqori qismidagi simlarni qirqish ham foydali deb topdim.

17 -qadam: Simlar taymerining oxiridagi teshiklar

Simlar taymerining oxiridagi teshiklar
Simlar taymerining oxiridagi teshiklar

Sig'imli sensorli tugma ham, LED tasmasi ham korpusning ichki qismidan o'tadigan simlarga muhtoj. Ular uchun joy ajratish uchun, taymerning oxiridan korpusning ichki qismiga ikkita teshik oching.

Birinchi teshik LED chizig'ini quvvatlaydigan uchta sim uchun joy ajratadi. Shakl muhim emas, lekin siz taymerning old qismini egishingiz uchun biroz old qismini kesib olishingiz kerak.

Ikkinchi ushlab turish boshqaruv panelidan sig'imli sensorli tugmachagacha ishlaydi. Bu teshikning holati va o'lchami oldingi qadamda kesilgan teshikka to'g'ri kelishi kerak. Yuqoridan yuqoriga tekislang va teshikni belgilang. Tugmani ulash uchun uch simli Dupont ulagichi toza o'tmaguncha burg'ulash va kesish.

18 -qadam: Plexiglass tayanchini kesib oling

Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling
Plexiglass zaxirasini kesib oling

Taymerning orqa tomoni aniq pleksiglas bo'lib, u elektronni ushlab turadi va ularni ko'rsatadi! Qavsning konturini kuzatib boring va pleksiglasni o'lchash uchun asbob yoki pichoqni ishlating. Baliq chizig'ini bir necha marta kesib oling, uni chuqurroq qiling. Hisob chizig'ini stol chetiga tekislang va pleksiglasdan tez pastga qarab harakatlaning. U toza parchalanishi kerak.

Bu usul faqat pleksiglas bo'ylab o'tadigan tanaffuslar bilan ishlaydi, shuning uchun to'g'ri o'lchamga erishish uchun ikkita tanaffus talab qilinishi mumkin. Hozircha himoya plyonkasini qoldiring.

19 -qadam: Qo'llab -quvvatlash uchun teshiklar

Qo'llab -quvvatlash uchun burg'ulash teshiklari
Qo'llab -quvvatlash uchun burg'ulash teshiklari
Qo'llab -quvvatlash uchun burg'ulash teshiklari
Qo'llab -quvvatlash uchun burg'ulash teshiklari
Qo'llab -quvvatlash uchun burg'ulash teshiklari
Qo'llab -quvvatlash uchun burg'ulash teshiklari

Pleksiglasni orqaga joylashtiring va mahkam yopishtiring. Har bir burchakda kichik vint uchun teshik qiling. Men 5/8 dyuymli boshli 6 -sonli vintlarni ishlatardim. Yog'ochga juda uzoq burg'ulashdan ehtiyot bo'ling. Maksimal ushlab turish kuchini berish uchun har bir burchakda mavjud yog'ochdagi vint teshiklarini o'rtaga qo'ying.

20 -qadam: Orqa tekislashni belgilang

Orqa tekislashni belgilang
Orqa tekislashni belgilang

O'tmishda men duch kelgan muammolardan biri shundaki, men teshiklarni burg'ilaganimda pleksiglas qanday yo'naltirilganligini unutaman. Vintlarning joylashishidagi kichik farqlar, lekin u boshqa yo'l bilan mos kelmasligini bildiradi. Taxmin qilishning o'rniga, men buyumlarni qanday yo'naltirish kerakligini aniq ko'rsatadigan belgi yarataman.

Lentani olib tashlashdan oldin, pleksiglas va yog'ochdan assimetrik divotni kesish uchun fayl yoki kichik arra ishlating. Bu belgi faqat bo'laklar to'g'ri joylashganda joylashadi.

21 -qadam: Qum soati shaklini kesib oling

Qum soati shaklini kesib oling
Qum soati shaklini kesib oling
Qum soati shaklini kesib oling
Qum soati shaklini kesib oling

Endi korpus qurib bo'lingandan so'ng, biz qum soati shaklini kesishimiz mumkin. Aniq o'lchovlar muhim emas, lekin ichki qutilarga yaqin kesish orqali korpusni juda zaiflashtirmasligingizga ishonch hosil qiling.

Lentani ushlab turing, bir vaqtning o'zida yog'och va pleksiglasni kesib oling. Men tasma arra ishlatardim, lekin ko'pchilik qo'l arra ikkala materialni ham kesib o'tishi mumkin. Kesilgan joylarni fayllar va zımpara bilan tozalang.

22 -qadam: LED tasmasi uchun yivni kesib oling

LED tasmasi uchun kesilgan oluk
LED tasmasi uchun kesilgan oluk
LED tasmasi uchun kesilgan oluk
LED tasmasi uchun kesilgan oluk
LED tasmasi uchun kesilgan oluk
LED tasmasi uchun kesilgan oluk

Taymerning old tomonida LED tasmasini, shuningdek diffuziya materialini joylashtirish uchun truba bor. LED chizig'ini tekislang va uning konturini yog'ochdan kuzatib boring. Diffusor qachon ketishini belgilash uchun ushbu chiziqlar tashqarisida 1/8 dan 1/16 gacha parallel chiziqlar to'plamini qo'shing.

Tegishli elektr asboblarisiz bu qadam eng qiyin. Men LEDlar uchun chuqur kanalni kesish uchun dado pichog'i bo'lgan stol arra ishlatardim (ichki chiziqlar). Qoplamaning ichki qismini kesib o'tmasligingizga ishonch hosil qiling! Keyin men diffuzor uchun sayoz kanalni kesib tashladim (tashqi chiziqlar). LED tasmasini sinovdan o'tkazing va simlar boshqaruv paneliga bemalol etib borishiga ishonch hosil qiling.

Siz hozir juda ko'p ish qildingiz!

23 -qadam: Qum va tugatish

Qum va tugatish
Qum va tugatish
Qum va tugatish
Qum va tugatish
Qum va tugatish
Qum va tugatish

Yog'ochning uchta qismini 220 yoki undan yuqori qumli qog'oz bilan qumlang. Men, shuningdek, korpusga yanada nozik ko'rinish berish va uni ushlab turish yoqimli bo'lishi uchun, to'g'ri burchakli qirralarning barcha qismiga kichik burma qo'shishni yaxshi ko'raman.

Men bir yoki ikki qatlamli shellacdan boshlayman, u yog'ochga cho'kadi va chindan ham donni ajratib turadi. U tez quriydi, shuning uchun uzoq kutishingiz shart emas. Quritgandan so'ng, sirtni tekislash uchun 320 yoki 400 zımpara bilan ozgina qumlang. Lekin haddan oshmang: siz hali ham yaltiroq qoplamani ko'rishingiz kerak.

Keyin men bir yoki ikki marta surtilgan poliuretan surtaman, bu qattiq, lekin jozibali pardoz. Quritgandan keyin uni po'lat jun bilan ozgina silashingiz mumkin.

24 -qadam: Elektronni 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

Oxirgi yig'ilishni LED tasmasini korpusning ichki qismidan old qismidagi kanalga o'tkazish orqali boshlang. Ipni kanalga yopishtirish uchun yopishqoq lentani tozalang yoki oz miqdordagi elimdan foydalaning.

Keyin, sig'imli sensorli tugmani yuqori qismidagi chuqurchaga issiq yopishtiring. Pimlarning pastki qismdan chiqib ketishini ko'rish kerak. Tugma yuqori qism yuzasiga to'g'ri (yoki pastroq) ekanligiga ishonch hosil qiling, shunda taymer qimirlamaydi.

Batareyani pastki qismga joylashtiring va USB ulagichi orqali o'tkazing. Bo'shliqda ishonchli ekanligiga ishonch hosil qilish uchun issiq elimdan foydalaning.

Boshqaruv panelini korpusning yuqori qismiga qo'shing. JST ulagichini batareyadan taymer markazidagi yashirin kanal orqali etkazib bering. Uni boshqaruv panelidagi JST ulagichiga ulang.

3 simli Dupont ulagichini boshqaruv panelidan tepadagi teshikdan o'tkazing va uni sig'imli sensorli tugmachaning pastki qismidagi pinlarga ulang.

Yopish/o'chirish tugmachasini korpusning yon tomonidagi teshikdan (tashqi tomondan) mahkam o'rnashguncha bosing. Ikkita simli terminalni kalitning ikkita uchiga ulang.

Siz sozlamani oxirgi fotosuratda ko'rsatishingiz kerak.

25 -qadam: Korpusni yig'ishni tugating

Qoplamani yig'ishni tugating
Qoplamani yig'ishni tugating
Qoplamani yig'ishni tugating
Qoplamani yig'ishni tugating
Qoplamani yig'ishni tugating
Qoplamani yig'ishni tugating

Pleksiglasni tekislang va uni to'rtta vint bilan mahkamlang. Yuqori va pastki qismlarni burab qo'ying. Hamma narsaning hizalanishini tekshiring va taymer stolning har ikki uchida tekis o'tirganligiga ishonch hosil qiling.

26 -qadam: tarqatish materialini qo'shing

Tarqatish materialini qo'shing
Tarqatish materialini qo'shing
Tarqatish materialini qo'shing
Tarqatish materialini qo'shing

LED tasmasi atrofidagi kanaldan biroz kengroq bo'lgan diffuzion material tasmasini kesib oling. Bu diffuzerni biroz egilishiga olib keladi, uni elimsiz joyida ushlab turadi va ko'proq diffuziya beradi. Umuman olganda, diffuzor LEDdan qanchalik uzoq bo'lsa, shunchalik tarqaladi.

Ko'p mos materiallar mavjud. Men ingichka plastmassadan yasalgan matlarni (Amazonda arzon) va bu plastmassa "plakatlar taxtasini" ishlatardim (u yupqa va egiluvchan, "taxta" emas).

27 -qadam: Kodni sozlash va yuklash

Kodni github.com/samguyer/VizTimer saytidan yuklab oling. Shuningdek, sizga LEDlar uchun past darajali drayverlarni ta'minlaydigan FastLED kutubxonasi kerak bo'ladi. O'zgartirish kerak bo'ladigan qismlar tepada joylashgan: beshta pin (svetodiodli pin, sig'imli sensorli pin va uchta akselerometr pimi). Bundan tashqari, chiziqdagi LEDlar sonini belgilashingiz kerak bo'lishi mumkin.

Kodni o'rganishni va o'zgartirishni biling!

Boshqaruv panelini kompyuterga ulang va kodni yuklang. Mikrokontrollerdagi micro-USB ulagichiga kirish uchun pleksiglas tayanchini olib tashlashingiz kerak bo'ladi.

28 -qadam: uni qanday ishlatish kerak

Ushbu dizaynning maqsadi taymerni sozlash va ishga tushirishni iloji boricha soddalashtirish edi.

Taymer uchta rejimga ega: dastur rejimi, vaqt rejimi va pauza rejimi. Rejim taymerning yo'nalishiga qarab belgilanadi: sig'imli sensorli tugma tepada bo'lganda dastur rejimi, pastda taymer rejimi va taymer yon tomonda bo'lsa pauza rejimi.

Dastur rejimi

Birinchi marta yoqilganda, LED chizig'ining pastki qismida miltillovchi sariq "kursor" paydo bo'ladi. Vaqtni 15 soniya bilan qo'shish uchun sig'im tugmachasini bosing. Har 15 soniya binafsha nuqta sifatida ko'rsatiladi. 60 soniyaga etganingizda, binafsha nuqta bir daqiqani anglatuvchi ko'k nuqta bilan almashtiriladi. Tugma qo'yilmaguncha doimiy ravishda daqiqa qo'shish uchun tugmani bosib turing. Har beshinchi daqiqada nuqta oq rangga bo'yalgan bo'lib, ularning umumiy sonini ko'rishni osonlashtiradi.

Vaqt rejimi

Taymerni aylantirish orqaga hisoblashni boshlaydi. Vaqt qancha bo'lishidan qat'i nazar, barcha nuqtalar yonib -o'chib turadi - bu men uchun dizayn tanlovi edi. Siz uni dasturlashingiz mumkin, shunda har bir nuqta har doim bir xil vaqtni bildiradi.

Vaqt tugaguncha nuqta birma -bir tushadi. Keyin taymer taxminan 15 soniya davomida rang -barang "final" ni ko'rsatadi. Dastur rejimiga qaytish uchun taymerni teskari aylantiring. Sariq kursor yana ko'rsatiladi. Agar siz taymerni dasturlashtirmasdan darhol qayta ishga tushirsangiz, u avvalgi vaqtni ishlatadi.

Bu taymerga yaxshi qo'shiq tovushlarni, ayniqsa oxirida signalni ijro etish uchun kichik karnay bo'ladi.

Pauza rejimi

Vaqt rejimida siz taymerni 90 gradusga burib yon tomonga qo'yib to'xtatib qo'yishingiz mumkin. Vaqt nuqtalari joyida qotib qoladi va taymerni qayta ishga tushirishni kutayotganini bildirish uchun sekin uriladi. Vaqtni davom ettirish uchun uni orqaga burang yoki dastur rejimiga qaytishning boshqa usuli.

Umid qilamanki, siz ham men kabi bu qurilmadan bahramand bo'lasiz!

Tavsiya: