Mundarija:

Avtomatik sekundomer: 9 qadam
Avtomatik sekundomer: 9 qadam

Video: Avtomatik sekundomer: 9 qadam

Video: Avtomatik sekundomer: 9 qadam
Video: Как правильно настроить механический таймер. Видеообзор. 2024, Noyabr
Anonim
Avtomatik sekundomer
Avtomatik sekundomer
Avtomatik sekundomer
Avtomatik sekundomer

Bu ko'rsatma sizga avtomatik sekundomerni qanday qurishni ko'rsatib beradi. Chunki yugurish qiziqarli, lekin ba'zida yoningizda sizga vaqt ajratadigan odam yo'q. Men buni iloji boricha sodda, arzon va aniq saqlashga harakat qildim. Sizga masofadan boshqarish pulti yoki shunga o'xshash narsa kerak emas. Bu bitta birlik. Umid qilamanki, siz ushbu ko'rsatmaga amal qila olasiz va ba'zi fikr -mulohazalarni qadrlayman. Baxtli yugurish, yugurish va qurilish.

1 -qadam: kerakli narsalar

Materiallar:

1 x Arduino Uno

1 x Buzzer (men 28 mm o'lchamli AL-28W01-PT)

1 x LCD (16 x 2; bu suyuq kristalli kutubxona bilan ishlaydi)

Diametri 7 mm bo'lgan 3 ta tugma (agar siz teshiklarni burg'ilasangiz, kattaroqlarini ishlatishingiz mumkin)

1 x Harakat sensori HC-SR501

5 x 3 mm vintlardek

1,8 sm x 1,15 sm teshikka mos keladigan 1 x quvvat tugmasi

2xAA uchun 2 x batareya ushlagichi

- arduino va LCD uchun pin va rozetkalar

- sim

Asboblar:

- (issiq) elim

- 3D printer (kerak emas)

- tornavida

- lehimlantiruvchi temir

- lehim

- penseler

2 -qadam: 3D chop etishni boshlang

3D chop etishni boshlang
3D chop etishni boshlang
3D chop etishni boshlang
3D chop etishni boshlang
3D chop etishni boshlang
3D chop etishni boshlang

Bosib chiqarish biroz vaqtni oladi, shuning uchun birinchi qadam - ularni ishga tushirish. Men qatlam balandligi 0,2 mm dan foydalanaman. Qo'llab -quvvatlash faqat asosiy tanaga kerak. Siz korpusni yog'och kabi boshqa materiallardan yasashingiz mumkin, lekin agar sizda 3D printer mavjud bo'lsa, uni ishlatishingiz kerak. Yodda tutish kerak bo'lgan yagona narsa bu harakat sensori yo'nalishi.

3 -qadam: LCD -ni ulash

LCD -ni ulang
LCD -ni ulang
LCD -ni ulang
LCD -ni ulang
LCD -ni ulang
LCD -ni ulang

Lehimlashni olaylik. Sarlavhalarni LCD displeyidagi arduino va rozetkalarga joylashtiring. Ularni sxemaga muvofiq simlarga ulang. Shoshilmang va hech qanday aloqa o'rnatilmasligiga ishonch hosil qiling. LCD -dan arduinogacha bo'lgan sim uzunligi 70 mm (2,75 dyuym) atrofida bo'lishi kerak. Men rezistorni (220 ohm) issiqlik o'tkazmaydigan trubkaga joylashtirdim va bo'sh joyni tejash va oddiy qilish uchun to'g'ridan -to'g'ri portlarga lehimladim.

4 -qadam: Birinchi sinov

Birinchi test
Birinchi test

Keyingi qadam, kodni yuklash va LCD ishlayotganini tekshirish. Unda "bosh ekran" ko'rsatilishi kerak. Agar u sizning simlaringizni tekshirmasa va kodni arduino -ga yuklaganingiz ishlagan bo'lsa. Kodni shaxsiy xohishingizga o'zgartiring va o'z fikrlaringizni qo'shing.

5 -qadam: tugmalar, buzzer va harakat sensori

Tugmalar, buzzer va harakat sensori
Tugmalar, buzzer va harakat sensori
Tugmalar, buzzer va harakat sensori
Tugmalar, buzzer va harakat sensori

Endi tugmachalarni, signal signallarini va harakat sensori arduino -ga lehimlash vaqti keldi. Buzzer bir xil bo'lishi shart emas. Siz hatto bir nechta kichiklarini ishlatishingiz va ularni parallel ravishda ulashingiz mumkin (ular 3V-5V bo'lishi kerak).

Barcha komponentlarning ulanish sxemasiga amal qilish kifoya. Sensor va signal uchun sim uzunligi taxminan 50 mm (2 dyuym) bo'lishi kerak. Sekundomerni ochishda biroz bo'shashish uchun kalitlarning uzunligi 80 mm (3,15 dyuym) bo'lishi kerak. Yana shoshilmang va xatolarni tekshiring.

Agar siz sekundomerni ishga tushirsangiz, siz ba'zi signal signallarini eshitishingiz kerak va siz menyu bo'ylab + va - tugmachalari bo'ylab harakat qilishingiz va o'rtadagi tugma yordamida qiymatlarni o'zgartirishingiz kerak.

6 -qadam: Birgalikda joylashtiring

Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring
Birgalikda joylashtiring

Endi elektronni tanaga joylashtirish vaqti keldi. Tanadagi ba'zi teshiklar, ehtimol, narsalarni moslashtirish uchun pichoq bilan silliqlash va ishlov berishni talab qiladi.

LCD -ni ajratib oling va uni uyaga joylashtiring. O'rnatish uchun issiq elimdan foydalaning. Keyin ichki batareyaning qopqog'ini super elim bilan joyiga qo'yishingiz mumkin. Tuynukdagi arduino burchak ostida siljiting va keyin uni ziddiyatlarga qo'ying. Bir oz tormozlash muhim emas, chunki uni issiq elim bilan mahkamlashingiz mumkin. Endi siz LCD -ni ulashingiz mumkin. Ovozli signalni shunchaki teshikka bosish mumkin. Agar siz kichikroq ovozli signaldan foydalansangiz, uni issiq elim bilan mahkamlang. Tugmalarni yuqori qopqog'iga burab qo'yish mumkin. 6 -tugma chapga, o'rtada 8 -tugma va o'ngga 7 -tugmachaga o'tadi. Harakat sensori teshikka bosilishi mumkin va uni issiq elim bilan mahkamlash mumkin.

7 -qadam: Quvvat va qoplamalar

Quvvat va qoplamalar
Quvvat va qoplamalar

Bizga USB portidan boshqa kuch kerak. Batareya ushlagichini yasash uchun ikkita 2xAA batareya ushlagichidan foydalandim. Ularni bir -biriga yopishtiring va simlarni ketma -ket ulang. (bitta qora kabel bitta qizil kabelga) Boshqa ikkita kabel batareya bo'linmasining orqa qismidagi teshikdan o'tadi. Qora arduino bitta portiga ulanadi. Qizil rang tugmachasining teshigidan o'tadi. Batareyalarni almashtirish uchun paketni tortib olish uchun bo'sh joy qoldiring.

Endi quvvatni almashtirish vaqti keldi. Qizil simni arduino ustidagi "Vin" portiga lehimlang (uzunligi: 65 mm / 2,58 dyuym). Boshqa uchi ham quvvat tugmasi uchun teshikdan o'tadi. Endi siz ikkita simni kalitning ikkita terminaliga lehimlab, teshikka ulashingiz mumkin. (Agar kerak bo'lsa, uni elim bilan mahkamlang)

Shuningdek, sekundomerni yon tomonidagi USB port orqali quvvat banki bilan quvvatlantirish mumkin.

Endi yuqori va batareya qopqog'ini burab qo'ying va siz bajarildingiz!

8 -qadam: Qanday foydalanish kerak

Qanday ishlatish
Qanday ishlatish

Umid qilamanki, qurilish tajribasi unchalik yomon emas edi. Agar muvaffaqiyat qozongan bo'lsangiz, tabriklayman.

Lekin u qanday ishlaydi?

Chapdagi tugma - bu minus tugma. O'rtadagi asosiy kirish tugmasi. O'ng tomonda - bu qo'shish tugmasi.

Siz menyuga +/- yordamida o'tishingiz mumkin. Qiymatni o'zgartirish uchun Enter ni bosing va +/- bilan o'zgartiring.

Boshlanish masofasi: boshlash uchun to'g'ridan -to'g'ri masofa. Bu erda ovoz tezligini qoplash mumkin, chunki soat boshlanishi kerak bo'lganda signal eshitiladi va signal kechikish bilan keladi.

Kechiktirishni boshlash: soatni ishga tushirgandan so'ng, ishga kirish va tayyorgarlik ko'rish kerak.

Ovoz balandligi: Siz to'g'ri taxmin qildingiz … ovoz balandligini boshqaradi.

Endi siz barcha parametrlarni kiritganingizdan so'ng, soniya soniyasini marraga qo'yasiz va Enter tugmasini bosasiz. Bu sizning kechikish vaqtingizni hisoblab chiqadi va 10 soniya qolganida 3 marta, 5 soniya qolganida 2 marta va bitta final, boshlash kerak bo'lganda baland ovozda signal beradi. Harakat sensori ishga tushganda yoki kirish tugmasi bosilganda sekundomer to'xtaydi va kerakli vaqt ko'rsatiladi.

Baxtli yugurish:-)

9 -qadam: Rahmat

Mening ko'rsatmalarni o'qiganingiz uchun tashakkur. Agar siz haqiqatan ham sekundomerni yaratgan bo'lsangiz, bundan ham yaxshiroq va albatta izoh yozing. Agar sizda biron bir savol yoki qiyinchilik bo'lsa, menga xabar bering. Men yordam berishdan xursandman.

Tavsiya: