Mundarija:
- Ta'minotlar
- 1 -qadam: O'chirish sxemasini tuzish
- 2 -qadam: soatni lehimlang
- 3 -qadam: konteyner tayyorlash
- 4 -qadam: soatni yig'ing
- 5 -qadam: kod
Video: Yolg'on odamlar uchun dangasa soat!: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
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:
- Arduino taxtasi (yaxshisi Leonard yoki Uno) x1
- Buzzer x1
- Ultrasonik sensor HC-SR04 x1
- Haqiqiy budilnik x1
- Rezistor 82 ohm x1
- Bir nechta simlar
- Lehimlash temir x1
- Qattiq kartalar taxtasi
- Lehim
- Non paneli x1
1 -qadam: O'chirish sxemasini tuzish
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
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
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
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:
ParaMouse sholli odamlar uchun kompyuter sichqonchasi: 5 qadam (rasmlar bilan)
ParaMouse sholli odamlar uchun kompyuter sichqonchasi: Salom, men bu qo'llanmada nogironlar, falaj yoki to'rtburchakli odamlar uchun kompyuter sichqonchasini qanday yasashni tasvirlab beraman. Bu qurilmani qurish juda oson va juda arzon, faqat kichik tornavida va kesish pichog'i. uchun etarli bo'lsin
NeckLight: odamlar va itlar uchun PCB marjonlari: 8 qadam (rasmlar bilan)
NeckLight: odamlar va itlar uchun tenglikni taqinchoqlari: Hammaga salom, bu loyiha mening birinchi yo'riqnomam, shuning uchun men qo'limdan kelganicha harakat qilishga harakat qilaman, men sizga bu qorong'uda porlab turadigan PCB marjonini qanday yaratganimni tushuntiraman! Rostini aytsam, agar siz o'rganmoqchi bo'lsangiz, bu mukammal loyihadir
Alisani to'xtating - harakatchanligi past bo'lgan odamlar uchun eshiklar to'sig'i: 8 qadam
Alisani to'xtating - harakatchanligi past odamlar uchun eshikli to'siq: muammo Nogironlar aravachasidan foydalanadigan odamlar uchun kerak bo'lganda o'zlarini xonaga to'sib qo'yish qiyin bo'lishi mumkin. Loyihaning maqsadi - nogironlar aravachasidan foydalanadigan va/yoki qo'llari qisqargan odamlarga tez yordam beradigan qurilma yaratish
Shlyapa emas shlyapa - Haqiqatan ham shlyapa kiymaydigan, lekin shlyapa tajribasini xohlaydigan odamlar uchun bosh kiyim: 8 qadam
Shlyapa emas shlyapa - Haqiqatan ham shlyapa kiymaydigan, lekin tajriba olishni istagan odamlar uchun shlyapa: Men har doim shlyapa kiyishni xohlardim, lekin hech qachon men uchun mos shlyapa topmaganman. Bu " Shlyapa emas shapka " yoki hayratlantiruvchi-bu mening shlyapam muammosining yuqori darajadagi yechimi, men Kentukki derbisida qatnashishim mumkin
"Uyda yolg'iz" o'g'irlikdan qochish/ Stepiny va Servo haydash uchun Attiny13 -dan foydalaning: 5 qadam
"Uyda yolg'iz" o'g'irlikdan qochish/ Attiny13-dan foydalanib, stepmotor va servo haydash: Bu mening eng g'alati loyihalarimdan biri bo'lishi mumkin :-) Ammo, agar siz o'g'rilarni olib ketishdan manfaatdor bo'lmasangiz ham, bu loyiha siz xohlagan joyda ishlatilishi mumkin. Steppermotor yoki servo dvigatelni yoki hatto Attiny13.Mo bilan bir nechta shahar motorini haydash kerak