Daftar Isi:

IOT123 - POWER METER BOX Perakitan: 6 Langkah
IOT123 - POWER METER BOX Perakitan: 6 Langkah

Video: IOT123 - POWER METER BOX Perakitan: 6 Langkah

Video: IOT123 - POWER METER BOX Perakitan: 6 Langkah
Video: 🔰Electrical short-circuit | Amazing fire 💥 2024, November
Anonim
IOT123 - Perakitan POWER METER BOX
IOT123 - Perakitan POWER METER BOX
IOT123 - Perakitan POWER METER BOX
IOT123 - Perakitan POWER METER BOX
IOT123 - Perakitan POWER METER BOX
IOT123 - Perakitan POWER METER BOX

Ini adalah casing untuk ATTINYPOWERMETER yang ditulis oleh moononournation.

Itu dapat terus menerus mengukur tegangan (V), arus (mA) dan akumulasi penggunaan daya (mWh). Dan juga plot grafik sederhana untuk memvisualisasikan angka-angka. Saat panduan hookup sederhana ditampilkan di layar OLED saat startup.

Kode telah bercabang dan dimodifikasi untuk Layar OLED yang lebih kecil.

Jerawat adalah terminal sekrup; pin pria disekrup untuk memudahkan koneksi.

Saya sarankan Anda membuat papan tempat memotong roti proyek berdasarkan Instructable moononournation terlebih dahulu. Saya mencari pengoptimalan tetapi tidak dapat memperbaiki desain aslinya. Saya mempertimbangkan untuk menambahkan pullup pada jalur I2C tetapi "jika tidak rusak, jangan perbaiki".

Langkah 1: Bahan dan Alat

Bahan dan alat
Bahan dan alat
Bahan dan alat
Bahan dan alat
Bahan dan alat
Bahan dan alat

Ada daftar Bill of Material dan Sourcing lengkap.

  1. casing cetak 3D (1)
  2. 1" protoboard dua sisi (1)
  3. Layar OLED (1)
  4. Modul INA219 (1)
  5. ATTINY85 20PU (1)
  6. Konektor Sekrup 2P (1)
  7. Konektor Sekrup 3P (1)
  8. Baterai LIR2450 (1)
  9. Pemegang LIR2450 (1)
  10. Sekrup Countersunk M2.2 x 6mm (4)
  11. Lem sianoakrilat (1)
  12. Kawat penghubung (7)
  13. Besi Solder (1)
  14. Solder (1)

Langkah 2: Unduh Kode Sumber

Unduh sumber dari GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Jika Anda tidak terbiasa dengan GitHub, cukup tekan tombol "Klon atau unduh" lalu "Unduh ZIP".

Langkah 3: Program ATtiny85

Gunakan kompilasi Arduino dan program sumbernya ke ATtiny85. Anda dapat menemukan detail lebih lanjut dalam instruksi ini:

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…

Langkah 4: Perakitan Protoboard

Perakitan Protoboard
Perakitan Protoboard
Perakitan Protoboard
Perakitan Protoboard
Perakitan Protoboard
Perakitan Protoboard

