Daftar Isi:
- Langkah 1: Bahan dan Alat
- Langkah 2: Unduh Kode Sumber
- Langkah 3: Program ATtiny85
- Langkah 4: Perakitan Protoboard
- Langkah 5: Perakitan Casing
- Langkah 6: Langkah Selanjutnya
Video: IOT123 - POWER METER BOX Perakitan: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
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
Ada daftar Bill of Material dan Sourcing lengkap.
- casing cetak 3D (1)
- 1" protoboard dua sisi (1)
- Layar OLED (1)
- Modul INA219 (1)
- ATTINY85 20PU (1)
- Konektor Sekrup 2P (1)
- Konektor Sekrup 3P (1)
- Baterai LIR2450 (1)
- Pemegang LIR2450 (1)
- Sekrup Countersunk M2.2 x 6mm (4)
- Lem sianoakrilat (1)
- Kawat penghubung (7)
- Besi Solder (1)
- 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
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.
- Dari bawah, masukkan pin dari konektor 2P di RED1 & RED2 dengan bukaan ke luar. Pin solder lepas di bagian atas.
- Dari bawah, masukkan pin dari konektor 3P di RED3, RED4 & RED5 dengan bukaan ke luar. Pin solder lepas di bagian atas.
- Dari bawah, masukkan pin dari ATTINY85 di RED6 - RED13 dengan penanda chip seperti yang ditunjukkan. Pin solder lepas di bagian atas.
- Dari bawah, solder kabel biru dari KUNING1 ke KUNING2.
-
Dari bawah, solder kabel hijau dari KUNING3 ke KUNING4.
- Di atas, solder kabel hitam dari RED1 ke RED4.
- Di bagian atas, solder kabel hitam dari BIRU1 ke BIRU2.
- Di bagian atas, solder kabel hitam dari BIRU3 ke BIRU4.
- Di bagian atas, solder kabel merah dari PINK1 ke PINK2 (sisakan banyak kelebihan kabel seperti yang ditunjukkan).
- Di bagian atas, solder kabel merah dari PINK3 ke PINK4 (sisakan banyak kelebihan kabel seperti yang ditunjukkan).
- Di bagian atas, solder kabel merah dari PINK5 ke PINK6.
- Di bagian atas, solder kabel merah ke PINK7 (sisakan banyak kelebihan).
- Di bagian atas, solder kabel hitam ke PINK8 (sisakan banyak kelebihan).
- Solder header laki-laki 6P ke modul INA219 seperti yang ditunjukkan.
- Dari atas, masukkan pin INA219 ke ORANGE1 - ORANGE6 dan solder.
- Solder header laki-laki 4P ke modul OLED seperti yang ditunjukkan.
- Lepaskan kerah plastik dari pin 6P.
- Tekuk pin menjadi bentuk S sedikit, pas kering untuk memeriksa papan sejajar.
- Dari atas, masukkan pin OLED ke ORANGE7 - ORANGE10 dan solder.
Langkah 5: Perakitan Casing
- Masukkan protoboard/INA219/OLED yang sudah dirakit ke dalam casing cetak 3D dan kencangkan dengan sekrup.
- Rakit SPDT dengan surround sakelar cetak 3D, dengan Cyanoacrylate pada permukaan yang bersentuhan.
- Pin timah pada SPDT.
- Kencangkan rakitan sakelar ke casing dengan Cyanoacrylate.
- Pin timah pada dudukan LIR2450.
-
Kencangkan dudukan LIR2450 ke casing dengan Cyanoacrylate.
- Solder kabel hitam longgar dari protoboard ke -ve pin pada dudukan baterai.
- Solder kabel merah longgar dari protoboard ke pin tengah pada sakelar SPDT.
- 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.
- Hubungkan pin jantan 1x2P ke konektor sekrup 2P.
- Pada pin jantan 2x3P, tekuk dan solder pin pada satu baris ke pin yang berdekatan di baris lainnya.
- Hubungkan ini ke konektor sekrup 3P.
Langkah 6: 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:
IOT123 - D1M BLOCK - 2xAMUX Perakitan: 7 Langkah (dengan Gambar)
IOT123 - D1M BLOCK - 2xAMUX Perakitan: D1M BLOCKS menambahkan case taktil, label, panduan polaritas, dan breakout untuk Wemos D1 Mini SOC/Shields/Clones yang populer. Salah satu masalah dengan chip ESP8266 adalah hanya tersedia satu pin IO analog. Instruksi ini menunjukkan cara merakit 2xA
IOT123 - BLOK D1M - Perakitan RFTXRX: 8 Langkah
IOT123 - D1M BLOCK - RFTXRX Assembly: D1M BLOCKS menambahkan case taktil, label, panduan polaritas, dan breakout untuk Wemos D1 Mini SOC/Shields/Clones yang populer. Pemancar/Penerima RF memungkinkan ESP8266 mengakses otomatisasi rumah/industri yang ada. Casing ini memberikan break-out untuk 433
IOT123 - D1M BLOCK - GY521 Perakitan: 8 Langkah
IOT123 - D1M BLOCK - GY521 Perakitan: D1M BLOCKS menambahkan case taktil, label, panduan polaritas, dan breakout untuk Wemos D1 Mini SOC/Shields/Clones yang populer. BLOK D1M ini memberikan sambungan sederhana antara Wemos D1 Mini dan modul GY-521 (pin Alamat dan Interupsi dapat dihubungkan
IOT123 - D1M BLOCK - ADXL345 Perakitan: 8 Langkah
IOT123 - D1M BLOCK - ADXL345 Perakitan: D1M BLOCKS menambahkan case taktil, label, panduan polaritas, dan breakout untuk Wemos D1 Mini SOC/Shields/Clones yang populer. BLOK D1M ini memberikan hubungan sederhana antara Wemos D1 Mini dan modul Akselerometer ADXL345. Motivasi awal saya untuk mengembangkan
IOT123 - D1M CH340G - Perakitan: 7 Langkah
IOT123 - D1M CH340G - Perakitan: Papan pengembangan ESP8266 adalah papan masuk yang baik untuk proyek IOT Anda, tetapi menimbulkan masalah jika bertenaga baterai. Telah didokumentasikan dengan baik bagaimana berbagai papan pengembangan ESP8266 tidak hemat daya (di sini dan di sini). Kembangkan yang Cerdas