Isi kandungan:

Jauh Poket WiFi: 4 Langkah
Jauh Poket WiFi: 4 Langkah

Video: Jauh Poket WiFi: 4 Langkah

Video: Jauh Poket WiFi: 4 Langkah
Video: Rekomendasi MIFI Modem Wifi 4G LTE TERMURAH & TERBAIK 2023! UNLOCK ALL OPERATOR | BISA BYPASS 2024, November
Anonim
Jauh Poket WiFi
Jauh Poket WiFi
Jauh Poket WiFi
Jauh Poket WiFi

Alat kawalan jauh yang mudah digunakan untuk projek yang melibatkan WiFi. Anda boleh membuatnya dari item berikut:

  • Tiga butang taktil *
  • Papan IoT ESP8266 v2 (Amica) (dan pembungkus plastik yang dimasukkan)
  • Skrin LCD generik 0.91 ", serasi dengan perpustakaan adafruit
  • Protoboard pcb 3x7 sentimeter
  • Bateri 9V
  • Kabel bateri 9V
  • Suis hidup / mati aka suis slaid 2 kedudukan *
  • Satu perintang 100 ohm *
  • Tiga perintang 1000 ohm *
  • velcro yang disokong pelekat (Pilihan)

* Jimat wang dengan menyelamatkan komponen ini dari stereo yang rosak atau alat sampah serupa (cuba kedai barang berjimat tempatan anda)

Dengan alat berikut:

  • Kacamata Keselamatan
  • Besi pematerian
  • Pateri (saya menggunakan 0.8mm)
  • Pistol gam panas dengan satu batang gam
  • Tangan menolong (yang bagus di sini) (yang murah di sini)
  • Pemotong wayar yang dirancang untuk memotong wayar kecil sehingga rata dengan permukaan
  • Playar mata jarum
  • Kabel USB mikro
  • Komputer dengan pemasangan Arduino IDE dan ESP8266 dipasang
  • Sarung tangan**
  • Pemutar Skru **
  • Tukul **
  • Gerudi Tanpa Kord **

** hanya diperlukan jika anda merancang untuk menyelamatkan bahagian anda sendiri

Perlu disebutkan bahawa alat kawalan jauh ini dapat digunakan secara terbalik - untuk melihat maklumat yang diterima dari tempat lain.

Langkah 1: Uji Fit Segala-galanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter

Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter
Uji Fit Segalanya di Protoboard. Lekatkan LCD. Uji Resistor dan Pin Butang Dengan Multimeter

Pastikan anda menggunakan nodeMCU "v2" oleh Amica, kerana versi "v3" Lolin sedikit lebih besar dan tidak sesuai!

Butang tidak selalu mempunyai empat pin - tetapi apabila mereka melakukannya, anda mesti memeriksanya. Tetapkan multimeter anda untuk membaca rintangan. Sentuh dua pin. Sekiranya rintangan membaca sifar, pin dihubungkan antara satu sama lain. Lebih mudah untuk menguji butang ketika mereka duduk di protoboard.

Perintang boleh memperbodohkan anda! Sebagai contoh, kita mahukan tiga perintang 1k, yang berwarna coklat, hitam, merah. Jalur merah mudah dikelirukan dengan oren, yang menunjukkan perintang 10k! Juga, bila-bila masa anda menyelamatkan komponen, ada baiknya anda memeriksa bahawa ia masih berfungsi dengan betul, jika mungkin. Selagi semua perintang 1k membaca sesuatu yang hampir dengan 1, 000 ohm, anda sudah bersedia.

Langkah 2: Solder Suis Hidup / Mati Pertama, Kemudian Kabel / Tombol / Perintang, Kemudian NodeMCU. Lihat Skematik

Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik
Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik
Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik
Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik
Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik
Selesaikan Suis Hidup / Mati Pertama, Kemudian Wayar / Butang / Perintang, Kemudian NodeMCU. Lihat Skematik

TinkerCAD digunakan untuk membuat skema yang digambarkan. Oleh kerana TinkerCAD tidak mempunyai NodeMCU dalam senarai bahagian yang tersedia, saya menggunakan pin header untuk melambangkannya. Label ditambah dengan penyunting foto.

Sebilangan besar litar akan ditutupi oleh NodeMCU dan bateri, jadi penting untuk memeriksa semuanya. Berhati-hatilah bahawa suis kuasa anda tidak akan menyekat port usb di NodeMCU. Gunakan tang untuk mengarahkan kabel bateri 9V, satu demi satu, melalui lubang pemasangan. Ini akan melindungi wayar daripada rosak dari masa ke masa. Selepas anda menyolder semua litar yang lain, saya cadangkan hanya memasangkan pin NodeMCU yang akan anda gunakan.

Seterusnya muncul plastik anti-statik. Potong sekeping dari beg yang NodeMCU masuk. Panaskan plastik ke bahagian bawah protoboard tempat bateri akan masuk. Ini akan melindungi pateri dan pin dari pemendekan daripada selongsong bateri, atau apa sahaja yang mungkin anda tetapkan pada alat kawalan jauh. Selain itu, plastik memberikan permukaan yang halus untuk meletakkan bateri.

Langkah 3: Ujian Perkakasan

Ujian Perkakasan
Ujian Perkakasan
Ujian Perkakasan
Ujian Perkakasan

Daripada membaca isyarat hidup / mati digital, kita akan membaca voltan analog. Ini membolehkan kita meletakkan ketiga butang pada satu pin. Setiap butang mempunyai rintangan yang berbeza, yang kemudian disambungkan ke pembahagi voltan semasa anda menekan butang. NodeMCU akan membaca voltan antara 0-3.3 volt dan memberi anda nilai yang sepadan antara 0-1024. Saya menyertakan lakaran yang akan menyalakan skrin lcd dan memaparkan nilai yang ditangkap oleh pin A0. Ini akan membolehkan anda mengetahui sama ada butang berfungsi. Nilai yang saya ambil, dari kiri ke kanan, adalah 545, 520, dan 365 tetapi nilai anda mungkin sedikit berbeza. Apabila tiada butang ditekan, nilai analog harus antara 0-15.

Langkah 4: Pilihan Pengaturcaraan WiFi

Pilihan Pengaturcaraan WiFi
Pilihan Pengaturcaraan WiFi

Terdapat beberapa cara untuk memprogram jarak jauh untuk bercakap dengan peranti lain melalui WiFi dan juga di seluruh internet. Kaedah yang anda pilih bergantung pada keadaan anda. Perlu disebutkan bahawa alat kawalan jauh ini dapat digunakan secara terbalik (untuk melihat maklumat yang diterima dari tempat lain). Dua kaedah utama yang saya lihat ialah HTTP dan MQTT. Berikut adalah beberapa tutorial yang boleh anda ikuti dari sini:

Tutorial Perisian

Persediaan Raspberry Pi MQTT

Tutorial Perisian MQTT

Tutorial PubNub

Lihat juga contoh yang disertakan dengan perpustakaan perkakasan NodeMCU (gambar)!

Terima kasih untuk membaca! Terdapat banyak cara yang boleh anda pilih untuk mengembangkan alat kawalan jauh ini setelah anda mendapatkannya. Dengan segala cara, hantarkan hasil anda. Saya ingin melihat bagaimana keadaannya!

Disyorkan: