Daftar Isi:
- Langkah 1: Uji Fit Semuanya di Protoboard. Rekatkan LCD. Uji Resistor dan Pin Tombol Dengan Multimeter
- Langkah 2: Solder Saklar On/Off Pertama, Kemudian Kabel/Tombol/Resistor, Kemudian NodeMCU. Lihat Skema
- Langkah 3: Pengujian Perangkat Keras
- Langkah 4: Pilihan Pemrograman WiFi
Video: WiFi Pocket Remote: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Sebuah remote sederhana bisa berguna untuk proyek-proyek yang melibatkan WiFi. Anda dapat membuatnya dari item berikut:
- Tiga tombol taktil*
- Papan IoT ESP8266 v2 (Amica) (dan pembungkus plastiknya)
- 0,91 "layar LCD Cina generik, kompatibel dengan perpustakaan adafruit
- 3x7 sentimeter pcb protoboard
- Baterai 9V
- kabel baterai 9V
- Sakelar Nyala/Mati alias sakelar geser 2 posisi*
- Satu resistor 100 ohm*
- Tiga resistor 1000 ohm*
- velcro yang didukung perekat (Opsional)
*Hemat uang dengan menyelamatkan komponen ini dari stereo yang rusak atau perangkat sampah serupa (coba toko barang bekas lokal Anda)
Dengan alat-alat berikut:
- Kacamata pengaman
- Solder Besi
- Solder (saya menggunakan 0.8mm)
- Pistol lem panas dengan satu lem
- Membantu tangan (yang bagus di sini) (yang murah di sini)
- Pemotong kawat dirancang untuk memotong kabel kecil sehingga rata dengan permukaan
- tang jarum
- Kabel mikro USB
- Komputer dengan Arduino IDE dan addon ESP8266 terpasang
- Sarung tangan**
- Obeng**
- Palu**
- Bor tanpa kabel**
** hanya diperlukan jika Anda berencana untuk menyelamatkan bagian Anda sendiri
Perlu juga disebutkan bahwa remote control ini dapat digunakan secara terbalik - untuk menelusuri informasi yang diterima dari tempat lain.
Langkah 1: Uji Fit Semuanya di Protoboard. Rekatkan LCD. Uji Resistor dan Pin Tombol Dengan Multimeter
Pastikan Anda menggunakan nodeMCU "v2" oleh Amica, karena versi Lolin "v3" sedikit lebih besar dan tidak akan muat!
Tombol tidak selalu memiliki empat pin - tetapi ketika ada, Anda harus memeriksanya. Atur multimeter Anda untuk membaca resistansi. Sentuh dua pin. Jika resistansi membaca nol, pin terhubung satu sama lain. Lebih mudah untuk menguji tombol ketika mereka duduk di protoboard.
Resistor bisa menipu Anda! Misalnya, kami menginginkan tiga resistor 1k, yang berwarna coklat, hitam, merah. Pita merah dapat dengan mudah dikacaukan dengan oranye, yang menunjukkan resistor 10k! Juga, setiap kali Anda menyelamatkan komponen, ada baiknya untuk memeriksa apakah itu masih berfungsi dengan baik, jika memungkinkan. Selama semua resistor 1k membaca sesuatu yang mendekati 1.000 ohm, Anda siap melakukannya.
Langkah 2: Solder Saklar On/Off Pertama, Kemudian Kabel/Tombol/Resistor, Kemudian NodeMCU. Lihat Skema
TinkerCAD digunakan untuk membuat gambar skema. Karena TinkerCAD tidak memiliki NodeMCU dalam daftar bagian yang tersedia, saya menggunakan pin header untuk mewakilinya. Label ditambahkan dengan editor foto.
Sebagian besar sirkuit akan ditutupi oleh NodeMCU dan baterai, jadi penting untuk memeriksa ulang semuanya. Berhati-hatilah agar sakelar daya Anda tidak memblokir port usb pada NodeMCU. Gunakan tang untuk merutekan kabel baterai 9V, satu per satu, melalui lubang pemasangan. Ini akan melindungi kabel agar tidak rusak seiring waktu. Setelah Anda menyolder semua rangkaian lainnya, saya sarankan hanya menyolder pin NodeMCU yang akan Anda gunakan.
Berikutnya adalah plastik anti-statis. Potong sepotong dari tas tempat NodeMCU masuk. Tempelkan plastik ke bagian bawah protoboard tempat baterai akan digunakan. Ini akan melindungi solder dan pin dari korslet pada casing baterai, atau apa pun yang mungkin Anda atur remote di atasnya. Selain itu, plastik menyediakan permukaan yang halus untuk meletakkan baterai.
Langkah 3: Pengujian Perangkat Keras
Alih-alih membaca sinyal on/off digital, kita akan membaca tegangan analog. Hal ini memungkinkan kita untuk menempatkan ketiga tombol pada satu pin. Setiap tombol memiliki hambatan yang berbeda, yang kemudian terhubung ke pembagi tegangan saat Anda menekan tombol. NodeMCU akan membaca tegangan antara 0-3,3 volt dan memberi Anda nilai yang sesuai antara 0-1024. Saya menyertakan sketsa yang akan menjalankan layar lcd dan menampilkan nilai yang ditangkap oleh pin A0. Ini akan memungkinkan Anda untuk mengetahui apakah tombol berfungsi. Nilai yang saya tangkap, dari kiri ke kanan, adalah 545, 520, dan 365 tetapi nilai Anda mungkin agak berbeda. Ketika tidak ada tombol yang ditekan, nilai analog harus antara 0-15.
Langkah 4: Pilihan Pemrograman WiFi
Ada beberapa cara untuk memprogram remote untuk berbicara dengan perangkat lain melalui WiFi dan bahkan melalui internet. Metode yang Anda pilih akan tergantung pada situasi khusus Anda. Perlu juga disebutkan bahwa remote control ini dapat digunakan secara terbalik (untuk menelusuri informasi yang diterima dari tempat lain). Dua metode utama yang saya lihat adalah HTTP dan MQTT. Berikut adalah beberapa tutorial yang dapat Anda ikuti dari sini:
Tutorial Perangkat Lunak
Pengaturan Raspberry Pi MQTT Dapat Diinstruksikan
Tutorial Perangkat Lunak MQTT
Tutorial PubNub
Lihat juga contoh yang disertakan dengan pustaka perangkat keras NodeMCU (foto)!
Terima kasih sudah membaca! Ada banyak cara yang dapat Anda pilih untuk memperluas kendali jarak jauh ini setelah Anda menguasainya. Dengan segala cara, posting hasil Anda. Saya ingin melihat bagaimana hasilnya!
Direkomendasikan:
Remote TV Menjadi Remote RF -- Tutorial NRF24L01+: 5 Langkah (dengan Gambar)
Remote TV Menjadi Remote RF || Tutorial NRF24L01+: Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana saya menggunakan IC RF nRF24L01+ yang populer untuk menyesuaikan kecerahan strip LED secara nirkabel melalui tiga tombol remote TV yang tidak berguna. Mari kita mulai
IRduino: Remote Control Arduino - Meniru Remote yang Hilang: 6 Langkah
IRduino: Remote Control Arduino - Tiru Remote yang Hilang: Jika Anda pernah kehilangan remote control untuk TV atau pemutar DVD Anda, Anda tahu betapa frustasinya harus berjalan ke, menemukan, dan menggunakan tombol-tombol pada perangkat itu sendiri. Terkadang, tombol ini bahkan tidak menawarkan fungsi yang sama dengan remote. Resi
Selipkan Amazon Fire Remote TV Remote: 3 Langkah (dengan Gambar)
Selipkan Amazon Fire Remote TV Remote: Oh Amazon, Fire TV Anda sangat menakjubkan, mengapa Anda tidak memberi kami kontrol volume pada remote Anda? Nah, dengan harga kurang dari $5 di Amazon, Anda dapat membeli remote kecil yang lucu ini, daya, bisu , volume dan saluran semua dalam satu paket kecil. Masuk ke printer 3d dan
Kit Remote Control Biasa Diubah Menjadi Remote Control Mainan RC Empat Saluran: 4 Langkah
Kit Remote Control Biasa Diubah Menjadi Remote Control Mainan RC Empat Saluran: 2262和2272芯片和433个模块构建。 kan
Dari Pocket Phaser ke Pocket Laser: 6 Langkah
Dari Pocket Phaser ke Pocket Laser: Dalam proyek ini, kami akan mengubah mainan kecil Star Trek Phaser yang saya temukan di Barnes & Mulia untuk laser pointer. Saya memiliki dua phaser ini, dan satu kehabisan baterai untuk menyalakannya, jadi saya memutuskan untuk mengubahnya menjadi laser yang dapat diisi ulang