Ada beberapa kesempatan di mana penyolderan di sisi lain lubang tembus terhalang. Ketika ini masalahnya, saya menyolder dob pada target melalui lubang, lalu dari samping melelehkan solder dan mendorong kabel hookup yang terbuka ke lubang tengah, tahan dan lepaskan panas.

  1. Dari bawah, masukkan pin dari konektor 2P di RED1 & RED2 dengan bukaan ke luar. Pin solder lepas di bagian atas.
  2. Dari bawah, masukkan pin dari konektor 3P di RED3, RED4 & RED5 dengan bukaan ke luar. Pin solder lepas di bagian atas.
  3. Dari bawah, masukkan pin dari ATTINY85 di RED6 - RED13 dengan penanda chip seperti yang ditunjukkan. Pin solder lepas di bagian atas.
  4. Dari bawah, solder kabel biru dari KUNING1 ke KUNING2.
  5. Dari bawah, solder kabel hijau dari KUNING3 ke KUNING4.

  6. Di atas, solder kabel hitam dari RED1 ke RED4.
  7. Di bagian atas, solder kabel hitam dari BIRU1 ke BIRU2.
  8. Di bagian atas, solder kabel hitam dari BIRU3 ke BIRU4.
  9. Di bagian atas, solder kabel merah dari PINK1 ke PINK2 (sisakan banyak kelebihan kabel seperti yang ditunjukkan).
  10. Di bagian atas, solder kabel merah dari PINK3 ke PINK4 (sisakan banyak kelebihan kabel seperti yang ditunjukkan).
  11. Di bagian atas, solder kabel merah dari PINK5 ke PINK6.
  12. Di bagian atas, solder kabel merah ke PINK7 (sisakan banyak kelebihan).
  13. Di bagian atas, solder kabel hitam ke PINK8 (sisakan banyak kelebihan).
  14. Solder header laki-laki 6P ke modul INA219 seperti yang ditunjukkan.
  15. Dari atas, masukkan pin INA219 ke ORANGE1 - ORANGE6 dan solder.
  16. Solder header laki-laki 4P ke modul OLED seperti yang ditunjukkan.
  17. Lepaskan kerah plastik dari pin 6P.
  18. Tekuk pin menjadi bentuk S sedikit, pas kering untuk memeriksa papan sejajar.
  19. Dari atas, masukkan pin OLED ke ORANGE7 - ORANGE10 dan solder.

Langkah 5: Perakitan Casing

Perakitan casing
Perakitan casing
Perakitan casing
Perakitan casing
Perakitan casing
Perakitan casing
Perakitan casing
Perakitan casing
  1. Masukkan protoboard/INA219/OLED yang sudah dirakit ke dalam casing cetak 3D dan kencangkan dengan sekrup.
  2. Rakit SPDT dengan surround sakelar cetak 3D, dengan Cyanoacrylate pada permukaan yang bersentuhan.
  3. Pin timah pada SPDT.
  4. Kencangkan rakitan sakelar ke casing dengan Cyanoacrylate.
  5. Pin timah pada dudukan LIR2450.
  6. Kencangkan dudukan LIR2450 ke casing dengan Cyanoacrylate.

  7. Solder kabel hitam longgar dari protoboard ke -ve pin pada dudukan baterai.
  8. Solder kabel merah longgar dari protoboard ke pin tengah pada sakelar SPDT.
  9. Solder kabel merah dari pin +ve pada dudukan baterai ke pin SPDT bawah (paling dekat dengan bukaan besar pada casing).

Meskipun tidak diperlukan, koneksi yang lebih mudah dapat dicapai dengan memasang pin header male ke konektor sekrup.

  1. Hubungkan pin jantan 1x2P ke konektor sekrup 2P.
  2. Pada pin jantan 2x3P, tekuk dan solder pin pada satu baris ke pin yang berdekatan di baris lainnya.
  3. Hubungkan ini ke konektor sekrup 3P.

Langkah 6: Langkah Selanjutnya

Langkah selanjutnya
Langkah selanjutnya
Langkah selanjutnya
Langkah selanjutnya
Langkah selanjutnya
Langkah selanjutnya

Jika menggunakan LIR2450, setelah dimasukkan daya dengan menekan sakelar ke bawah.

Layar splash menunjukkan penggunaan konektor.

Konektor 2P (ini digunakan saat tidak menggunakan LIR2450):

  • PIN Luar, Monitor Catu Daya GND
  • PIN dalam, Catu Daya Monitor +ve

Konektor 3P (ini digunakan untuk perangkat yang akan dipantau):

  • PIN dalam, Perangkat +ve
  • PIN Tengah, GND Perangkat, GND Baterai Perangkat
  • PIN Luar, Baterai Perangkat +ve

Direkomendasikan: