Mundarija:

DIY Arduino Rojdestvo soati: 4 qadam (rasmlar bilan)
DIY Arduino Rojdestvo soati: 4 qadam (rasmlar bilan)

Video: DIY Arduino Rojdestvo soati: 4 qadam (rasmlar bilan)

Video: DIY Arduino Rojdestvo soati: 4 qadam (rasmlar bilan)
Video: Новогодняя елка 17 светодиодов на ардуино (Christmas tree 17 LEDs on arduino) 2024, Noyabr
Anonim
DIY Arduino Rojdestvo soati
DIY Arduino Rojdestvo soati

Rojdestvo muborak! Yaqinda Elegoo menga Arduino R3 eng to'liq boshlang'ich to'plami bilan Rojdestvo mavzusidagi loyihani yaratish uchun murojaat qildi. To'plamga kiritilgan komponentlar yordamida men soat va sanani ko'rsatadigan Rojdestvo nomli soatni yaratishga muvaffaq bo'ldim va har o'n besh daqiqada tepadagi daraxt yashil rangda yonib, xonani Rojdestvo ruhi bilan to'ldirishdi. Mening yo'riqnomamga rioya qiling, men bu soatni qanday yaratganimni va siz ham qanday qilib yasashingiz mumkinligini bilib oling. Agar sizda biron bir savol bo'lsa, sharhlar bo'limida menga xabar bering va men sizga yordam berish uchun qo'limdan kelganicha harakat qilaman!

1 -qadam: 3d dizayn

3d dizayn
3d dizayn
3d dizayn
3d dizayn
3d dizayn
3d dizayn
3d dizayn
3d dizayn

Men bu loyihani Fusion 360 -da soat komponentlarini loyihalashdan boshladim. Birinchi komponent - soat bazasi. Bu qismda barcha elektron platalar, shuningdek, 16X2 LCD mavjud. Komponentlarni o'rnatish uchun men M3 yong'oqlari va murvatlarini ishlatib, M3 yong'oqlariga bosim o'tkazadigan qismlarga mo'ljallangan bo'shliqlarga ega bo'ldim. Soatning yuqori qismi daraxtni aylantirish uchun ishlatiladigan qadamli dvigatelni, shuningdek, LED -larni yoqish uchun maxsus slip halqasini ushlab turish uchun ishlatiladi. Albatta, navbat - bu maxsus slip halqasi. Men bu qism haqida juda ko'p tafsilotlarni aytmayman, chunki bu faqat V1 va menda yanada samarali va amaliy toymasin halqali dizayn yaratish uchun bir nechta dizayn versiyalari bor. Bu loyiha juda qisqa vaqt jadvalida amalga oshirildi, shuning uchun men davom etishim va bu soat uchun V1dan foydalanishim kerak edi. Men halqani qayta loyihalashni rejalashtirmoqdaman va keyinchalik o'zingiz yaratishingiz uchun kerakli ma'lumotlar va qismlar bilan batafsilroq ko'rsatma yaratishni rejalashtiryapman. Qanday bo'lmasin, sirg'ali halqa daraxtning o'zi bo'lgan oxirgi qismga o'rnatiladi. Bu Thingiverse -da topilgan modeldagi o'zgartirilgan daraxt. Bu qism diodlardan ko'proq yorug'lik o'tishi uchun vaza rejimida bosilgan. Barcha kerakli fayllar quyida soat va joriy halqali dizayn uchun biriktirilgan.

2 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Keyingi qadam - elektronikani sozlash va ularni 3D bosilgan qafasga o'rnatish. Men ushbu loyiha uchun Elegoo -ning eng to'liq Arduino to'plamini ishlatardim, chunki u barcha kerakli elektron qismlar va o'z loyihalaringizni yaratish uchun ishlatishingiz mumkin bo'lgan boshqa ko'plab ajoyib komponentlar bilan ta'minlangan. Ushbu loyiha uchun men Arduino Uno, RTC moduli, 16X2 LCD, 3X yashil LED va Elegoo stepperli dvigatel va qadam haydovchi sxemasidan foydalandim. Men LCD -ni yuqoridagi sxemadan foydalanib uladim. Men RTCda SDA va SCL pinlarini UNOda SCL va SDA pinlariga uladim. Keyin men motorni boshqarish moslamasidagi IN1-4 pinlarini UNOning 7-10-pinlariga uladim. LEDlar uchun men ularni 68 ohmli rezistor orqali UNO 6 -piniga uladim. Simlar sinovdan o'tkazilgandan so'ng, men qismlarni 3D bosma muhafazaga ajratdim va qayta yig'dim.

3 -qadam: kod

Kod
Kod

Men bu soat uchun dasturni yozish uchun Arduino IDE -dan foydalandim. Men Elegoo tomonidan berilgan darsdan vosita boshqaruvchisi va RTC modulidan foydalanishni o'rgandim. Bu darslar namunali loyihalar, shuningdek to'plamga kiritilgan barcha komponentlar uchun misol kodlari bilan birga keladi. Men dars davomida o'rgangan turli xil narsalarimdan foydalandim va LCD displeyda vaqtni ko'rsatish va qadam dvigatelini vaqt qiymatlari asosida boshqarish uchun quyidagi kodni tuzdim.

4 -qadam: Yakuniy mahsulot

Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot
Yakuniy mahsulot

Va biz tugatdik! Menga bu loyihani birlashtirish juda yoqdi va umid qilamanki, siz ham shunday qildingiz. Yuqorida aytganimdek, bu loyiha Rojdestvodan oldin yakunlanishi uchun biroz shoshildi. Daraxt aylanayotganda musiqani ijro etish, ishni estetik jihatdan yoqimli qilib qayta ishlash va qo'shilgan komponentalar uchun ko'proq joy ajratish kabi piezo -guzzerni qo'shib qo'ysam yaxshi bo'lardi. Ammo men yakuniy natijalar bilan faxrlanaman va Rojdestvo mavzusidagi soatni yaratish uchun zarur bo'lgan komponentlarni yuborgani uchun Elegooga yana bir bor minnatdorchilik bildirmoqchiman. Agar men ko'proq narsani ko'rishni istasangiz, mening veb -saytimni tekshiring www.daily3dprinting.com Rahmat va Rojdestvo bilan!

Tavsiya: