Mündəricat:

IOT123 - GÜÇ METER KUTUSU Yığılması: 6 addım
IOT123 - GÜÇ METER KUTUSU Yığılması: 6 addım

Video: IOT123 - GÜÇ METER KUTUSU Yığılması: 6 addım

Video: IOT123 - GÜÇ METER KUTUSU Yığılması: 6 addım
Video: IoT Dünyasında Oyun Değiştiren Çözümler: Option CloudGate 2024, Dekabr
Anonim
IOT123 - GÜÇ METER KUTUSU Yığıncağı
IOT123 - GÜÇ METER KUTUSU Yığıncağı
IOT123 - GÜÇ METER KUTUSU Yığıncağı
IOT123 - GÜÇ METER KUTUSU Yığıncağı
IOT123 - GÜÇ METER KUTUSU Yığıncağı
IOT123 - GÜÇ METER KUTUSU Yığıncağı

Bu, moononournation tərəfindən yazılan ATTINYPOWERMETER üçün bir korpusdur.

Gərginliyi (V), cərəyanı (mA) və yığılmış enerji istifadəsini (mWh) davamlı olaraq ölçə bilir. Həm də rəqəmləri görüntüləmək üçün sadə bir qrafik qurun. Başlanğıcda OLED ekranda sadə qoşulma bələdçisi sıçradığı üçün.

Kiçik bir OLED Ekranı üçün kod ayrıldı və dəyişdirildi.

Çıxışlar vida terminallarıdır; Vidalanmış kişi sancaqlar asan əlaqə yaradır.

Layihəni əvvəlcə moononournation -in Təlimatlandırıcısına əsaslanaraq təqdim etməyi təklif edirəm. Optimallaşdırma axtardım, amma orijinal dizaynını inkişaf etdirə bilmədim. I2C xətlərinə çəkmələr əlavə etməyi düşündüm, amma "qırılmazsa, düzəltmə".

Addım 1: Materiallar və Alətlər

Alətlər və materiallar
Alətlər və materiallar
Alətlər və materiallar
Alətlər və materiallar
Alətlər və materiallar
Alətlər və materiallar

Tam bir material və qaynaq siyahısı var.

  1. 3D çap korpusu (1)
  2. 1 "İki tərəfli protoboard (1)
  3. OLED Ekran (1)
  4. INA219 Modulu (1)
  5. ATTINY85 20PU (1)
  6. 2P Vida Konnektoru (1)
  7. 3P Vida Konnektoru (1)
  8. LIR2450 Batareya (1)
  9. LIR2450 Tutucu (1)
  10. M2.2 x 6mm havşa vintlər (4)
  11. Siyanoakrilat yapışqan (1)
  12. Bağlama teli (7)
  13. Lehim Dəmir (1)
  14. Lehim (1)

Addım 2: Mənbə Kodunu Yükləyin

GitHub-dan qaynaq yükləyin: https://github.com/IOT-123/ATtinyPowerMeter. GitHub ilə tanış deyilsinizsə, "Klonla və ya endir" düyməsini və sonra "ZIP yüklə" düyməsini basın.

Addım 3: ATtiny85 proqramı

Arduino tərtibindən istifadə edin və mənbəyi ATtiny85 -ə proqramlaşdırın. Bu təlimatlarda daha ətraflı məlumat tapa bilərsiniz:

www.instructables.com/id/Programming-the-A…

www.instructables.com/id/How-to-Program-AT…

www.instructables.com/id/How-to-program-th…

www.instructables.com/id/Programming-the-A…

www.instructables.com/id/Programming-an-At…

Addım 4: Protoboard Montajı

Protoboard Məclisi
Protoboard Məclisi
Protoboard Məclisi
Protoboard Məclisi
Protoboard Məclisi
Protoboard Məclisi

Çuxurun digər tərəfində lehimləmənin maneə törədildiyi bir neçə hal var. Bu vəziyyətdə, mən bir çuxurdan hədəfə bir lehim lehim etdim, sonra yan tərəfdən lehimi əridin və açıq çəngəl telini mərkəz çuxuruna itələyin, istiliyi tutun və çıxarın.

  1. Aşağıdan, RED1 və RED2 -də 2P konnektorundan kənarlara açılan pinləri daxil edin. Lehim ucları üst tərəfə bağlanır.
  2. Aşağıdan, RED3, RED4 & RED5 -də 3P konnektordan kənarları açılan pinləri daxil edin. Lehim ucları üst tərəfə bağlanır.
  3. Aşağıdan, ATTINY85 -dən RED6 - RED13 -dəki pinləri göstərildiyi kimi çip işarəsi ilə daxil edin. Lehim ucları üst tərəfə bağlanır.
  4. Aşağıdan mavi bir teli SARI 1 -dən SARI 2 -ə qədər lehimləyin.
  5. Aşağıdan, SARI 3 -dən SARI 4 -ə qədər yaşıl bir tel lehimləyin.

  6. Üst tərəfdə, RED1 -dən RED4 -ə qədər qara bir teli lehimləyin.
  7. Yuxarıda, BLUE1 -dən BLUE2 -ə qədər qara bir teli lehimləyin.
  8. Yuxarıda, BLUE3 -dən BLUE4 -ə qədər qara bir teli lehimləyin.
  9. Yuxarıda, PINK1 -dən PINK2 -ə qədər qırmızı bir teli lehimləyin (göstərildiyi kimi çoxlu tel buraxın).
  10. Üst tərəfdə, PINK3 -dən PINK4 -ə qədər qırmızı bir tel lehimləyin (göstərildiyi kimi çoxlu tel buraxın).
  11. Yuxarıda, PINK5 -dən PINK6 -ya qədər qırmızı bir tel lehimləyin.
  12. Yuxarıda, PINK7 -yə qırmızı bir tel lehimləyin (çox miqdarda artıq buraxın).
  13. Üst tərəfdə, qara bir teli PINK8 -ə lehimləyin (çox miqdarda artıq buraxın).
  14. Lehim 6P kişi başlıqları göstərildiyi kimi INA219 moduluna.
  15. INA219 sancaqlarını yuxarıdan ORANGE1 - ORANGE6 və lehimə daxil edin.
  16. Lehim 4P kişi başlıqlarını OLED moduluna göstərildiyi kimi.
  17. Plastik yaxanı 6P pinlərindən çıxarın.
  18. Sancaqları yüngül bir S şəklinə bükün, lövhələri quru yerə paralel qoyun.
  19. Yuxarıdan, OLED pinlərini ORANGE7 - ORANGE10 və lehimə daxil edin.

Addım 5: Korpus montajı

Korpus montajı
Korpus montajı
Korpus montajı
Korpus montajı
Korpus montajı
Korpus montajı
Korpus montajı
Korpus montajı
  1. Montaj edilmiş protoboard/INA219/OLED -ni 3D çaplı korpusa daxil edin və vintlər ilə bərkidin.
  2. Toxunan səthlərdə siyanoakrilat olmaqla, 3D çaplı keçid ətrafı ilə SPDT yığın.
  3. SPDT üzərindəki qalay sancaqlar.
  4. Sianoakrilat ilə keçid qurğusunu korpusa bağlayın.
  5. LIR2450 tutacaqdakı qalay sancaqlar.
  6. LIR2450 tutucusunu siyanakrilat ilə korpusa bərkidin.

  7. Batareya tutucusundakı uve pininə qədər protoborddan boş qara tel.
  8. Lehim boş qırmızı tel, protoborddan SPDT açarının ortasına qədər.
  9. Batareya tutucusundakı +ve pinindən aşağı SPDT pininə qədər qırmızı tel lehimləyin (korpusdakı böyük açılışa ən yaxın).

Lazım olmasa da, vida bağlayıcılarına kişi baş pinləri bağlayaraq daha asan əlaqə əldə edilə bilər.

  1. 1x2P kişi pinlərini 2P vidalı bağlayıcılara bağlayın.
  2. 2x3P ölçüsündə kişi sancaqlar bir sıra əyilir və digər sətirdə bitişik sancaqlar var.
  3. Bunu 3P vintli bağlayıcılara bağlayın.

Addım 6: Növbəti addımlar

Növbəti addımlar
Növbəti addımlar
Növbəti addımlar
Növbəti addımlar
Növbəti addımlar
Növbəti addımlar

LIR2450 istifadə edirsinizsə, açarı aşağı basıb gücünü daxil edin.

Açılış ekranı bağlayıcı istifadəsini göstərir.

2P Konnektoru (LIR2450 istifadə edilmədikdə istifadə olunur):

  • Xarici PİN, Monitor Güc Təchizatı
  • Daxili PIN, Monitor Güc Təchizatı +ve

3P Konnektoru (bu, izləniləcək cihaz üçün istifadə olunur):

  • Daxili PIN, Cihaz +ve
  • Orta PIN, Cihaz GND, Cihaz Batareyası GND
  • Xarici PİN, Cihaz Batareyası +ve

Tövsiyə: