Daftar Isi:
- Langkah 1: Komponen Berbeda dari Gantungan Kain IOT
- Langkah 2: Aliran Data
- Langkah 3: Tantangan Terbesar dan Bagaimana Kami Menghadapinya
- Langkah 4: Batasan Gantungan Kain
- Langkah 5: Rencana Masa Depan
- Langkah 6: Jika Anda Ingin Membangunnya Sendiri
Video: Gantungan Kain IDC2018IOT: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
gantungan kain IOT akan membuat lemari Anda lebih pintar dan memberi Anda statistik online tentang pakaian di dalamnya.
ini memiliki 3 fitur utama:
- ketika kamu ingin memilih apa yang akan kamu kenakan, kamu bisa menekan warna yang ingin kamu pakai hari ini dan gantungan baju IOT dengan warna senada akan menyala.
- saat berbelanja kain baru, Anda dapat menemukan berapa banyak pakaian yang Anda miliki untuk setiap warna.
- dan yang paling penting jika Anda memiliki saudara yang terus-menerus "meminjam" pakaian Anda, Anda akan mendapatkan alarm ke surat Anda jika itu terjadi.
Langkah 1: Komponen Berbeda dari Gantungan Kain IOT
untuk setiap gantungan kain yang kami gunakan:
- nodemcu: "otak".
- rgb sensor (tcs34725): untuk menentukan warna apa kain pada gantungan.
- sensor tekanan: untuk mendeteksi saat meletakkan kain di gantungan atau lepas landas.
- garis led: untuk memberi sinyal jika kain cocok dengan pilihan di aplikasi.
Langkah 2: Aliran Data
gantungan kain => memakai kain => mendeteksi warna => mengirim warna dan id gantungan melemparkan HTTP ke firbase
gantungan kain => lepas kain => kirim permintaan GET ke ifttt webhook => kirim email (SMTP mungkin)
Blynk app => pilih warna => http request ke gantungan baju => semua gantungan baju dengan warna yang dipilih akan berwarna terang pada led strip
gantungan kain => mengambil semua info dari firbase databse (http) => memperbarui feed adafriut (mqtt)
Langkah 3: Tantangan Terbesar dan Bagaimana Kami Menghadapinya
tantangan terbesar kami dalam proyek ini adalah menemukan cara untuk mengubah output sensor RGB ke nilai Merah Hijau dan Biru yang lebih mirip dengan apa yang dilihat mata, dan kemudian mencari tahu warna apa yang ada di gantungan.
untuk membuat nilai RGB lebih mirip dengan apa yang dilihat mata, kami menggunakan tabel gamma sehingga setiap pembacaan sensor RGB dipetakan melalui array 256 ini. tabel gamma dibuat dengan fungsi ini:
untuk (int i=0; i<256; i++) {
mengapung x = i;
x /= 255;
x = po(x, 2.5);
x *= 255;
gammatable = x;
}
maka kita perlu mengambil nilai rgb dan membedakan warnanya. untuk itu kita hitung "jarak" tiap warna dasar dari keluaran sensor, untuk itu kita simpan semua warna dasar dalam 3 larik merah hijau dan biru dan hitung jarak keluaran dan tiap warna, lalu kita cari min jarak dalam tabel dan itu adalah warna yang paling dekat dengan warna sebenarnya.
Langkah 4: Batasan Gantungan Kain
- itu hanya dapat mendeteksi 3 warna: merah, hijau dan biru
- perlu dihubungkan ke sumber listrik sehingga membutuhkan baterai untuk setiap gantungan kain atau setiap kali Anda meletakkan gantungan, Anda akan menghubungkannya dengan kabel
- perlu koneksi wifi yang bagus
Langkah 5: Rencana Masa Depan
- tambahkan lebih banyak warna: perlu menguji banyak pakaian pada sensor rgb untuk memahami nilai yang kami dapatkan untuk setiap warna dan kemudian menambahkan lebih banyak warna untuk dapat dideteksi (1 minggu)
- setelah menambahkan lebih banyak warna, kami ingin dapat menyarankan kombinasi warna kepada pengguna (2 hari)
- membangun gantungan prototipe untuk peralatan iot (3 minggu)
Langkah 6: Jika Anda Ingin Membangunnya Sendiri
saya mengunggah kode sehingga Anda dapat mencoba dan menjalankannya, yang perlu Anda lakukan hanyalah menghubungkan semua komponen seperti pada gambar.
lalu di aplikasi blynk tambahkan 3 tombol untuk setiap warna, biru v0, merah v1, hijau v2.
juga buka aplet ifttt di webhook yang disebut "Jika pembuat Acara "seseorangtouchingcloset", lalu Kirimi saya email di " dari pengaturan Anda bisa mendapatkan tautan webhhook dan memasukkannya ke dalam tombol blynk yang disebut webhook juga dengan V4.
dan Anda sudah siap! Selamat bersenang-senang!
Direkomendasikan:
Gantungan Kunci Escape Kendaraan Darurat: 11 Langkah (dengan Gambar)
Gantungan Kunci Pelarian Kendaraan Darurat: Kecelakaan mobil. Astaga! Cara terbaik untuk menghindari kecelakaan adalah dengan menggunakan teknik mengemudi yang aman dan selalu memperhatikan ke mana Anda pergi dan mobil lain di sekitar Anda. Namun, terlepas dari upaya terbaik Anda, Anda tidak mengendalikan drive lain
Penguji Komponen dalam Gantungan Kunci: 6 Langkah (dengan Gambar)
Penguji Komponen dalam Gantungan Kunci: Sebagai seorang insinyur elektronik, saya selalu ingin memiliki penguji komponen portabel, yang dapat menguji setiap komponen elektronik di luar sana. Pada tahun 2016, saya membuat sendiri Penguji Komponen berdasarkan AVR TransistorTester oleh Markus F. dan Karl-Heinz Kübbeler
Gantungan Dudukan Headphone Mudah DIY: 6 Langkah
Gantungan Dudukan Headphone Mudah DIY: Buat gantungan dudukan headphone DIY Anda sendiri yang mudah menggunakan bahan murah. Sebagai seorang guru, saya bosan dengan headphone yang berantakan di mana-mana di lab komputer dan membutuhkan solusi. Semoga, ini akan membantu Anda menghemat sakit kepala dan uang
Gantungan Kunci Piano Bersinar: 3 Langkah
Gantungan Kunci Piano Bersinar: Halo duniaDalam proyek ini, saya akan menunjukkan cara membuat gantungan kunci bercahaya yang terdiri dari dua LED yang mulai menyala ketika dua pelat dibuat untuk terhubung pada gantungan kunci menggunakan jari atau bahan konduktor lainnya. Bagaimana saya mendapatkan ini? ide? apa
GANTUNGAN KUNCI MACGYVER: 8 Langkah
MACGYVER KEYCHAIN: Instruksi ini adalah untuk cara membuat gantungan kunci yang sangat praktis namun bermanfaat yang dikombinasikan dengan pengisi daya portabel. Produk ini telah dirancang dengan memikirkan target audiens karena kebanyakan orang memiliki kunci dan memiliki smartphone. Kita semua telah di inco