Mündəricat:

"Taxta" Masaüstü Saatı *Müasir Görünüş *: 9 addım (şəkillərlə)
"Taxta" Masaüstü Saatı *Müasir Görünüş *: 9 addım (şəkillərlə)

Video: "Taxta" Masaüstü Saatı *Müasir Görünüş *: 9 addım (şəkillərlə)

Video:
Video: Zəkainkişaf etdirici oyunlar əldədir. 2024, Iyul
Anonim
Şəkil
Şəkil
Şəkil
Şəkil

Hamıya salam, bu mənim ikinci təlimatımdır! Bu dəfə temperatur və rütubət göstəricisi olan taxta bir saat quracağıq. Şəkildə göstərildiyi kimi, vaxtımız "odun" vasitəsilə göstəriləcək.

İşıq bir ağac parçasını keçə biləcək qədər güclü olmadığından, rəqəm ekranı parlaq və aydın qalarkən məhsulumuzu taxta kimi göstərən vinil yapışqanlardan istifadə edəcəyik.

Bu layihə daha çox DIY işinə aiddir, buna görə əslində hər şeyi özünüz qurursunuz.

Xüsusi bacarıqlara ehtiyac var:

Lehimləmə bacarığı

Elektronika və proqramlaşdırma haqqında əsas anlayışlara sahib olun (Arduino)

Çox lehimləmə istəmirsinizsə, bu saatın asan bir versiyasını qura bilərsiniz, ancaq temperatur və rütubət xüsusiyyətini qaçıracaqsınız. Daha asan versiya üçün 5 -ci addımdan başlayın

Hamısı budur, inşallah DIY-in inkişafından zövq alırsınız

Addım 1: Saatın xüsusiyyətləri

Saatın xüsusiyyətləri
Saatın xüsusiyyətləri

Saatımda bir temperatur və rütubət ekranı istədim, amma temperatur və rütubət üçün iki əlavə ekran etmək istəmirəm. İstilik və rütubəti də göstərmək üçün 4 rəqəmli ekranı düzəltməyi düşündüm.

Ekranın vaxtın göstərilməsindən temperaturun göstərilməsinə qədər dəyişməsi üçün, sistemə fərqli dəyişənlərin göstərilməsini bildirən düymə kimi bir şey lazımdır.

Sistemimdə, əlbəttə ki, titrəməni aşkar edən bir titrəmə sensoru istifadə etdim.

Fotoşəkilə görə, sensor bir titrəmə algıladıqdan sonra sistem (Arduino) vaxtın göstərilməsindən temperaturun göstərilməsinə keçəcək, eyni zamanda sistem 2 saniyə sayır. Bu 2 saniyə ərzində, sistem başqa bir titrəmə algılarsa, ekranda rütubət göstərilməyə başlanır.

Addım 2: Material və Komponentlərin Toplanması

Material və komponentlərin toplanması
Material və komponentlərin toplanması
Material və komponentlərin toplanması
Material və komponentlərin toplanması
Material və komponentlərin toplanması
Material və komponentlərin toplanması

Planlaşdırdıqdan sonra komponentlərimizi almalı/almalıyıq.

İşdə sizə lazım olacaq komponentlərin siyahısı:

1. Arduino Pro Mini

2. 4 rəqəmli 7 seqmentli ekran (8402AS versiyasını seçin)

3. Real vaxt saatı modulu

4. Titrəmə sensoru

5. Temperatur sensoru

6. Mikro usb port modulu

7. USB yükləyicisi

8. Taxta toxumalı vinil stiker (bunlardan ikisini al)

Mini prototip lövhəsi:

9. Prototipləşdirmə lövhəsi 4*6 sm

Ayrıca bir lehimləmə dəmiri və isti yapışqan silahına ehtiyacınız var !!! Bunları hardware mağazalarında əldə edə bilərsiniz

Arduino və proqramlaşdırma ilə məşğul olmaq istəyirsinizsə, Arduino başlanğıc dəstini də əldə edə bilərsiniz:

Arduino Başlanğıc dəsti

Addım 3: Komponentlərin lehimlənməsi

Komponentlərin lehimlənməsi
Komponentlərin lehimlənməsi
Komponentlərin lehimlənməsi
Komponentlərin lehimlənməsi
Komponentlərin lehimlənməsi
Komponentlərin lehimlənməsi

İndi bütün komponentlərinizi hazırlamalısınız, çünki lehimləmə vaxtıdır!

İlk şəkildəki kimi dizaynı izləyin və ya orijinal dizaynımı görmək üçün bu saytı ziyarət edin.

Məsləhətlər:

Telləri birbaşa prototip lövhəsinə bağlamağı sevmirəm, çünki çox kövrəkdir. Telləri bir prototip lövhəsinə bağlamaq üsulum, ikinci şəkildə göstərildiyi kimi kişi və qadın konnektorlardan istifadə etməkdir.

Lehimləmək üçün əvvəlcə lehimləmə dəmirinizi prototip lövhəsinə qoyaraq səthi qızdırın, 1 ~ 2 saniyə gözləyin və lehiminizi lövhəyə tətbiq edin, lehim tətbiq edərkən lehimləmə dəmirinizi prototip lövhəsində saxlamağı unutmayın.

Əksər lehim, prototip lövhəsinin səthini təmizləyəcək və lehim səthini parlaq edəcək axı ilə gəlir. Ancaq axın buxarlandıqda zərərli qaza çevriləcək, buna görə nəfəsinizi tutmaq və ya zərərli qazı udmaq üçün fan istifadə etmək istəyə bilərsiniz.

Vaxtınızı almağı və 100% diqqət yetirməyi unutmayın, çünki 380 dərəcə (Selsi) lehimləmə dəmirin təsadüfən dərinizə toxunmasını istəmirsiniz.

Buraya bitmiş bir şəkil də buraxdım, bir göz atın.

Bunun çox mürəkkəb olduğunu düşünürsünüzsə, asan versiyanı qurun və 5 -ci addımda başlayın

Addım 4: Proqramlaşdırma

Proqramlaşdırma!
Proqramlaşdırma!

Mikro nəzarətçini proqramlaşdırmaq üçün kompüterin USB portundan istifadə etməliyik. Bunu etmək üçün USB -dən TTL -ə qədər proqramçıdan istifadə etməliyik, bəli, birinci şəkildəki kimi.

Aşağıdakı bağlantıları edin:

Arduino tərəfi ---------- Proqramçı tərəfi

VCC --------------------------------------+5V

GND ------------------------------------- GND

GRN ------------------------------------- DTR

TX ------------------------------------------ RX

RX ------------------------------------------ TX

Əlavə edilmiş kodu Arduino Pro Mini -yə yükləyin

*Vacib*

Kodu yüklədikdən sonra, saatın real vaxtla senkronize olması halında onu işə salmağı və sınamağı unutmayın. Ancaq belə deyilsə, aşağıdakıları edin

Kodu 83 sətirində düzəldin: DateTime indi yox (indi + TimeSpan (0, 0, 25, 0));

Saatım real vaxtdan 25 dəqiqə gecikir. Yanlış vaxta 25 dəqiqə daha əlavə edərək real vaxta qayıtmaq üçün səhv bir vaxt yaratdım və yeni bir dəyişənə qoydum.

** nümunə **, saatınız həqiqi vaxtdan 50 dəqiqə yavaş olarsa, belə edirsiniz: TimeSpan (0, 0, 50, 0);

** nümunə **, saatınız həqiqi vaxtdan 15 dəqiqə daha sürətlidirsə, belə edirsiniz: TimeSpan (0, 0, -50, 0);

TOOLS açılan menyusundan düzgün PORT seçməyi unutmayın

