Isi kandungan:

Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah
Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah

Video: Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah

Video: Filia - Lampu Persahabatan Buatan Sendiri: 7 Langkah
Video: Mengejutkan Hanya Satu butir Bisa Mengatasi Hama penggerek batang padi dengan Hitungan jam 2024, November
Anonim
Filia - Lampu Persahabatan Buatan Sendiri
Filia - Lampu Persahabatan Buatan Sendiri

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:

  1. Percubaan untuk menyambung ke WiFi
  2. Sekiranya gagal, ia membuka rangkaiannya sendiri (sebagai titik akses) dan membolehkan anda memasukkan bukti kelayakan untuk rangkaian yang diinginkan.
  3. Sekiranya berjaya, ia disambungkan ke pelayan dan menunggu input atau mesej dari pelayan.
  4. Setelah menyentuh sensor, ia mengacak warna dan menghantarnya ke pelayan, yang akan mengirimkannya ke semua lampu.
  5. Setelah setiap mesej dari pelayan, ia menetapkan warna menjadi warna dalam mesej.

Langkah 1: Langkah 1 - Apa yang Anda Perlu

Langkah 1 - Apa yang Anda Perlu
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

Langkah 2: Rangka
Langkah 2: Rangka
Langkah 2: Rangka
Langkah 2: Rangka
Langkah 2: Rangka
Langkah 2: Rangka
Langkah 2: Rangka
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

Langkah 3: LED RGB
Langkah 3: LED RGB
Langkah 3: LED RGB
Langkah 3: LED RGB
Langkah 3: LED RGB
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

Langkah 4: Butang
Langkah 4: Butang
Langkah 4: Butang
Langkah 4: Butang
Langkah 4: Butang
Langkah 4: Butang
Langkah 4: Butang
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

Langkah 5: Elektronik
Langkah 5: Elektronik
Langkah 5: Elektronik
Langkah 5: Elektronik
Langkah 5: Elektronik
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

Langkah 6: Kod
Langkah 6: Kod
Langkah 6: Kod
Langkah 6: Kod
Langkah 6: Kod
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

Image
Image
Langkah 7: Integrasi & Operasi
Langkah 7: Integrasi & Operasi
Langkah 7: Integrasi & Operasi
Langkah 7: Integrasi & Operasi
Langkah 7: Integrasi & Operasi
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: