Mundarija:

Arduino so'z soati - sozlanishi va qurilishi oson: 15 qadam (rasmlar bilan)
Arduino so'z soati - sozlanishi va qurilishi oson: 15 qadam (rasmlar bilan)

Video: Arduino so'z soati - sozlanishi va qurilishi oson: 15 qadam (rasmlar bilan)

Video: Arduino so'z soati - sozlanishi va qurilishi oson: 15 qadam (rasmlar bilan)
Video: HiPhi Z mashinasini koʻrib chiqidik🔥 Yana qaysi mashinalarni abzor qilishimizni xohlaysiz? #akauka 2024, Noyabr
Anonim
Arduino so'z soati - sozlanishi va tuzilishi oson
Arduino so'z soati - sozlanishi va tuzilishi oson

Mening sherigim do'konda soatni ko'rdi, u sizga vaqtni tasodifiy harflar aralashmasidan to'liq yozma jumla yozish uchun so'zlarni yoritib ko'rsatdi. Bizga soat yoqdi, lekin narx emas - shuning uchun biz o'z dizaynimizni yaratishga qaror qildik

Soat yuzini o'zgartirish mumkin yoki xohlagancha tez -tez ko'rinib turishi uchun uni almashtirish mumkin

1 -qadam: Video…

Image
Image

Agar siz videoni bu erda ko'rishni xohlasangiz, aks holda o'qing!

2 -qadam: Asosiy tanani chop eting

Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash

Siz qilishingiz kerak bo'lgan birinchi narsa - soatning asosiy qismini chop etish. Bu bosma nashrlarning eng kattasi va siz tanlagan qatlam balandligiga qarab biroz vaqt talab qilishi mumkin. Siz yuklab olishingiz mumkin bo'lgan 3D fayllarni bu erda bepul topishingiz mumkin:

Asosiy tanasi CLOCK-BODY.stl deb nomlanadi

3 -qadam: Adafruit Neomatrix tayyorlash

Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash
Adafruit Neomatrix tayyorlash

Bosish paytida siz elektronikaning bir qismini yig'ishni boshlashingiz mumkin. Ishni boshlash uchun sizga taxminan 9 sm uzunlikdagi uchta sim kerak bo'ladi. Neomatrix va Arduino Nano o'rtasida lehimlashimiz uchun har bir uchidan bir oz izolyatsiyani olib tashlang.

Biz bu uchtasini Neomatrixga lehimlaymiz. Agar siz Neomatrixning teskari tomoniga qarasangiz, siz uchta lehim nuqtasidan iborat ikkita guruhni topasiz. Birida DOUT, ikkinchisida DIN deb belgilangan nuqta bor. Biz uchta simning har birini GRND, 5V va DIN (Raqamli kirish) yorliqlari bo'lgan nuqtalar guruhiga lehimlamoqchimiz.

Agar siz uchtasini birlashtirsangiz, biz raqamli ulangan simga 330 Ohmli rezistor qo'shamiz. Bu 330 ohmli rezistorning rang belgilari (to'q sariq-to'q sariq-jigarrang-oltin):

4 -qadam: Neomatrixni Ardunio Nano -ga ulang

Neomatrixni Ardunio Nano -ga ulang
Neomatrixni Ardunio Nano -ga ulang
Neomatrixni Ardunio Nano -ga ulang
Neomatrixni Ardunio Nano -ga ulang

Uchta simni (hozirda rezistorli) Arduino Nano -ga ulash mumkin. Iltimos, berilgan sxemaga qarang. Siz ularni quyidagi tarzda lehimlashingiz kerakligini ko'rasiz:

NeoMatrix | Nano

GRND - er

5V ------- 5V

Din ---- Qarshilik-D6

5 -qadam: Lehim simlari RTC DS3231 ga

Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga
Lehim simlari RTC DS3231 ga

Keyin biz RTC yoki Real Time Clock -ni ulaymiz. Bu bizning Arduino -ga hatto elektr tarmog'idan uzilgan paytda ham vaqtni eslab qolish imkonini beradigan taxta. RTC biz DS3231 dan foydalanmoqchimiz.

Bu safar siz to'rtta simni tayyorlashingiz kerak va ularning har birining uzunligi taxminan 6 sm bo'lishi kerak. Yana uchlarini echib oling, chunki biz ularni qismlarga lehimlaymiz.

Har bir simni SDA, SCL, VCC va GND etiketli ulanishlarga lehimlang

6 -qadam: RTC va Nano -ni ulang

Bu endi Arduino Nano -ga biriktiriladi. Yana siz simlar sxemasiga amal qilishingiz mumkin yoki bu erda tez ma'lumot olish uchun kichik jadval.