** pıçıldayır ** Google hələ də ən yaxşı dostunuzdur!

Addım 5: (Asan Versiya) Saatı Lehimləmək

Tamam, burada axtardığınız saatın asan versiyası.

Saatın bu versiyasını qurarsanız, temperatur və rütubət xüsusiyyətini itirəcəksiniz.

Aşağıdakı DIY saat dəstini satın almalısınız, yalnız verilən çantanı yığmayın:

DIY saat dəsti

Bir lehimləmə dəmirinə ehtiyacınız olacaq, əgər yoxdursa, ziyarət edin:

Lehimleme dəmir

Əlbəttə ki, bəzi lehim:

Lehim teli

Kitin içərisində bir istifadəçi təlimatı olmalıdır, təlimatı izləyin və hər bir komponenti PCB üzərinə lehimləyin (a.k.a. Çaplı Devre Kartı).

Arduino və proqramlaşdırma ilə məşğul olmaq istəyirsiniz? Başlanğıc dəsti alın (saat dəsti daxil deyil):

Arduino başlanğıc dəsti

Lehimləmə ilə bağlı hər hansı bir sualınız varsa, satıcı ilə əlaqə saxlaya və ya google -dan kömək istəyə bilərsiniz !!!

*pıçıldayır*Google sənin ən yaxın dostun!

Addım 6: Korpusun 3D çapı

Korpusun 3D çapı
Korpusun 3D çapı

İndi saatımızın korpusunu 3D çap etməlisiniz. Stl faylı əlavə olunur.

3D printeriniz yoxdursa, mişardan istifadə edərək öz ağacınızı kəsə və sonra isti yapışdıra bilərsiniz.

Hələ də bunun çox mürəkkəb olduğunu düşünürsünüzsə, əsas gövdəni düzəltmək üçün bir az köhnə yemək qabı və ya kartondan istifadə edin. Daha sonra ekran və şarj portu üçün düzgün ölçülü deliklərimizi kəsin.

Ölçülər 8cm*5cm*6cm (L*W*H)

Addım 7: Taxta Dokulu Etiketin Yapışdırılması

Taxta Dokulu Etiketin Yapışdırılması
Taxta Dokulu Etiketin Yapışdırılması
Taxta Dokulu Etiketin Yapışdırılması
Taxta Dokulu Etiketin Yapışdırılması
Taxta Dokulu Etiketin Yapışdırılması
Taxta Dokulu Etiketin Yapışdırılması

İndi taxta toxumalı vinil etiketinizi çıxarın, sadədir, sadəcə etiketin qabığını soyun və korpusunuza yapışdırın, uyğun ölçüdə kəsin və işiniz bitdi! Bundan sonra, hərəkəti təkrarlayın və stikeri yan tərəfə yapışdırın.

DHT11 temperatur və rütubət sensorunun daha sonra düzgün işləməsi üçün bəzi deliklər qazdım.

Addım 8: Demək olar ki, bitdi

Demək olar ki, bitdi!
Demək olar ki, bitdi!
Demək olar ki, bitdi!
Demək olar ki, bitdi!

Demək olar ki, bitirdiniz! Yapmanız gereken tək şey, temperatur rütubət sensoru və divara isti yapışdırmaqdır. Ekranın öndəki böyük çuxura və şarj portuna yan çuxura!

Hər şeyi düzgün deliklərə bağlayın və getməyə hazırsınız!

Addım 9: Yeni Saatınızdan Zövq alın

Image
Image

Təlimatlarımı oxuduğunuz üçün çox sağ olun, ümid edirəm zövq aldınız

İndi temperatur və rütubəti əks etdirən çox müasir görünüşlü bir saat əldə edirsiniz!

Həm də @my_electronics_lab Instagram hesabımı yoxlayın!

Bu layihə ilə bağlı hər hansı bir sualınız varsa, mənə eməktub göndərin!

Tövsiyə: