Daftar Isi:

Mezuzah Terhubung: 6 Langkah
Mezuzah Terhubung: 6 Langkah

Video: Mezuzah Terhubung: 6 Langkah

Video: Mezuzah Terhubung: 6 Langkah
Video: Cara Memperbaiki Ada masalah saat berkomunikasi dengan server Google 2024, November
Anonim
Mezuzah yang Terhubung
Mezuzah yang Terhubung
Mezuzah yang Terhubung
Mezuzah yang Terhubung

Saat itu tahun lagi--ketika berton-ton jimat pseudo-religius terbang keluar dari loteng. Baru-baru ini ketika merenungkan pelarian saya ke iklim yang lebih hangat ketika salju dan kegelapan turun, saya ingat tahun lalu ketika sistem pemanas di waktu yang sangat dingin di sini mati. Untungnya, saya telah mengarahkan kamera ke salah satu termometer pertanian 2 kaki di dinding dan saya perhatikan penurunannya yang tak terhindarkan. Kaskade destruktif yang menakutkan telah dimulai: pipa membeku dan meledak diikuti oleh kunjungan dari perusahaan asuransi. Saya baru saja diberitahu oleh Alexa bahwa dia memiliki termometer di papan - - tidak ada cara untuk menanyakan suhu tetapi bagus untuk diketahui. Jadi tahun ini saya membangun sebuah unit yang akan mengirimkan informasi suhu ke smartphone saya. Dan cara apa yang lebih baik untuk menyamarkannya selain hiasan dinding dari masa laluku yang jauh. Mezuzah dulunya adalah penampakan umum di rumah-rumah Yahudi di masa kecil saya. Itu adalah benda miring yang dipasang di dekat tiang pintu. Saya diberitahu itu berisi sesuatu yang istimewa seperti relik suci Katolik yang menginformasikan sebagian besar gereja-gereja tua. Gulungan tulisan tangan dengan doa kecil. Gulungan yang saya simpan utuh dalam desainnya - itu adalah baterai 18650 - jimat apa yang lebih baik untuk zaman baru. Desainnya juga menderita beberapa simbol tambahan selain tulang kering yang diperlukan. Pasang di dekat tiang pintu rumah Anda dan jaga agar tetap aman dari kekhawatiran yang lebih modern.

Langkah 1: Kumpulkan Bahan Anda

Kumpulkan Bahan Anda
Kumpulkan Bahan Anda

Nah Anda benar-benar membutuhkan printer 3D. Punya satu musim panas ini dan itu sangat menyenangkan. Umumnya seperti orang lain saya benci printer tetapi untuk melakukan pekerjaan desain Anda memerlukan yang murah seharga $300. File STL atas dan bawah disertakan.

1. Feather ESP32 dari Adafruit -- Papan yang bagus!

2. Saklar DPDT-- Saya mendapat tombol tekan-on/mati yang sangat kecil yang pas dengan sisipan di bagian atas dengan baik

3. Baterai Silinder Lithium Ion - 3.7v 2200mAh $9.00

4. Adafruit TPL5111 Pengatur Waktu Daya Rendah --$6 Papan pengatur waktu kecil yang bagus

5. Sensor suhu digital DS18B20 -- Anda bisa mendapatkannya di mana saja dengan harga murah (dengan resistor 470 k)

Langkah 2: Cetak Ini

Cetak ini
Cetak ini

Objek ajaib dirancang di Fusion360. Desainnya sedikit abad pertengahan clunk modern. Kotak kecil di bagian atas cocok dengan sakelar dengan sempurna. Lubang tersebut tentu saja untuk memprogram ulang dan mengisi baterai. Tidak diperlukan dukungan. Dicetak di PLA. Kedua bagian dirancang untuk direkatkan secara super--tidak ada bagian yang dapat diservis oleh pengguna di dalamnya. Tidak ada dudukan khusus yang dipasang di unit untuk pemasangan di dinding -- saya sangat tidak suka ini -- cukup gunakan selotip dua sisi dan kencangkan di sana. (Jika cukup baik untuk unit Alarm dering, itu cukup baik untuk Mezuzah). Semprotkan cat PLA dengan cat Krylon "Make it Stone". Ini bagus untuk menyembunyikan sifat umum chatchka dari semua objek cetak 3D dan memberikan kesucian sifatnya.

Langkah 3: Kawat Itu

Kawat itu
Kawat itu
Kawat itu
Kawat itu
Kawat itu
Kawat itu
Kawat itu
Kawat itu

Seperti biasa diagram fritzing tersedia untuk koneksi. Konsepnya lurus ke depan seperti sejuta proyek sensor suhu lainnya. Papan Feather ESP32 digunakan karena berfungsi. Saya membuang banyak waktu dengan beberapa yang lain dari luar negeri termasuk satu dengan dudukan baterai bawaan dan selalu ada masalah. Yang ini bekerja dengan sempurna dengan sambungan Dallas One-Wire dan memiliki pin output/input yang baik. Unit TPL 5111 yang saya gunakan beberapa kali sebelumnya dan keren dengan beberapa peringatan. Ini dirancang untuk mengaktifkan pin aktif pada papan ESP ke ground di antara panggilan bangun untuk membaca dan mengirim suhu. Dalam pengkabelan unit ini Anda harus dapat memotong jalur pengaktifan ini untuk memprogramnya -- itulah alasan untuk sakelar ganda -- satu bagian mematikan suplai baterai pada saat yang sama mematikan ground ke pin pengaktif yang memungkinkan papan untuk diprogram ulang dengan kode wifi baru atau mengutak-atik lainnya melalui port usb-mikro. Durasi pengatur waktu diatur antara bangun dengan menyesuaikan resistor variabel di papan - pantau pembacaan ini seperti yang dijelaskan di situs Adafruit sehingga Anda mendapatkan resistansi yang tepat. Ini tidak dapat disesuaikan setelah daya diterapkan, jadi lakukan lebih awal. Unit ini harus diikat ke daya baterai dan bukan pada regulator tegangan papan untuk alasan yang jelas. DS18B20 harus terhubung ke daya dan ground dan kabel sensor harus dipegang tinggi dengan resistor yang disertakan. Tidak ada keajaiban lain--satu input untuk One-Wire membaca yang lain untuk mematikan TPL 5111 ketika Anda selesai mengunggah data Anda.

Langkah 4: Merakit Itu

Merakitnya
Merakitnya

Isi saja kalau masuk.

Langkah 5: Program Ini

Programkan
Programkan
Programkan
Programkan
Programkan
Programkan

Program ini benar-benar lurus ke depan. Ini didasarkan pada sketsa Blynk standar untuk ESP32. Seluruh bagian dari perangkat lunak pada dasarnya dirancang untuk objek seperti ini. Blynk sangat bagus dengan pengaturan yang dipersonalisasi yang sangat mudah dibuat untuk keluaran yang dipesan lebih dahulu. Anda dapat mengatur grafik dengan grafik keluaran 24 jam atau kotak kecil dengan angka yang ditampilkan atau grafik atau batang lainnya.

Sketsa blynk dirancang untuk menjalankan fungsi ketika pengatur waktu yang telah ditentukan mencapai batas yang dapat disesuaikan dengan waktu. Mereka ingin Anda melakukannya dengan cara ini sehingga Anda tidak membuang banyak data dalam fungsi loop Anda ke server mereka yang akan memicu kesalahan buruk. Dalam hal ini tidak terlalu penting seberapa sering Anda memanggil fungsi karena segera setelah mengirimkan data ke server Blynk mengirimkan sinyal tinggi ke TPL 5111 yang menghubungkan mengaktifkan pin ke ground dan timer dimulai. Saya telah mengaturnya pada 2 jam bangun untuk menghemat masa pakai baterai.

Langkah 6: Menggunakannya

Menggunakannya
Menggunakannya
Menggunakannya
Menggunakannya

Baterai di unit ini harus bertahan beberapa bulan--dan ketika perlindungan bawaannya dimatikan, cukup beri jus semalaman melalui sistem manajemen baterai bawaan pada Adafruit ESP32. Tetapkan kata sandi Wifi Anda dan dapatkan kunci Anda dari Blynk untuk proyek baru di ESP32. Kemudian atur bagan dan minta data melalui pin virtual 6 dan Anda harus aktif dan berjalan. Ring Mezuzah dan yang Anda buat sepenuhnya kompatibel tidak seperti kebanyakan sistem otomatisasi rumah.

Direkomendasikan: