Daftar Isi:
- Langkah 1: Bahan dan Alat
- Langkah 2: Merakit Sirkuit
- Langkah 3: Menyolder Pin Header (menggunakan SOCKET JIG)
- Langkah 4: Menempelkan Komponen ke Basis
- Langkah 5: Merekatkan Tutupnya ke Dasar
- Langkah 6: Menambahkan Label Perekat
- Langkah 7: Langkah Selanjutnya
Video: IOT123 - D1M ESP12 - Perakitan: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Papan pengembangan ESP8266 adalah papan masuk yang baik untuk proyek IOT Anda, tetapi menghadirkan masalah jika bertenaga baterai. Telah didokumentasikan dengan baik bagaimana berbagai papan pengembangan ESP8266 tidak hemat daya (di sini dan di sini). Dewan Pengembangan Witty mengatasi beberapa masalah dengan memiliki USB terpisah ke TTL (antarmuka programmer) tetapi tidak memiliki dukungan pelindung yang sama dengan D1 Mini. BLOK D1M ini memecah ESP12 dengan kontrak pin Wemos D1 Mini, dan dibangun tanpa regulasi atau regulator MCP1700.
Ini adalah rangkaian yang rumit dan bagus untuk bukti konsep atau persyaratan jumlah rendah; Saya akan menindaklanjuti dengan versi PCB yang lebih sederhana.
CATATAN: untuk build yang tidak diatur:
- Tegangan operasi ESP12 dilaporkan sebagai 3.0~3.6V
- Beberapa pembuat melaporkan berhasil menjalankan proyek yang tidak diatur pada baterai LiPo 3.7V (3,3 hingga 4.2V)
- Melihat tabel undian saat ini di atas dari https://forum.makehackvoid.com/t/esp8266-operatin… Anda akan melihat ada ekonomi palsu yang tidak menggunakan regulator saat tidur nyenyak digunakan.
- Bangunan yang tidak diatur disediakan, tetapi saya sarankan untuk tidak menggunakan tidur nyenyak dan waspadai rentang tegangan yang diterapkan ke 3V3.
SEJARAH:
- 2018-02-15 - Rilis Awal
- 2018-02-19 - pull-up ditambahkan ke I2C (D1/D2)
- 22-02-2018 - pulldown diubah dari IO2 menjadi IO15, header laki-laki pitch 2mm digunakan sebagai pengganti kawat kaleng.
Langkah 1: Bahan dan Alat
Ada daftar Bill of Materials and Sources yang lengkap.
- Perisai Protoboard Mini Wemos D1 dan header perempuan pin panjang
- Modul ESP12F
- 10K resistor (2)
- resistor 4K7 (2)
- MCP1700 (0 atau 1)
- Kapasitor 100nf (1)
- Header pria pitch 2mm (1*1P, 3*2P, 1*5P)
- Basis dan Tutup cetak 3D, dan label
- Satu set BLOK D1M - Instal Jig
- Pistol lem panas dan stik lem panas
- Perekat Cyanoachrylate Kuat (sebaiknya disikat)
- Layanan Printer 3D atau Printer 3D
- Solder Besi dan solder
- Kawat kaleng
Langkah 2: Merakit Sirkuit
Seperti yang disarankan sebelumnya, ini adalah build fiddly menggunakan pelindung protoboard. Sebuah PCB akan dikembangkan.
A. Resistor, dari bagian bawah protoboard:
- Masukkan resistor 10K ke RED1 dan RED2 dan solder RED1.
- Masukkan resistor 10K ke RED3 dan RED4 dan ujung solder.
- Masukkan resistor 4K7 ke RED5 dan RED6 dan ujung solder.
- Masukkan resistor 4K7 ke RED7 dan RED8 dan ujung solder.
B. Header pria 2mm, dari bagian bawah ESP12
- Tambahkan header laki-laki ke GREEN (1 - 12) dan ujung solder di atas; meninggalkan celah di tempat yang ditunjukkan (untuk kabel resistor nanti).
- Lepaskan kabel resistor dari RED2
- Lepaskan spacer plastik dari pin
-
Tekuk pin agar sejajar dengan protoboard sisi atas:
- TXD0 ke TX
- RXD0 ke RX
- IO0 hingga D3
- IO2 ke D4
- GND ke GND
- RST ke RST
- ADC ke A0
- IO16 ke D0
- IO14 ke D5
- IO12 ke D6
- IO13 ke D7
- VCC ke 3V3
C. Menggabungkan Protoboard (atas) ke ESP12 (bawah)
-
Masukkan RED1 ke EN dan biarkan longgar
- Masukkan RED3 ke IO15 dan biarkan longgar
- Masukkan RED5 ke IO4 dan biarkan longgar
- Masukkan RED7 ke IO5 dan biarkan longgar
- Bergabunglah dengan pin bengkok dari B#2
- Tekan papan dengan hati-hati hingga 2mm dari satu sama lain dan sejajar/berjarak sama.
D. Solder bergabung dengan papan di bawah protoboard
- Pin yang keluar melalui lubang dapat disolder dan dipotong
- Timbal resistor dari RED2 dapat disejajarkan dengan pin 3V3, dipotong dan disolder
E. Solder bergabung papan di ESP12/protoboard topside
- Kabel yang keluar dari IO15, IO4, IO5 dan EN dapat disolder dan dipotong berlebih.
- Pin yang keluar dari bagian atas dapat diperbaiki jika terjadi sambungan yang retak.
F. Menambahkan sisa komponen pada Protoboard (atas)
- Tambahkan kapasitor melalui lubang PINK1 dan ke sambungan pada PINK2 dan solder meninggalkan kelebihan melalui PINK1
-
Jika mengatur:
- Tambahkan regulator ke PINK3, 4, 5 dengan kurva paket plastik menghadap 3V3 di protoboard
- Di bagian bawah protoboard, tekuk kaki dari PINK3 ke RED2, RED8 dan RED6, solder
- Di bagian bawah protoboard, rentangkan kaki dari PINK4 ke KUNING16, solder pada KUNING16.
- Di bagian bawah protoboard, tekuk kaki dari PINK5 ke PINK1, dan solder.
- Rute LEG meninggalkan KUNING15 ke kaki meninggalkan PINK5 dan solder.
CATATAN: Gunakan penguji kontinuitas pada multimeter untuk memastikan kabel tidak dijembatani di seluruh bangunan.
Langkah 3: Menyolder Pin Header (menggunakan SOCKET JIG)
Ada video di atas yang berjalan melalui proses solder untuk SOCKET JIG.
- Masukkan pin header melalui bagian bawah papan (TX kiri atas di sisi atas).
- Umpan jig di atas tajuk plastik dan ratakan kedua permukaan.
- Balikkan jig dan rakitan dan tekan header dengan kuat ke permukaan datar yang keras.
- Tekan papan dengan kuat ke jig.
- Solder 4 pin sudut menggunakan solder minimal (hanya penjajaran pin sementara).
- Panaskan kembali dan posisikan kembali papan/pin jika diperlukan (papan atau pin tidak sejajar atau tegak lurus).
- Solder sisa pin.
Langkah 4: Menempelkan Komponen ke Basis
Tidak tercakup dalam video, tetapi disarankan: letakkan sejumput besar lem panas di dasar yang kosong sebelum dengan cepat memasukkan papan dan menyelaraskan - ini akan membuat tombol kompresi di kedua sisi papan. Silakan lakukan lari kering dalam menempatkan perisai di pangkalan. Jika perekatan tidak terlalu akurat, Anda mungkin perlu melakukan sedikit pengarsipan pada tepi PCB.
- Dengan permukaan bawah casing dasar mengarah ke bawah, tempatkan header plastik rakitan yang disolder melalui lubang di dasar; (pin TX akan berada di sisi dengan alur tengah).
- Tempatkan jig lem panas di bawah alas dengan kepala plastik ditempatkan melalui alurnya.
- Letakkan jig lem panas pada permukaan datar yang kokoh dan dorong PCB ke bawah dengan hati-hati hingga kepala plastik menyentuh permukaan; ini harus memiliki pin yang diposisikan dengan benar.
- Saat menggunakan lem panas, jauhkan dari pin header dan setidaknya 2mm dari tempat tutup akan diposisikan.
- Oleskan lem ke keempat sudut PCB untuk memastikan kontak dengan dinding dasar; memungkinkan rembesan ke kedua sisi PCB jika memungkinkan.
Langkah 5: Merekatkan Tutupnya ke Dasar
- Pastikan pin bebas dari lem dan 2 mm bagian atas alas bebas dari lem panas.
- Pasangkan penutup terlebih dahulu (dry run) untuk memastikan tidak ada artefak cetak yang menghalangi.
- Lakukan tindakan pencegahan yang tepat saat menggunakan perekat Cyanoachrylate.
- Oleskan Cyanoachrylate ke sudut bawah tutup untuk memastikan cakupan punggungan yang berdekatan.
- Pasang tutup dengan cepat ke alas; menjepit menutup sudut jika memungkinkan.
- Setelah tutupnya kering secara manual, tekuk setiap pin sehingga berada di tengah kekosongan jika perlu.
Langkah 6: Menambahkan Label Perekat
- Terapkan label pinout di bagian bawah alas, dengan pin RST di sisi dengan alur.
- Terapkan label pengenal pada sisi datar yang tidak beralur, dengan pin kosong berada di bagian atas label.
- Tekan label dengan kuat, dengan alat datar jika diperlukan.
Langkah 7: Langkah Selanjutnya
- Program BLOK D1M Anda dengan D1M BLOCKLY
- Unggah dengan BLOK D1M CH340G
- Kunjungi Thingiverse
- Ajukan pertanyaan di Forum Komunitas ESP8266
Direkomendasikan:
ESP12 Solder Mudah pada PCB Standar: 3 Langkah
ESP12 Penyolderan Mudah pada PCB Standar: Halo, ESP12 Cina sangat ciak tetapi merupakan mimpi buruk untuk diuji pada papan tempat memotong roti atau untuk menyolder pada PCB karena langkah 2mm yang luar biasa di antara kaki. Saya membuat adaptor cetak 3D kecil dan setelah beberapa kali mencoba, saya menemukan solusi yang sangat mudah dan terpercaya
IOT123 - BREAKOUT DOKTER PENGISI DOKTER: 3 Langkah
IOT123 - CHARGER DOCTOR BREAKOUT: Saat men-debug versi 0.4 dari SOLAR TRACKER CONTROLLER, saya menghabiskan banyak waktu untuk menghubungkan multi-meter pada sirkuit sakelar NPN yang berbeda. Multi-meter tidak memiliki koneksi yang ramah papan tempat memotong roti. Saya melihat beberapa monitor berbasis MCU termasuk
Interlock Cuaca untuk Pemanasan Rumah - IoT RasPi Zero & ESP12: 5 Langkah
Interlock Cuaca untuk Pemanasan Rumah - IoT RasPi Zero & ESP12: StoryTo note, Proyek ini bergantung pada Anda memiliki RaspberryPi Zero yang menjalankan server otomatisasi rumah Domoticz (cukup mudah dibuat) dengan node-red dan diatur sebagai Broker MQTT.Mengapa menulis pameran ini? Untuk menunjukkan solusi saya tentang bagaimana saya telah menyelamatkan beberapa
ESP8266/ESP12 Witty Cloud - Pengontrol RGB SmartThings Bertenaga Arduino: 4 Langkah
ESP8266/ESP12 Witty Cloud - Pengontrol RGB SmartThings yang Didukung Arduino: RGB's RGB's Everywhere! Siapa yang tidak suka memiliki pencahayaan berwarna yang tampak keren di sekitar rumah mereka akhir-akhir ini? Proyek kecil ini memamerkan ESP8266 yang dipadukan dengan kontrol SmartThings dan berakhir sebagai pengontrol RGB yang sangat rapi untuk str
ESP8266/ESP12 Witty Cloud - Sensor Penerangan SmartThings Bertenaga Arduino: 4 Langkah
ESP8266/ESP12 Witty Cloud - Sensor Penerangan SmartThings Bertenaga Arduino: Membuat Pencahayaan Cerdas Anda bereaksi terhadap beberapa waktu default seperti matahari terbenam dan matahari terbit, atau waktu tertentu… tidak selalu sesuai dengan apa yang dilihat mata Anda saat Anda berada di dalam rumahmu. Mungkin sudah saatnya menambahkan sensor yang bisa menyalakan semua itu