Mundarija:

Yolg'on odamlar uchun dangasa soat!: 5 qadam
Yolg'on odamlar uchun dangasa soat!: 5 qadam

Video: Yolg'on odamlar uchun dangasa soat!: 5 qadam

Video: Yolg'on odamlar uchun dangasa soat!: 5 qadam
Video: Самаркандлик ам товба 2024, Iyul
Anonim
Image
Image
O'chirish
O'chirish

Issiq va quyoshli shanba kuni ertalab siz to'shakda yotasiz, dunyodagi barcha shirin narsalarni orzu qilasiz. To'satdan, siz budilnik miyangizni teshib, uyg'onishga majbur qilib, qichqira boshlaydi. Kechiktirish tugmachasini topish uchun qo'lingizga etib borasiz, lekin oxir -oqibat hamma narsani yiqitgansiz va soat baribir qichqiradi. Xo'sh, endi qo'rqma! Men "kechiktirish" funktsiyasini ishga tushiradigan o'zgartirilgan budilnik bilan keldim, u soat oldin qo'lingizni ko'targaningizda, to'rt daqiqa davomida signal bermaydi. Signalni to'liq to'xtatish uchun qo'lingizni soat oldidan besh soniya davomida ko'taring. Bu mening birinchi o'qituvchim, shuning uchun men sog'inadigan ba'zi tafsilotlar bo'lishi mumkin. Iltimos, ularni ko'rsangiz, menga xabar bering. Qani boshladik!

Ta'minotlar

Mana sizga kerakli materiallar:

  1. Arduino taxtasi (yaxshisi Leonard yoki Uno) x1
  2. Buzzer x1
  3. Ultrasonik sensor HC-SR04 x1
  4. Haqiqiy budilnik x1
  5. Rezistor 82 ohm x1
  6. Bir nechta simlar
  7. Lehimlash temir x1
  8. Qattiq kartalar taxtasi
  9. Lehim
  10. Non paneli x1

1 -qadam: O'chirish sxemasini tuzish

O'chirish
O'chirish

Sinov uchun birinchi navbatda sxemani yaratish uchun non panelidan foydalanishni maslahat beraman. O'chirish sxemasi yuqoridagi rasmga o'xshaydi. Rasmga rioya qiling va tarkibiy qismlarni bir joyga qo'ying (budilnikning o'zi bundan mustasno, keyinroq tushuntiraman).

2 -qadam: soatni lehimlang

Soatni lehimlang
Soatni lehimlang
Soatni lehimlang
Soatni lehimlang
Soatni lehimlang
Soatni lehimlang
Soatni lehimlang
Soatni lehimlang

Budilnik Arduino komponentlariga tegishli emasligi uchun biz soatni simlar bilan lehimlashga majbur bo'lamiz. Soat va Arduino qanday ishlashi oddiy. Odatda, soat qo'li sizning uyg'otish vaqtingizga yetganda, soat signal signalini ishga tushiradi. Biz bu erda qilayotgan ishimiz - asl signal signalini olib tashlash, elektr energiyasini arduino kartasiga yo'naltirish, shuning uchun vaqt tugagach, u raqamli pinni "HIGH" ga o'rnatadi. Birinchi rasmda siz lehimlashdan oldin simlarning taxtaga qanday ulanganligini ko'rishingiz mumkin. Keyingi ikkita rasmda men simlarni qanday joylashtirishimni ko'rsataman va yakuniy rasmda lehimli budilnikli prototipning to'liq tasviri ko'rsatilgan (qo'shimcha ma'lumotni ko'rish uchun rasmga bosing).

3 -qadam: konteyner tayyorlash

Konteyner tayyorlash
Konteyner tayyorlash
Konteyner tayyorlash
Konteyner tayyorlash
Konteyner tayyorlash
Konteyner tayyorlash

Konteynerni kartondan yasash oson ish emas. Siz har bir tomonning o'lchovini aniq belgilashingiz kerak.

Mana o'lchov:

  • Yuqori va pastki: 20,1 sm x 12,5 sm
  • Chap va o'ng: 12,5 sm x 5,5 sm
  • Old va orqa: 20,1 sm x 7,5 sm

Barcha tomonlarni kesib tashlaganingizdan so'ng, uzatish simini va ultratovushli detektorni o'rnatish uchun ba'zi teshiklarni burish vaqti keldi. USB teshigi uchun chap paneldagi teshikni chapdan 1,8 sm va pastdan 1 sm burg'ulang. Detektor uchun pastdan 3,8 sm masofada o'lchamlari ko'rsatilgan teshiklarni burang:

  • USB teshigi: 1,5 sm x 1,5 sm (ikkinchi teshik)
  • Ultrasonik detektor teshigi: 1,7 sm diametrli aylana x2, 1 sm oralig'ida (uchinchi rasm)

4 -qadam: soatni yig'ing

Soatni yig'ing
Soatni yig'ing
Soatni yig'ing
Soatni yig'ing
Soatni yig'ing
Soatni yig'ing

Nihoyat, qismlarni yig'ish vaqti keldi. Komponentlarni issiq elim bilan yopishtirishdan oldin qutini mahkam ushlab turishingizga ishonch hosil qiling. Sizning oxirgi mahsulotingiz oxirgi rasmga o'xshash bo'lishi kerak. Agar siz qo'shimcha bezakni xohlasangiz, soatingizga xohlagan narsani qo'shishingiz mumkin.

5 -qadam: kod

Kod bu erda berilgan. Men faylda tushuntirishlar yozdim. O'zingizning xohishingizga ko'ra kodni sozlang. Definite, kechikish oralig'i besh soniya, bu sinov tufayli juda qisqa. Agar siz ishlashni xohlasangiz, vaqtni uzoqroq o'zgartirishingiz kerak. Umid qilamanki, siz ushbu Instrucable -dan bahramand bo'lasiz va har qanday savol berishingiz mumkin!

Tavsiya: