Isi kandungan:
- Langkah 1: Langkah 1 - Apa yang Anda Perlu
- Langkah 2: Langkah 2: Rangka
- Langkah 3: Langkah 3: LED RGB
- Langkah 4: Langkah 4: Butang
- Langkah 5: Langkah 5: Elektronik
- Langkah 6: Langkah 6: Kod
- Langkah 7: Langkah 7: Integrasi & Operasi
Video: Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Filia bermaksud Persahabatan dalam bahasa Yunani kuno. Ideanya ialah mempunyai dua lampu di berbagai belahan dunia, dan apabila anda menyentuh satu lampu, keduanya menukar warnanya secara rawak. Oleh itu, jika anda ingin menunjukkan kepada seseorang di sisi lain dunia yang anda fikirkan tentangnya, anda boleh mengetuk lampu dan warnanya akan berubah, maka mereka boleh melakukan perkara yang sama (jika mereka terjaga).
Bagaimanakah ia berfungsi?
Kedua-dua lampu dilengkapi dengan sensor sentuh, LED RGB, dan WEMOS D1 Mini (cip sambungan WiFi), dan disambungkan ke daya melalui kabel USB. Di tengahnya terdapat pelayan Amazon IoT (Interner of Things), yang merupakan pelayan Publish-Subscribe (pada setiap mesej yang dihantar kepadanya, ia menyiarkannya ke semua peranti yang disambungkan).
Setiap lampu:
- Percubaan untuk menyambung ke WiFi
- Sekiranya gagal, ia membuka rangkaiannya sendiri (sebagai titik akses) dan membolehkan anda memasukkan bukti kelayakan untuk rangkaian yang diinginkan.
- Sekiranya berjaya, ia disambungkan ke pelayan dan menunggu input atau mesej dari pelayan.
- Setelah menyentuh sensor, ia mengacak warna dan menghantarnya ke pelayan, yang akan mengirimkannya ke semua lampu.
- Setelah setiap mesej dari pelayan, ia menetapkan warna menjadi warna dalam mesej.
Langkah 1: Langkah 1 - Apa yang Anda Perlu
Alat
- Solder Iron (& Solder tentunya. Anda juga boleh menggunakan solder vacum, tangan ketiga dan pemegang Solder Iron jika anda mahu, ini adalah panggilan anda. Saya mengesyorkan semuanya.)
- Alat Plyer Atau Wire Stripping (jika anda merancang untuk melepaskan wayar sendiri, yang mungkin perlu anda lakukan).
- Multimeter, untuk memastikan rangkaian kami tidak mempunyai kekurangan di dalamnya.
- Gunting
- Pemutar skru. Pastikan anda mendapat yang kuat, kerana anda perlu membuat benang skru sendiri.
- Senapang gam panas, dan sebilangan gam.
- Pencetak 3D atau akses ke satu. Ia perlu dapat dicetak dengan warna putih, dan membuat dinding yang sangat nipis (2 mm). Saya menghantar saya ke tempat percetakan profesional, harganya sekitar 20 $ dan sangat berbaloi, kerana mereka melakukannya dengan sempurna.
- Pelayan AWS IoT. Pembuatan pelayan sedemikian sesuai dengan skop arahan ini, tetapi berikut adalah pautan ke video yang menerangkannya. UI mungkin sedikit berubah, tetapi keseluruhan idea adalah sama. Daftarkan peranti di sana dan simpan kod yang digunakan di sana, anda perlu memasukkannya ke dalam kod kemudian.
Bahan dan bahagian
- Iso
- Wayar. Saya menggunakan wayar pelompat berkod warna untuk menjadikan panduan lebih mudah difahami, tetapi anda tidak perlu melakukan ini. Keselamatan umum adalah menandakan positif berwarna merah dan negatif berwarna hitam atau biru. Secara keseluruhan kami menggunakan kira-kira 20 cm wayar per lampu.
- Kabel USB (satu per lampu)
- Skru. Skru yang kami gunakan mesti sesuai dengan lubang cetakan, jadi kami akan menggunakan bolt 3 x 3M x 10mm dan 4 x 2M x 3mm setiap lampu.
- Satu cip mini D1 setiap lampu.
- Satu sensor sentuhan TTP223B setiap lampu.
- Satu LED RGB katod biasa 10mm (seperti ini) setiap lampu.
- Sebilangan kerajang timah
- Beberapa pita saluran
Langkah 2: Langkah 2: Rangka
Bingkai cukup mudah dicetak. Saya menggunakan ABS putih. Oleh kerana ia sangat nipis, ia kelihatan separa telus, yang sangat sesuai untuk lampu ini.
Selepas kami mencetak bahagiannya, kami perlu melekatkan dua bahagian kubah untuk membuat kubah tunggal. Mereka dipanggil kubah atas dan kubah bawah, dan kami merekatkannya menggunakan lem panas di seberang garisan, dan kemudian membersihkannya dengan pisau atau gunting.
Langkah 3: Langkah 3: LED RGB
LED RGB mempunyai empat sambungan, tiga anod (hujung positif) dalam setiap tiga warna: merah, hijau dan biru, dan katod (hujung negatif). Inilah maksud "katod biasa". Kami akan menyambung ke setiap wayar pada LED wayar yang sepadan (saya menggunakan pengekodan warna supaya lebih mudah dilihat kemudian, anda boleh menandakan wayar anda dengan cara yang dapat membezakannya satu sama lain). Kami akan menyambungkan wayar sedekat mungkin dengan badan LED dan kemudian memotong sisa kaki LED, sehingga tidak ada ruang.
Kemudian kita akan menekan wayar melalui lubang di tengah pangkalan, dari tengah ke luar. Lubang hanya berukuran sama yang boleh memuatkan semua wayar, jadi kita harus memerahnya bersama-sama. Mengikat mereka bersama-sama dapat mempermudah mereka masuk ke dalam lubang. Kemudian kami akan menguji menggunakan multimeter bahawa tidak ada kekurangan.
Setelah melalui wayar, dan menguji menggunakan multimeter mereka tidak saling bersentuhan, kami akan merekatkan led ke paletnya menggunakan lem panas.
Langkah 4: Langkah 4: Butang
Ini sebenarnya bukan "butang". Sensor sentuhan terlalu besar untuk dipasang di bahagian atas kubah, jadi kita mesti memanjangkan permukaan konduktifnya ke permukaan kubah sehingga tangan kita dapat mencapainya. Kami mengambil silinder bercetak yang kami cetak dengan kubah, dan membungkusnya secara menegak dengan kerajang timah, dan kemudian secara mendatar dengan ductape, memastikan bahawa kedua-dua hujung silinder mempunyai kerajang timah yang terdedah sehingga dapat menghubungkan tangan kami ke permukaan sensor sentuh.
Kemudian, kami pasangkan buton ke tempatnya dan keluarkan gam menggunakan pisau atau gunting.
Langkah 5: Langkah 5: Elektronik
Ia adalah masa elektronik! Ikuti skema dan pastikan tidak ada kekurangan. Adalah lebih baik untuk meningkatkan sambungan kuasa dengan satu penyusutan haba, kerana ini adalah yang disambungkan ke kabel luaran.
Beberapa perkara yang perlu diperhatikan:
- Pendedahan kabel USB sukar, tetapi pada akhirnya mesti ada wayar hitam dan merah di dalamnya, dikepang bersama. Sekiranya anda memasang kabel USB, kabel tersebut mestilah mempunyai voltan 5V.
- Gunakan wayar panjang untuk sensor Sentuh, sekurang-kurangnya 6 cm.
- Akan lebih mudah di kemudian hari jika anda tidak menyolder sensor sentuh dan biarkan pada setiap wayarnya hujung wayar pelompat wanita, sehingga anda dapat menyambung / memutuskannya dengan mudah kemudian.
Langkah 6: Langkah 6: Kod
Oleh itu, setelah menyediakan pelayan AWS, kita boleh mula membuat pengekodan. Anda boleh memuat turun kod dari sini, dan memuat naiknya ke mini D1 menggunakan Arduino IDE. Perhatikan beberapa perkara:
- Sekiranya ini pertama kalinya anda menggunakan Arduino IDE, sila pergi ke video pendek ini yang menerangkan cara memasang dan menjalankannya.
- Sekiranya ini adalah kali pertama anda menggunakan Arduino IDE dengan WEMOS D1 mini, sila pergi ke arahan ini yang menerangkan cara melakukannya.
-
Anda perlu memasukkan beberapa perpustakaan agar kod dapat dijalankan. Pergi ke Tools / Manage Libraries atau tekan ctrl + shift + i, kemudian pilih dan pasang pustaka berikut:
- ArduinoJson
- AWS-SDK-ESP8266
- Pelanggan PubSub
- Soket Web
- Pengurus WiFi
- Akhirnya tolak semua pemalar yang terpasang di kawasan Pelanggan AWS kod tersebut ke pemalar anda yang sepadan dengan akaun AWS anda.
- Anda juga boleh menambahkan seberapa banyak warna yang anda mahu ke senarai warna di bahagian LED kod.
Langkah 7: Langkah 7: Integrasi & Operasi
Akhirnya kita dapat menyambungkan sensor sentuh ke tempatnya, memasang baut untuk menyambungkan alas ke kubah dan memasangnya!
Kali pertama kami memasangnya, Filia tidak akan menjumpai rangkaian WiFi, melainkan ada yang tanpa perlindungan di kawasan ini, dan ia akan menyambung ke sana. Sekiranya tidak dijumpai, ia akan memulakan titik aksesnya sendiri, dan kita dapat menyambung ke rangkaiannya.
Setelah menyambung ke rangkaian, laman web akan dibuka dan kami dapat memasukkan bukti kelayakan untuk rangkaian yang kami inginkan. Selepas itu kita boleh hidupkan semula (dengan mencabut dan memasang semula lampu) dan ia menyambung. Kita dapat melihat bahawa ia bersambung setelah berkedip hijau tiga kali dan kemudian menjadi biru. Selepas itu kita dapat menyentuh bahagian atas dan isyarat akan dihantar ke pelayan, menetapkan keadaan IoT. Ia kemudian akan mengemas kini keadaan semua Filia yang disambungkan ke Peranti anda, dan semuanya akan berubah warna dengan sewajarnya.
Terima kasih kerana membaca!
Disyorkan:
Sistem Keselamatan Buatan Sendiri Menggunakan Sensor Fusion: 5 Langkah
Sistem Keselamatan Buatan Sendiri Menggunakan Sensor Fusion: Idea di sebalik projek ini adalah untuk membuat sensor keselamatan yang murah dan mudah dibuat yang dapat digunakan untuk memberi amaran kepada anda apabila seseorang telah menyeberanginya. Matlamat asalnya adalah untuk membuat sesuatu yang dapat memberitahu saya ketika seseorang berjalan menaiki tangga tetapi saya juga
RC Cessna Skyhawk Plane buatan sendiri BANGUNAN MUDAH: 7 Langkah (dengan Gambar)
Pesawat RC Cessna Skyhawk buatan sendiri MUDAH DILAKUKAN: Sejak kecil, seperti kanak-kanak lain saya terpesona dengan pesawat RC tetapi tidak pernah dapat membelinya atau membuatnya kerana ia sangat mahal atau sukar untuk dibina tetapi, hari-hari itu kini ketinggalan sekarang dan Saya akan berkongsi bagaimana saya membuat pesawat RC pertama saya (saya
Mentol RGB buatan sendiri: 4 Langkah
Mentol RGB buatan sendiri: Oleh kerana kita semua berada jauh di rumah, kita mempunyai lebih banyak masa lapang. Ini adalah projek mudah yang boleh anda buat untuk menghias dan juga menerangi bilik anda
Infigo - (Sarung Tangan Buatan yang Dikuasai Kecerdasan Buatan): 9 Langkah
Infigo - (Sarung Tangan Buatan Berwarna Kecerdasan Buatan): Infigo adalah sarung tangan boleh pakai bertenaga AI (Kecerdasan Buatan) berdasarkan prinsip Teknologi Bantuan (AT) yang akan meningkatkan produktiviti masyarakat yang cacat Kecerdasan Buatan dan Pembelajaran Mesin tidak dapat menggantikan inti manusia
Techduino -- Cara Membuat Arduino Uno R3 buatan sendiri sendiri --: 9 Langkah (dengan Gambar)
Techduino || Cara Membuat Arduino Uno R3 Buatan Sendiri Sendiri ||: Sekiranya anda seperti saya, setelah saya mendapat Arduino saya dan melakukan pengaturcaraan terakhir pada cip pertama saya, saya ingin menariknya dari Arduino Uno R3 saya dan meletakkannya di litar saya sendiri. Ini juga akan membebaskan Arduino saya untuk projek masa depan. Setelah membaca banyak