Mundarija:

Arduino Watch: 12 qadam (rasmlar bilan)
Arduino Watch: 12 qadam (rasmlar bilan)

Video: Arduino Watch: 12 qadam (rasmlar bilan)

Video: Arduino Watch: 12 qadam (rasmlar bilan)
Video: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, Noyabr
Anonim
Arduino soati
Arduino soati

Ushbu yo'riqnomada Arduino Watch Core -dan Arduino soatlarini qanday yasash ko'rsatilgan.

1 -qadam: Tayyorgarlik

Tayyorgarlik
Tayyorgarlik
Tayyorgarlik
Tayyorgarlik
Tayyorgarlik
Tayyorgarlik

Arduino Dev uchun boshqaruv paneli

Bu safar men Sparkfun Pro Micro 3.3 V 8 MGts chastotali devordan foydalanayapman.

Ko'rish displeyi

Bu safar men ST7789 1,3 dyuymli IPS LCD -dan foydalanmoqdaman.

Lipo batareyasi

Qo'limda 301420 Lipo batareyasi bor.

Lipo zaryadlovchi paneli

Qo'limda 15 mm x 15 mm Lipo zaryad taxtasi bor.

RTC chipi

Bu safar men DS3231M dan foydalanayapman, u o'rnatilgan kristalli osilator, qo'shimcha komponent talab qilinmaydi

RTC batareyasi

Bu ixtiyoriy, agar siz Lipo batareyasi tugagan vaqtni saqlamoqchi bo'lsangiz. MS412FE - bu zaryadlanuvchi 1 mAch hajmli kichik akkumulyator, RTC ma'lumot jadvaliga ko'ra, 1 mA / soat vaqtni ko'p kunlar davomida saqlash mumkin.

Watch tasmasi

Men 20 mm kenglikdagi matolardan yasalgan tuvalli tasma buyurtma qildim.

Boshqalar

Diyot, masalan. 1N5822, to'rtta 6 mm M2 vintlardek, mis folga tasmasi va ba'zi simlar

2 -qadam: Device Board va LCD -ni o'rnatish

Qurilmalar paneli va LCD -ni tuzatish
Qurilmalar paneli va LCD -ni tuzatish
Qurilmalar paneli va LCD -ni tuzatish
Qurilmalar paneli va LCD -ni tuzatish

Pro Micro va IPS LCD -ni bir -biriga yopishtirish uchun PET plastinkasining kichik bo'lagidan foydalaning.

3 -qadam: GND -ni ulang

GND -ni ulang
GND -ni ulang
GND -ni ulang
GND -ni ulang

Sotuvchi tomonidan taqdim etilgan LCD ma'lumotlar jadvalini o'qing.

Bir oz mis folga tasmasini kesib oling, faqat barcha GND pinlari va LED manfiy pinlariga tegib, FPC plastinkasiga mahkamlang. Keyin pinlarni mis folga tasmasi bilan lehimlang.

4 -qadam: Quvvat pinlarini ulang

Quvvat pinlarini ulang
Quvvat pinlarini ulang

Devor kartasi GND pinlarini mis folga lentasiga ulang. Vcc pinlarini LCD Vcc piniga ulang.

5 -qadam: LCD pinlarini ulang

LCD pinlarni ulang
LCD pinlarni ulang

Bu erda ulanishning qisqacha tavsifi:

LCD -> Arduino

LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)

6 -qadam: Quvvat chiroqini olib tashlang

Quvvat Ledini o'chiring
Quvvat Ledini o'chiring
Quvvat Ledini olib tashlang
Quvvat Ledini olib tashlang
Quvvat Ledini o'chiring
Quvvat Ledini o'chiring

Quvvat diodli chiroq doimo yonadi va doimiy ravishda 1 mA dan oshadi, shuning uchun uni olib tashlash yaxshiroqdir. LEDni ehtiyotkorlik bilan olib tashlang va olib tashlang.

7 -qadam: Lipo batareyasini ulang

Lipo batareyasini ulang
Lipo batareyasini ulang

Bu erda ulanishning qisqacha tavsifi:

USB -rozetkasi (5V) yonidagi zaryadlash taxtasi +va -> Dev Board J1 ulagichi

Quvvat kartasi -> Dev platasi GND Pin zaryadlash paneli batareyasi +va -> Lipo +ve -> 1N5822 diodi -> Qurilmaning xom plyonkali zaryadlovchi paneli batareyasi --ve -> Lipo -ve

Eslatma:

Aksariyat Lipo zaryadlovchi kartalari kirish sifatida 5V kuch ishlatsa yaxshi bo'ladi. Biroq, Pro Micro dev platasi USB 5V pinini ta'minlamaydi. Yaxshiyamki, USB uyasi yaqinidagi J1 ulagichi aslida USB 5V piniga ulangan. Ehtiyot bo'ling, 2 ta ulagichni bir -biriga payvand qilmang.

8 -qadam: RTC -ni ulang

RTC -ni ulang
RTC -ni ulang
RTC -ni ulang
RTC -ni ulang
RTC -ni ulang
RTC -ni ulang

DS3231M juda kichkina va u kichik batareyaga ulanishni talab qiladi, iltimos, barchasini bir -biriga ulang:

DS3231M 2 -pin (Vcc) -> Vcc boshqaruv paneli

DS3231M pin 5 (GND) -> GND, MS412FE RTC akkumulyator batareyasi -DS3231M pin 6 (VBAT) -> MS412FE RTC batareyasi +va DS3231M pin 7 (SDA) -> GPIO 2 (SDA) DS3231M pin 8 (SCL)) -> GPIO 3 (SCL) ishlab chiqish kartasi

9 -qadam: Harakat sensori ulang

Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang
Harakat sensori ulang

Oldingi ko'rsatmalarimda aytib o'tganimdek, men 2 ta tebranish sensori yordamida harakat sensori sifatida devordagi uyg'otish pinini ishga tushiraman.

Biroq, soatda 5 mm 2 tebranish sensoriga mos keladigan joy yo'q. Men 3 mm tebranish sensori bilan almashtirishga harakat qildim va bir necha kun sinovdan o'tkazdim. Noto'g'ri boshlangan uyg'onish va batareya bir kun ichida tugashi juda oson.

Men noto'g'ri uyg'onishni oldini olish uchun hali ham boshqa usullarni sinab ko'raman. Siz mening Twitter -ni kuzatib, so'nggi yangiliklarni bilib olishingiz mumkin.

10 -qadam: Dastur

Dastur
Dastur

Iltimos, dasturlar panelini dasturlash uchun oldingi ko'rsatmalarimga amal qiling.

11 -qadam: 3D bosma soat qutisi

3D bosma soat qutisi
3D bosma soat qutisi

Iltimos, soat qutisini yuklab oling va chop eting:

12 -qadam: baxtli vaqt

Baxtli vaqt!
Baxtli vaqt!
Baxtli vaqt!
Baxtli vaqt!
Baxtli vaqt!
Baxtli vaqt!

Do'stlaringizga nima qilganingizni ko'rsatish uchun!

Va shuningdek, siz:

  • o'z qo'l soatingizni dasturlash va loyihalash
  • aqlli soatga aylanishi uchun ko'proq sensorlar yoki komponentlar qo'shing
  • o'z qo'l soat qutisini loyihalash

Tavsiya: