Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ey yigitlar! Men bir muncha vaqt ishlagan loyiham bilan bo'lishmoqchiman. Bu loyiha https://www.instructables.com/id/Interactive-Touchdan ilhomlangan. Aslida, loyiha A nuqtasi va B nuqtasi orasidagi vaqt farqini o'lchash orqali ishlaydi., vaqtni taymer bilan o'lchaydilar. Qarshilik qiymatini pasaytirib (qo'lingizni qimirlatib) sensorning kondansatkichiga yaqinlashganda, bu vaqt qisqaradi, bu rangni o'zgartiradi. Asl loyiha juda qiziq, ammo uni amalga oshirish qiyin. Shuning uchun men o'zimni yaratdim.
Shunday qilib, mening loyihamning usuli - bu step motorini aylantirish/burish. Uni aylantirib, rangini o'zgartiradi. Umuman olganda, ikkita dvigatel bo'ladi (maksimal uchta dvigatel bo'lishi mumkin, lekin men ikkitasini tanlayman) biri ko'k rangga, ikkinchisi qizil rangga javob beradi.
1 -qadam: Bizga nima kerak?
Elektronlar:
1. Arduino Leonardo
2. Simlar
3. Non paneli, katta va kichik
4. Bosqichli motorlar (1, 2 yoki 3 bo'lishi mumkin). Men shaxsan 2 yoki 3 qilishni tavsiya qilaman)
5. Bir nechta umumiy katodli RGB LEDlari (siz xohlagan yorug'likka bog'liq yoki ko'p bo'lishi mumkin)
6. 3x 330 Ohmli rezistorlar
Kassa:
1. Karton
2. Paxta yoki shimgich (yoki boshqa shaffof/shaffof material)
3. Issiq elim (qurol)
2 -qadam: ishni tuzish bosqichi
Mening konteynerim 20x12x10. Bu, shubhasiz, tungi yorug'likdan kattaroqdir. Men sizga uni kichikroq qilishingizni maslahat beraman. Quti asosan kartondan yasalgan, siz xohlagan joy shaffof materialdir.
Tafsilotlar quyida:
- taglik uchun 10x12 sm
Yon uchun 20x12 sm
Shaffof qism uchun 2x10 sm (siz xohlagan darajada katta bo'lishi mumkin)
Karton o'lchamlari va pichog'i bilan kesiladi. Va ular issiq elim bilan yopishtirilgan.
3 -qadam: Prototip va simlar
Endi bizda hamma narsa bor va biz sim o'tkazishni boshlashimiz mumkin. Lekin avval uning qanday ishlashini ko'rish uchun prototip tayyorlang.
Bu erda men Arduino Leonardodan foydalanmoqdaman. Menimcha, simlar Arduino UNO da ishlaydi. Har bir simni kuzatib boring va ularni Arduino -ga ulang. *LEDni ulashda D3 va D11 dan saqlaning
Barcha simlarni ulab bo'lgach, 4 -qadamda kodlashni yuklab oling. Bu ishlamayapti, iltimos, simingizni ikki marta tekshiring yoki menga savollar berib, pastda.
4 -qadam: kodlash
Endi bizda hamma narsa bor va biz kodlashni boshlashimiz mumkin.
Mening kodimni ishlatish uchun Arduino.cc saytiga tashrif buyuring yoki bu erga bosing.
Kodlash asl loyihaning kodlashiga asoslangan edi, shuning uchun siz narsalar qo'shilgan yoki kesilgan joylarni ko'rishingiz mumkin. Ammo agar siz ularning barchasini nusxa ko'chirgan bo'lsangiz, agar sizning barcha simlaringiz to'g'ri bo'lsa, u ishlashi kerak. Ammo, agar siz kodlashning yaxshiroq usulini bilsangiz, iltimos, buni bajaring, chunki men kodlashni yaxshi bilmayman.
5 -qadam: Biz tugadik
Agar siz bularning barchasini boshdan kechirgan bo'lsangiz, endi sizda tungi yorug'lik o'zgaruvchan bo'lishi kerak! Vaqtingizni o'tkazganingiz uchun tashakkur!