Daftar Isi:
- Langkah 1: Langkah 1 - Yang Anda Butuhkan
- Langkah 2: Langkah 2: Bingkai
- Langkah 3: Langkah 3: LED RGB
- Langkah 4: Langkah 4: Tombol
- Langkah 5: Langkah 5: Elektronik
- Langkah 6: Langkah 6: Kode
- Langkah 7: Langkah 7: Integrasi & Operasi
Video: Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Filia dalam bahasa Yunani artinya Persahabatan. Idenya adalah memiliki dua lampu di berbagai belahan dunia, dan ketika Anda menyentuh satu lampu, keduanya berubah warna secara acak. Jadi jika Anda ingin menunjukkan kepada seseorang di belahan dunia lain bahwa Anda sedang memikirkan mereka, Anda dapat mengetuk lampu dan warnanya akan berubah, lalu mereka dapat melakukan hal yang sama (jika mereka bangun).
Bagaimana cara kerjanya?
Kedua lampu dilengkapi dengan sensor sentuh, LED RGB, dan WEMOS D1 Mini (chip koneksi WiFi), dan terhubung ke daya melalui kabel USB. Di tengah ada server Amazon IoT (Interner of Things), yang merupakan server Publish-Subscribe (atas setiap pesan yang dikirim ke sana, ia menyiarkannya ke semua perangkat yang terhubung).
Setiap lampu:
- Upaya untuk terhubung ke WiFi
- Jika gagal, ia membuka jaringannya sendiri (sebagai titik akses) dan memungkinkan Anda memasukkan kredensial untuk jaringan yang diinginkan.
- Jika berhasil, maka terhubung ke server dan menunggu input atau pesan dari server.
- Setelah menyentuh sensor, itu mengacak warna dan mengirimkannya ke server, yang akan mengirimkannya ke semua lampu.
- Pada setiap pesan dari server, itu mengatur warna ke warna dalam pesan.
Langkah 1: Langkah 1 - Yang Anda Butuhkan
Peralatan
- Besi Solder (& Solder tentu saja. Anda juga dapat menggunakan vakum solder, tangan ketiga dan dudukan Besi Solder jika Anda mau, ini adalah panggilan Anda. Saya merekomendasikan semuanya.)
- Alat Plyer Atau Wire Stripping (jika Anda berencana untuk mengupas kabel sendiri, yang mungkin perlu Anda lakukan).
- Multimeter, untuk memastikan sirkuit kami tidak memiliki kekurangan di dalamnya.
- Gunting
- Obeng. Pastikan Anda mendapatkan yang kuat, karena Anda harus membuat ulir sekrup sendiri.
- Pistol lem panas, dan beberapa lem.
- Printer 3D atau akses ke salah satunya. Itu harus dapat mencetak dalam warna putih, dan membuat dinding yang sangat tipis (2 mm). Saya mengirim milik saya ke tempat pencetakan profesional, harganya sekitar $ 20 dan sangat berharga, karena mereka melakukannya dengan sempurna.
- Server AWS IoT. Pembuatan server semacam itu berada di luar cakupan instruksi ini, tetapi di sini ada tautan ke video yang menjelaskannya. UI mungkin telah berubah sedikit, tetapi ide keseluruhannya sama. Daftarkan perangkat di sana dan simpan kode yang digunakan di sana, Anda harus memasukkannya ke dalam kode nanti.
Bahan dan suku cadang
- iso
- kabel. Saya menggunakan kabel jumper berkode warna untuk membuat panduan lebih mudah dipahami, tetapi Anda tidak perlu melakukan ini. Adalah keamanan umum untuk menandai positif dengan warna merah dan negatif dengan warna hitam atau biru. Total kami menggunakan sekitar 20 cm kabel per lampu.
- Kabel USB (satu per lampu)
- Sekrup. Sekrup yang kami gunakan harus pas dengan lubang cetakan, jadi kami akan menggunakan baut 3 x 3M x 10mm dan 4 x 2M x 3mm per lampu.
- Satu chip mini D1 per lampu.
- Satu sensor sentuh TTP223B per lampu.
- Satu LED RGB katoda umum 10mm (seperti ini) per lampu.
- Beberapa kertas timah
- Beberapa lakban
Langkah 2: Langkah 2: Bingkai
Bingkai cukup mudah untuk dicetak. Saya menggunakan ABS putih. Karena sangat tipis, terlihat semi transparan, yang sangat cocok untuk lampu ini.
Setelah kami mencetak bagian-bagiannya, kami perlu merekatkan dua bagian kubah untuk membuat satu kubah. Mereka disebut kubah atas dan kubah bawah, dan kami merekatkannya menggunakan lem panas di sepanjang garis, dan kemudian membersihkannya dengan pisau atau gunting.
Langkah 3: Langkah 3: LED RGB
LED RGB memiliki empat koneksi, tiga anoda (ujung positif) di masing-masing dari tiga warna: merah, hijau dan biru, dan katoda (ujung negatif). Inilah yang dimaksud dengan "katoda umum". Kita akan menghubungkan ke masing-masing kabel pada LED kabel yang cocok (saya menggunakan kode warna sehingga akan lebih mudah dikenali nanti, Anda dapat menandai kabel Anda dengan cara apa pun yang dapat sepenuhnya membedakannya satu sama lain). Kami akan menghubungkan kabel sedekat mungkin ke badan LED dan kemudian memotong reming kaki LED, sehingga tidak memakan tempat.
Kemudian kita akan menekan kabel melalui lubang di tengah alas, dari tengah ke luar. Lubangnya hanya seukuran yang bisa memuat semua kabel, jadi kita harus meremasnya bersama-sama. Mengepangnya bersama-sama dapat mempermudah mereka melewati lubang. Kemudian kita akan menguji menggunakan multimeter bahwa tidak ada kekurangan.
Setelah kabel masuk, dan pengujian menggunakan multimeter mereka tidak saling menyentuh, kami akan merekatkan led ke tempatnya menggunakan lem panas.
Langkah 4: Langkah 4: Tombol
Ini sebenarnya bukan "tombol". Sensor sentuh terlalu besar untuk dipasang di bagian atas kubah, jadi kita harus memperluas permukaan konduktifnya ke permukaan kubah agar tangan kita bisa menjangkaunya. Kami mengambil silinder cetak yang kami cetak dengan kubah, dan membungkusnya secara vertikal dengan kertas timah, dan kemudian secara horizontal dengan lakban, memastikan kedua ujung silinder telah terkena kertas timah sehingga dapat menghubungkan tangan kami ke permukaan sensor sentuh.
Kemudian, kami merekatkan buton pada tempatnya dan menghilangkan lem menggunakan pisau atau gunting.
Langkah 5: Langkah 5: Elektronik
Saatnya elektronik! Ikuti skema dan pastikan tidak ada kekurangan. Sebaiknya perkuat koneksi daya dengan heat shrink tunggal, karena itu adalah yang terhubung ke kabel eksternal.
Beberapa hal yang perlu diperhatikan:
- Eksposur kabel USB sulit, tetapi pada akhirnya harus ada kabel hitam dan merah di dalamnya, dijalin bersama. Jika Anda mencolokkan kabel USB, mereka harus memiliki tegangan 5V.
- Gunakan kabel panjang untuk sensor Sentuh, minimal 6 cm.
- Akan lebih mudah nantinya jika Anda tidak menyolder sensor sentuh dan hanya meninggalkan pada masing-masing kabelnya ujung kabel jumper perempuan, sehingga Anda dapat dengan mudah menghubungkan/melepasnya nanti.
Langkah 6: Langkah 6: Kode
Jadi setelah menyiapkan server AWS, kita bisa mulai coding. Anda dapat mengunduh kode dari sini, dan mengunggahnya ke D1 mini menggunakan Arduino IDE. Harap perhatikan beberapa hal:
- Jika ini adalah pertama kalinya Anda menggunakan Arduino IDE, silakan lihat video singkat ini yang menjelaskan cara menginstal dan menjalankannya.
- Jika ini adalah pertama kalinya Anda menggunakan Arduino IDE dengan WEMOS D1 mini, silakan buka instruksi ini yang menjelaskan cara melakukannya.
-
Anda harus menyertakan beberapa pustaka agar kode dapat dijalankan. Buka Tools/Manage Libraries atau tekan ctrl+shift+i, lalu pilih dan instal library berikut:
- ArduinoJson
- AWS-SDK-ESP8266
- PubSubClient
- WebSocket
- Manajer WiFi
- Terakhir, ganti semua konstanta moitted di area AWS Client dari kode ke konstanta Anda yang cocok dengan akun AWS Anda.
- Anda juga dapat menambahkan warna sebanyak yang Anda inginkan ke daftar warna di bagian kode LED.
Langkah 7: Langkah 7: Integrasi & Operasi
Akhirnya kita dapat menghubungkan sensor sentuh ke tempatnya, memasang baut untuk menghubungkan alas ke kubah dan pasang!
Saat pertama kali kita mencolokkannya, Filia tidak akan menemukan jaringan WiFi, kecuali jika ada yang tanpa perlindungan di area tersebut, dalam hal ini akan terhubung dengannya. Jika tidak ditemukan, itu akan memulai jalur aksesnya sendiri, dan kita dapat terhubung ke jaringannya.
Setelah terhubung ke jaringan, halaman web akan dibuka dan kami dapat memasukkan kredensial untuk jaringan yang kami inginkan. Setelah itu kita bisa restart (dengan mencabut dan memasang kembali lampu) dan tetap terhubung. Kita dapat melihat bahwa itu telah terhubung setelah berkedip hijau tiga kali dan kemudian menjadi biru. Setelah itu kita bisa menyentuh bagian atas dan sinyal akan dikirim ke server, mengatur status IoT. Ini kemudian akan memperbarui status pada semua Filia yang terhubung ke Perangkat Anda, dan semuanya akan berubah warna.
Terima kasih telah membaca!
Direkomendasikan:
Buatan sendiri -- Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: 6 Langkah
Buatan sendiri || Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: Saat membuat robot Laba-laba, seseorang dapat mempelajari banyak hal tentang robotika. Seperti membuat Robot itu Menghibur sekaligus menantang. Di video kali ini kami akan menunjukkan cara membuat robot Spider yang bisa kita operasikan menggunakan smartphone (Androi
Sistem Keamanan Buatan Sendiri Menggunakan Sensor Fusion: 5 Langkah
Sistem Keamanan Buatan Sendiri Menggunakan Sensor Fusion: Ide di balik proyek ini adalah untuk membuat sensor keamanan yang murah dan mudah dibuat yang dapat digunakan untuk memperingatkan Anda ketika seseorang telah melewatinya. Tujuan awalnya adalah untuk membuat sesuatu yang bisa memberi tahu saya ketika seseorang berjalan menaiki tangga tetapi saya juga
Pesawat RC Cessna Skyhawk Buatan Sendiri EASY BUILD: 7 Langkah (dengan Gambar)
Pesawat RC Cessna Skyhawk Buatan Sendiri MUDAH BUILD: Sejak saya masih kecil, seperti anak-anak lainnya, saya terpesona oleh pesawat RC tetapi tidak pernah bisa membeli atau membuatnya karena sangat mahal atau sulit untuk dibuat tetapi, hari-hari itu sudah ketinggalan sekarang dan Saya akan berbagi bagaimana saya membuat pesawat RC pertama saya (i
Bank Daya Di Bawah $10! - buatan sendiri - Dicetak 3D: 6 Langkah (dengan Gambar)
Bank Daya Di Bawah $10! | buatan sendiri | Dicetak 3D: Industri smartphone saat ini memproduksi ponsel yang terlalu kuat dari yang kami harapkan di tahun 90-an, tetapi hanya ada satu hal yang mereka kurangi yaitu baterai, mereka adalah yang terburuk. Dan satu-satunya solusi yang kami miliki sekarang adalah bank daya. Dalam video ini, saya akan menunjukkan kepada Anda bagaimana
Catu Daya Variabel Buatan Sendiri yang Kecil dan Sederhana: 5 Langkah
Catu Daya Variabel Buatan Sendiri yang Kecil dan Sederhana: Catu daya diperlukan saat Anda ingin membuat proyek elektronik, tetapi harganya bisa sangat mahal. Namun Anda dapat membuatnya sendiri dengan cukup murah. Jadi mari kita mulai