RTC | Arduino VCC ---- 5V (Bu simni Neomatrixdan mavjud sim bilan birga lehimlash kerak bo'ladi)

GND ---- Er

SDA ------ A4

SCL -------- A5

7 -qadam: Kod va testni yuklang

Bu erda hamma narsa kutilganidek ishlayotganini bilish uchun kodni yuklashingiz mumkin. Siz biriktirilgan kodni topishingiz yoki Github-da doimiy takomillashtiriladigan versiyani topishingiz mumkin:

8 -qadam: Neomatrixni asosiy tanaga ulang

Neomatrixni asosiy tanaga ulang
Neomatrixni asosiy tanaga ulang
Neomatrixni asosiy tanaga ulang
Neomatrixni asosiy tanaga ulang
Neomatrixni asosiy tanaga ulang
Neomatrixni asosiy tanaga ulang

Siz Neomatrix markazida bir nechta o'rnatish teshiklari borligini sezasiz. Bu bosilgan qismdagi oltita pin bilan mos kelishi kerak. Biz uni to'g'ri o'rnatishingizga ishonch hosil qilishimiz kerak - simlar bilan bog'langan Neomatrix burchagi yorug'lik uchun eng kichik kirish joyi bilan bosma burchakda joylashgan bo'lishi kerak, bu men ko'rsatgan ikkinchi rasmda..

Iplarni joyiga mahkamlash uchun chiqib ketadigan qisqichlarga issiq eritilgan elim qo'llang.

9 -qadam: Stendni chop eting

Stendni chop eting
Stendni chop eting

Endi soat stendining qismini chop eting. Agar xohlasangiz, uni boshqa rangda chop etishingiz mumkin. Men kontrast uchun oq rangda ishladim.

10 -qadam: Elektronikani joylashtirish va biriktirish

Elektronikani joylashtirish va biriktirish
Elektronikani joylashtirish va biriktirish
Elektronikani joylashtirish va biriktirish
Elektronikani joylashtirish va biriktirish

Biz boshqa elektron komponentlarimizni (nano va RTC) soatning orqa qismiga mahkamlashdan oldin, bu korpusning orqa qismiga yopishtirishimiz kerak. Arduino -dan boshlang. Siz Arduino Nano himoyalanganidan keyin USB kabelini USB portiga ulashingiz mumkinligiga ishonch hosil qilishingiz kerak. Buning uchun teshik bor.

Keyin DS3231 RTC -ni xuddi shu tarzda yopishtirish mumkin.

11 -qadam: Stendni va asosiy tanani ulang

Stend va asosiy korpusni mahkamlang
Stend va asosiy korpusni mahkamlang

Keyingi qadam - stendni ulash. To'g'ri yuqoriga yopishganingizga ishonch hosil qilish uchun siz soatning old tomonida ko'rgan harflardan foydalanishingiz mumkin! Uni orqa tomonga joylashtiring va yopishtiruvchi tabancani yana chiqarib oling va uni mahkamlang.

USB portiga qanday qilib orqadagi teshikdan kirishingiz mumkinligiga e'tibor bering - agar siz buni qila olmasangiz, stendni joyiga qo'yishdan oldin uni tuzatishni xohlaysiz.

12 -qadam: yorug'lik diffuzerini o'rnatish

O'rnatilgan yorug'lik tarqatuvchisi
O'rnatilgan yorug'lik tarqatuvchisi
O'rnatilgan yorug'lik tarqatuvchisi
O'rnatilgan yorug'lik tarqatuvchisi

Kuzatuv qog'ozini kattaligiga qisqartirish uchun, soatni bitta varaqqa qo'ying (uni burchaklardan biri bilan o'ralgan holda) va qolgan ikki tomonini chizing. Keyin bu shaklni kesib tashlang, lekin chiziqning faqat ichki qismini kesib oling, biz kuzatuv qog'ozining soat yuzidan kattaroq bo'lishini xohlamaymiz, aks holda soat yuzlarini o'zgartirishga xalaqit beradi.

Soat korpusining burchaklariga ozgina elim surting, so'ngra kuzatuv qog'ozini ularga joylashtiring. Yelim o'rnatilayotganda, varaqdagi ajinlarni kamaytirish uchun varaqni burchak orasiga cho'zing.

13 -qadam: Hozircha tezkor test

Hozircha tezkor test
Hozircha tezkor test

Bu vaqtda men USB batareyali to'plamini soatga uladim, hammasi haligacha ishlayotganini tekshirish uchun, xayriyatki, meniki yaxshi edi.

14 -qadam: Soat yuzini chop eting va joyiga tushing

Soat yuzini chop eting va joyiga tushing
Soat yuzini chop eting va joyiga tushing
Soat yuzini chop eting va joyiga tushing
Soat yuzini chop eting va joyiga tushing

Endi biz soatni bosh korpusining old tomoniga bosib, soatni old tomoniga siljitishimiz kerak. Bu kabi oson.:)

15 -qadam: O'z yuzingizni chop eting

Agar siz soatni sozlashni xohlasangiz, siz o'zingizning stilize qilingan soat yuzingizni loyihalashingiz va chop etishingiz mumkin. Siz bir nechta rangdagi plastmassadan foydalanishingiz mumkin, uni yog'ochdan yig'ishingiz yoki qorong'i bo'yoq bilan porlashi bilan aralashtirib qo'yishingiz mumkin. Sizning xohishingizga nima kerak bo'lsa!

Agar siz o'zingizning yuzingizni yasashni xohlasangiz, o'lchovlarni ko'rsatadigan chizma ilova qilingan bo'lib, siz uni soatning old qismiga moslashtirishga yordam berishingiz kerak.

Tavsiya: