Isi kandungan:
- Bekalan
- Langkah 1: Sonoff pada 5v DC
- Langkah 2: Memasang Firmware Baru
- Langkah 3: Konfigurasikan Wifi Anda
- Langkah 4: Cleanup, Meningkatkan Dengan MQTT dan Relay Kering Hubungi
- Langkah 5: Uji MQTT
- Langkah 6: Penambahbaikan …?
Video: Sonoff Basic Wifi Extender - Relay Kering MQTT - Voltan Rendah 5v DC: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Baiklah, saya mempunyai beberapa peranti asas Sonoff generasi pertama dan saya tidak mahu menggunakannya dengan 220v kerana masih belum selamat dalam siaran tersebut. Mereka telah berbaring sebentar menunggu untuk melakukan sesuatu dengan mereka.
Oleh itu, saya menemui projek martin-ger di GitHub (https://github.com/martin-ger/esp_wifi_repeater) dan menggodam Sonoff.
Mula-mula saya menyesuaikan Sonoff untuk bekerja di 5vDC dan melumpuhkan litar yang lain.
Bekalan
Sonoff Basic R1
Bekalan kuasa DC 5v
Langkah 1: Sonoff pada 5v DC
Jadi ini cukup mudah.
Anda akan melihat pada gambar pertama bahawa Sonoff menggunakan pengatur AMS1117 untuk pergi dari 5v hingga 3.3v. Pin pada pengatur adalah dari kiri ke kanan: IN (GND), OUT, IN (+). Dengan menyolder wayar kecil ke IN (GND) dan IN (+), anda boleh menyambungkan sumber kuasa 5v DC anda untuk memberi kuasa pada papan yang lain. Kerana ia boleh mendapatkan sedikit yang fiddly sana saya digunakan 2 mata sambungan lain. Titik pematerian kosong di sebelah kanan AMS117 (penanda pcb persegi) adalah GND. Di sebelah kiri terdapat sambungan +. Lihat gambar close-up.
Ok setelah ini selesai, anda sudah boleh menguji sebelum membuat perubahan lain.
Langkah 2: Memasang Firmware Baru
Pada Github https://github.com/martin-ger/esp_wifi_repeater dalam firmware folder, anda akan melihat fail.bin:
- 0x00000.bin
- 0x02000.bin
Anda perlu memuat turunnya.
Kemudian anda pergi ke laman web ESP Expressif dan memuat turun alat muat turun ESP (hanya PC):
www.espressif.com/en/support/download/othe…
Mulakan dan anda akan mendapat tetingkap pilihan - pilih DEVELOPER dan kemudian ESP8266. Skrin akan kelihatan seperti tangkapan skrin di atas.
Kemudian klik pada sebelah kanan "…" untuk browse dan pilih fail 0x00000 pertama. Tambahkan lokasi memori di kotak di sebelahnya: 0x00000.
Melakukan perkara yang sama untuk fail kedua dan menetapkan lokasi memori kepada: 0x02000.
Setelah selesai, ambil USB-TTL kegemaran anda dan sambungkan Sonoff ke atas (pastikan anda tidak mempunyai kuasa lain yang disambungkan ke papan Sonoff). Periksa juga USB-TTL ditetapkan ke 3.3v!
Tekan butang pada Sonoff sambil memasukkan USB-TTL ke dalam komputer anda untuk mengaktifkan mod denyar.
Pilih port COM di alat muat turun ESP dan tetapkan kelajuan ke 1152000. Klik MULAI.
Hanya perlu 3 atau 4 saat. Kadang-kadang papan saya tidak masuk dalam mod flash dengan betul - hanya mengeluarkan USB-TTL, tekan butang dan masukkan semula.
OK - dengan ini dilakukan kita ada firmware baru pada Sonoff ESP8266.
Memutuskan sambungan USB-TTL anda dan menghubungkan anda 5v sumber kuasa DC kepada Sonoff.
Langkah 3: Konfigurasikan Wifi Anda
Kami akan menggunakan Telnet untuk mengkonfigurasi peranti. Saya menggunakan Putty.
Setelah menyambungkan kuasa ke Sonoff, anda akan melihat SSID Wifi baru muncul: MyAP.
Sambungkannya dengan komputer anda - pada mulanya tidak ada kata laluan.
Setelah disambungkan, buka Putty dan tetapkan ke: 192.168.4.1 PORT 7777
Apabila sambungan selesai anda akan melihat: CMD>
Dengan menggunakan perintah asas, anda akan mengkonfigurasi peranti Wifi. Tebal adalah perintah - miring setelah itu adalah tetapan anda. Perintah pertama dengan saya selalu memberikan 'Perintah tidak sah' - jadi ulangi sahaja.
CMD>
menetapkan SSID your_home_router's_SSID
tetapkan kata laluan kata laluan_home_router anda
menetapkan ap_ssid the_ESP's_new_ssid
tetapkan kata laluan ap_password ESP
tunjukkan // (untuk memeriksa parameter)
set status_led 13 // (LED ada di GPIO 13 di papan)
simpan // (!!! jangan lupa)
tetapkan semula // (= but semula)
Ok sekarang anda mempunyai sub-rangkaian asas yang boleh anda gunakan untuk menyambungkan peranti IoT yang dipisahkan dari Wifi utama anda.
Atau anda boleh menggunakannya untuk tetamu, pengasuh anak, anak-anak yang mengakses internet dengan pemasa,….
Seterusnya - Tambah MQTT, Cucian relay menghubunginya dan pembersihan.
Langkah 4: Cleanup, Meningkatkan Dengan MQTT dan Relay Kering Hubungi
BERSIHKAN
Mula-mula saya membersihkan papan dan menyediakannya untuk tingkah laku hubungan relay kering.
Ini bermaksud:
- menghubungkan DC 5v ke terminal hijau
- memotong laluan lama di PCB (potong bahagian atas dan bawah papan) sehingga terminal benar-benar terpencil dan menghubungkan terus ke 2 titik yang kami solder sebelumnya di pcb. Di bahagian atas anda boleh memotongnya di mana garis merah - anda akan melihat saya memotongnya sedikit lebih awal pada mulanya. Saya menggunakan pisau Stanley dan kemudian pengikis yang sangat tajam. Sebaliknya biasanya pemutar skru rata kecil juga OK untuk mengikis tembaga PCB.
- memotong PCB berhampiran relay (trek solder) dan memasang jambatan seperti yang anda lihat dalam gambar. Pada asasnya sebelah kiri 2 sambungan ke geganti masih dikuasakan oleh 3.3V. 2 kenalan kanan sekarang akan membentuk gelung tertutup dengan terminal hijau di bahagian atas papan. Oleh itu mewujudkan hubungan kering asas.
MQTT
Setelah ini dilakukan saya menyambung 5v DC sumber ke terminal hijau supaya kuasa papan atas. Anda mesti melihat LED hijau berkelip ketika Wifi sedang beraksi.
Untuk MQTT saya menggunakan persediaan merah-simpul pada Raspberry Pi 3A + dengan Aedes MQTT. Beritahu saya jika ada yang berminat untuk memperluas arahan ini mengenai cara menyiapkannya. Tetapi ia juga akan berfungsi dengan broker MQTT lain.
Terhubung dengan Putty ke Sonoff. Anda boleh menggunakan dalaman (192.168.4.1) atau IP luaran (IP yang diperoleh dari penghala Wifi anda).
CMD>
tetapkan mqtt_host IP_from_your_MQTT_server // (Saya membiarkan lalai yang lain - MQTT semestinya berada di rangkaian utama - begitu juga pada Wifi utama anda secara dalaman atau di internet)
mod keluar gpio 12 // (geganti ada di GPIO 12)
berjimat
tetapkan semula
Pastikan menyimpan dan menetapkan semula. Tetapan MQTT hanya diubah semasa reboot.
Sebaik sahaja itu dilakukan anda boleh menggunakan alat pelanggan MQTT untuk menyemak mesej. Saya menggunakan MQTT Explorer.
Langkah 5: Uji MQTT
Selepas 15 saat anda akan melihat ESP mendorong mesej.
Untuk menguji geganti anda menerbitkan mesej:
topic: / WiFi / ESPRouter_xxxxxx / command // (xxxxxx adalah nilai HEX peranti anda)
mesej: gpio 12 set tinggi untuk 4 // (tetapkan gpio 12, relay, ke tinggi selama 4 saat)
Anda mesti mendengar klik geganti dan ESP akan menghantar maklum balas arahan ke topik ("respons").
Mulai sekarang anda boleh menggunakan sama telnet atau MQTT ke tetapan configure dan perubahan. Sebarang arahan yang sah boleh diterbitkan oleh MQTT.
Itu sahaja. Anda sekarang semestinya mempunyai Sonoff voltan rendah, SSID Wifi peribadi, dengan MQTT dan relay kering yang dapat dikendalikan.
Kini saya dalam komen jika anda mendapati ini berguna, apa-apa kesilapan yang saya buat, kesilapan anda telah memperolehi atau penambahbaikan!
Terima kasih.
Langkah 6: Penambahbaikan …?
Walaupun begitu, jaraknya begitu.
Saya mempunyai beberapa antena mini 2.4Ghz dari penghala lama.
Saya akan cuba memasangnya di Sonoff dan melihat apakah ia sedikit meningkatkan julat.
Akses ke AP / ST - kunci akses laman web
secara lalai laman web 'terbuka'. Oleh itu, idealnya apabila semuanya berfungsi dengan baik, buka Putty dan hantarkan arahan 'kunci' dan simpannya. Secara lalai, ia akan menggunakan kata laluan ST anda untuk melindungi laman web.
Disyorkan:
Sistem Automasi Rumah WiFi Kuasa Sangat Rendah: 6 Langkah (dengan Gambar)
Sistem Automasi Rumah WiFi Daya Ultra Rendah: Dalam projek ini kami menunjukkan bagaimana anda dapat membina sistem automasi rumah tempatan asas dalam beberapa langkah. Kami akan menggunakan Raspberry Pi yang akan berfungsi sebagai peranti WiFi pusat. Manakala untuk simpul akhir kita akan menggunakan IOT Cricket untuk membuat tenaga bateri
MQmax 0.7 Platform IoT WiFi Kos Rendah Berdasarkan Esp8266 dan Arduino Mini Pro: 6 Langkah
MQmax 0.7 Platform IoT WiFi Kos Rendah Berdasarkan Esp8266 dan Arduino Mini Pro: Hello Ini adalah Instruksiku yang kedua (mulai sekarang saya berhenti mengira). Saya membuat ini untuk mewujudkan platform yang mudah (paling tidak untuk saya), murah, senang dibuat dan cekap untuk aplikasi Real IoT yang merangkumi kerja M2M. Platform ini berfungsi dengan esp8266 dan
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 Langkah
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos projetados para automação residencial e predial. O Sonoff Basic e RF podem ser alimentado com tensão de 90 a 250v AC, sua saída a relé suporta corente de até 10A, kemungkinan WI-FI integrado de 2.4GHz, o Sonoff RF con
CARA MEMBUAT SENSOR KERING DARAH YANG SEDERHANA: 4 Langkah
CARA MEMBUAT SENSOR DRYNESS SOIL PORTABLE YANG SEDERHANA: Helo Semua orang dalam arahan ini saya akan menunjukkan kepada anda cara membuat " SENSOR DRYNESS SOIL & amp; Ini adalah permintaan maaf pertama saya untuk bahasa Inggeris lucu saya. Kekeringan tanah dikenal pasti menggunakan petunjuk yang dipimpin. Lampu yang dipimpin dengan
Ganti Keliling Pembesar Suara Berputar Kering Dengan Penggantian Kain .: 3 Langkah
Ganti Suara Kering Rotan Kering Dengan Penggantian Kain: Sekiranya anda seperti saya, saya tidak dapat melewati sepasang pembesar suara yang duduk di tepi jalan. Selalunya tidak, alasan mereka duduk di sana adalah kerana mereka ditiup atau dalam banyak keadaan, menderita kerucut busuk kering. Laut