Mundarija:

3D bosilgan miltillovchi LED terish soati: 7 qadam (rasmlar bilan)
3D bosilgan miltillovchi LED terish soati: 7 qadam (rasmlar bilan)

Video: 3D bosilgan miltillovchi LED terish soati: 7 qadam (rasmlar bilan)

Video: 3D bosilgan miltillovchi LED terish soati: 7 qadam (rasmlar bilan)
Video: DTP DAMAS 2024, Iyul
Anonim
3D bosilgan miltillovchi LED terish soati
3D bosilgan miltillovchi LED terish soati
3D bosilgan miltillovchi LED terish soati
3D bosilgan miltillovchi LED terish soati

Yantrahning ko'rsatmalari xush kelibsiz!

Biz Yantrahda amaliy mashg'ulotlarga e'tibor qaratamiz, biz 3D SAPRni loyihalash, dasturlash, STEAM va robototexnikani o'rgatamiz.

Bu soat, daqiqa va soniyalarni ko'rsatish uchun yonib -o'chib turadigan LED chiroqli, oddiy arduino asosidagi 3d bosilgan soat. Biz butun soatni TINKERCAD -da ishlab chiqdik va kodladik.

TINKERCAD-bu 3D-modellarni loyihalashtirishga imkon beradigan, shuningdek, sxemalarni kodlash va simulyatsiya qilish imkonini beruvchi elektron xususiyatlarga ega bo'lgan Internetga asoslangan SAPR-dasturiy ta'minot. O'z qo'llaringiz bilan qilish uchun quyidagi ko'rsatmalarga amal qiling!

Biz sizga 3D chop etish, arduino dasturlash uchun kodlash. STL fayllarini va ba'zi jarayonlarning bir nechta videolarini taqdim etdik. Xursand bo'ling!

1 -qadam: Komponentlar / qismlar

  • 3D bosilgan qismlar (havola tavsifda)
  • 36x LED chiroqlar (har biri 3 ta 12x LED)
  • 3x arduino nano 3x 100 Ω (ohm) qarshilik

  • PCB kartasi
  • Ko'p yadroli kabellar
  • Lehimlash temir va sim
  • Issiq yopishtiruvchi qurol
  • 12 V kuchlanishli rozetka
  • 12 V adapter
  • 6 ta tenglikni ayol konnektor qismlari 15 ta pinli

2 -qadam: 3D bosilgan qismlar

Image
Image
3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar

Biz sizga bu loyiha uchun ikkita. STL faylini taqdim etdik. Birinchisi - soat yuzli plastinka, ikkinchisi - tenglikni kartochkasi taglik plitasi. Quyidagi chop etish parametrlarini tavsiya qilamiz:

Soat plitasi:

  • To'ldirish:- 20%
  • Ruxsat: 0,2 mm
  • Raft:- Yo'q
  • Qo'llab-quvvatlash:- Yo'q

PCB karta taglik plitasi:

  • To'ldirish:- 20%
  • Ruxsat: 0,2 mm
  • Raft:- Yo'q
  • Qo'llab-quvvatlash:- Ha

3 -qadam: LED yorug'lik moslamasi

Image
Image
LED yorug'lik moslamasi
LED yorug'lik moslamasi
LED yorug'lik moslamasi
LED yorug'lik moslamasi
LED yorug'lik moslamasi
LED yorug'lik moslamasi

3D bosilgan soat yuzidan foydalanib, har bir teshikka LED -laringizni yig'ing. LEDlarning uchta qatlami mavjud va ularning har biri quyidagilarni bildiradi:

Qatlam 1 = Tashqi qatlam = RED = Sekund

2 -qavat = O'rta qavat = Yashil = daqiqa

3 -qavat = Ichki qavat = Moviy = Soatlar

Bir marta, barcha LEDlar soat plastinkasiga joylashtirilganida, biz har bir LED yoritgichining barcha salbiy qutblarini bir qatlamdan ko'p yadroli simi chizig'iga lehimlantiruvchi temir yordamida ulashimiz kerak (qo'shimcha simni kesib oling). Ushbu jarayonni LEDlarning har bir qatlami uchun takrorlang. E'tibor bering, LEDning uzun uchi - musbat qutb, qisqaroq - salbiy qutb.

Har qanday bo'sh uchini mahkamlash uchun biz issiq yopishtiruvchi quroldan foydalanganmiz.

4 -qadam: PCB kengashi yig'ilishi

PCB kengashi yig'ilishi
PCB kengashi yig'ilishi
PCB kengashi yig'ilishi
PCB kengashi yig'ilishi

PCB kartasini oling va uni 75x70 mm qilib kesib oling.

Har bir ayol PCB ulagichini tenglikni kartasiga ulang va ularni mahkamlash uchun lehimlang. Ularni arduino nano ulanishi uchun etarli masofada joylashtirish kerak, bunda har bir arduino taxtasi o'rtasida bo'sh joy bo'lishi kerak.

PCB kartasini oling va uni 3D bosilgan PCB plastinkasiga joylashtiring. Endi soatni PCB plastinkasidagi yivga joylashtiring.

5 -qadam: PCB sxemasini yig'ish

Image
Image
Vaqt nima?
Vaqt nima?

Har bir LED qatlami arduino kartasiga quyidagicha ulanishi kerak:

Soat 12 - D2

1 soat - D3

Soat 2 - D4

Soat 3 -D5

Soat 4 - D6

Soat 5 - D7

Soat 6 - D8

Soat 7 - D9

Soat 8 - D10

Soat 9 - D11

Soat 10 - D12

Soat 11 - A1

Har bir qatlam quyidagi arduino platalarga ulanganligiga ishonch hosil qiling:

Qatlam 1 = Tashqi qatlam = Sekund = arduino 1 (eng chapda)

Qatlam 2 = O'rta qatlam = daqiqa = arduino 2 (o'rtada)

3 -qavat = Ichki qatlam = Soatlar = arduino 3 (eng o'ngda)

Elektr vilkasini PCB kartasiga ulang.

6 -qadam: Kodlash vaqti keldi

Image
Image

Biz buning uchun barcha kodlashni Tinkercad -da blokli kodlash yordamida qildik. Buning uchun kodlash foniga ehtiyoj yo'q. Sizga osonroq bo'lishi uchun biz sizga ushbu loyiha uchun zarur bo'lgan kodlash faylini taqdim etdik.

Arduino dasturiga biz taqdim etgan barcha kodni nusxa ko'chiring, so'ng asboblar> taxta> Arduino nano -ga o'ting, keyin Protsessor> ATmega328P -ga o'ting. Arduino ulangan portni tanlang va kodni yuklang.

Ikkinchi arduino kodini bitta arduino taxtasiga, daqiqadan ikkinchi arduinoga va soat qo'lini uchinchi arduinoga yuklaganingizga ishonch hosil qiling.

7 -qadam: Vaqt nima?

Ertalab soat 11:59 da kabelni rozetkaga ulang, endi sizning soatingiz yaxshi ishlaydi! Bu siz ko'radigan narsadir:

1 -qavat = Tashqi qatlam = sekundlar = har 5 soniyada pozitsiyalarni o'zgartiradi

2 -qavat = O'rta qavat = daqiqa = har 5 daqiqada pozitsiyalarni o'zgartiradi

3 -qavat = Ichki qatlam = Soatlar - har 1 soatda pozitsiyalarni o'zgartiradi

(Biz oddiy blokirovka kodini qo'llaganimiz uchun, biz soatni sozlashimiz mumkin).

Tavsiya: