Isi kandungan:

Menara Pengawal Larangan + LED RGB terkawal WiFi: 7 Langkah (dengan Gambar)
Menara Pengawal Larangan + LED RGB terkawal WiFi: 7 Langkah (dengan Gambar)

Video: Menara Pengawal Larangan + LED RGB terkawal WiFi: 7 Langkah (dengan Gambar)

Video: Menara Pengawal Larangan + LED RGB terkawal WiFi: 7 Langkah (dengan Gambar)
Video: Часть 3 — Аудиокнига «Бэббит» Синклера Льюиса (главы 10–15) 2024, November
Anonim
Menara Pengawal Larangan + LED RGB terkawal WiFi
Menara Pengawal Larangan + LED RGB terkawal WiFi
Menara Pengawal Larangan + LED RGB terkawal WiFi
Menara Pengawal Larangan + LED RGB terkawal WiFi
Menara Pengawal Larangan + LED RGB terkawal WiFi
Menara Pengawal Larangan + LED RGB terkawal WiFi

Setelah anda merasakan bahawa anda telah mengubah suai pencetak 3D anda untuk menghasilkan cetakan berkualiti, anda mula mencari beberapa model keren di www.thingiverse.com. Saya menjumpai The Forbidden Tower oleh kijai dan fikir ia akan menjadi ujian yang hebat untuk pencetak saya (Anet A8).

Cetakannya keluar dengan hebat (tidak sempurna) tetapi saya gembira … Sehingga saya melihat penciptanya menyertakan model yang dilubangi sehingga anda dapat menambahkan cahaya di dalamnya!

Jadi satu-satunya perkara yang wajar dilakukan ialah menyambungkan LED RGB ke Node MCU ESP8266 dan mengawal warna melalui WiFi!: D

Langkah 1: Langkah 1: Cetak Menara Terlarang

Langkah 1: Cetak Menara Terlarang
Langkah 1: Cetak Menara Terlarang
Langkah 1: Cetak Menara Terlarang
Langkah 1: Cetak Menara Terlarang

Saya mempunyai Anet A8 dan berikut adalah tetapan yang saya gunakan:

  • Ketinggian lapisan - 0.2mm
  • Rakit - Ya - 8mm
  • Isi - 15%
  • Menyokong - Tidak
  • Filament - CCTree Silver PLA 1.75mm
  • Suhu cetakan:

    • Extruder: 200 darjah
    • Tempat Tidur yang Dipanaskan: 60 darjah
  • Kelajuan cetakan - 60mm / s
  • Kelajuan perjalanan - 120mm / s

Langkah 2: Langkah 2: Bahagian Diperlukan

Langkah 2: Bahagian Diperlukan
Langkah 2: Bahagian Diperlukan
Langkah 2: Bahagian Diperlukan
Langkah 2: Bahagian Diperlukan

Anda memerlukan perkara berikut:

  • Node MCU 12E - secara teknikal mana-mana modul ESP8266 mesti berfungsi
  • Papan pelarian USB mikro - (pilihan - jika anda menggunakan Node MCU ia mempunyai USB mikro terbina dalam)
  • LED RGB - WS2812x

Langkah 3: Langkah 3: Alat

Langkah 3: Alat
Langkah 3: Alat

Alat yang saya gunakan:

  • Besi pematerian
  • Menolong tangan
  • Kawat pateri
  • Kawat elektrik - tidak perlu mengukur tinggi

Langkah 4: Langkah 4: Memutuskan Komponen Yang Akan Digunakan

Langkah 4: Menentukan Komponen Yang Akan Digunakan
Langkah 4: Menentukan Komponen Yang Akan Digunakan

Idea: Pada asalnya saya ingin menggunakan modul ESP8266-12E tanpa papan pemecah. Tetapi jika saya melalui jalan ini, saya memerlukan:

  1. Penukar step-down 5v hingga 3.3v yang berasingan
  2. Penukar bersiri USB seperti modul FTDI atau CP2012
  3. Selesaikan cip ESP8266 12E ke papan pemecahnya sendiri

Sila lihat gambar yang menggambarkan bagaimana komponen ini dihubungkan. Ini diambil dari halaman ini. Kredit diberikan kepada mereka:)

Sebab saya mahu pergi ke jalan ini adalah untuk menjimatkan ruang, kerana bahagian dalam menara tidak terlalu besar. Tetapi apabila anda menambah semua komponen tambahan yang anda perlukan kecuali modul ESP8266, ternyata ia akan habis lebih ruang.

Oleh itu, saya menggunakan modul Node MCU 8266:) Ini mempunyai bawaan berikut:

  • Penukar USB-Serial untuk komunikasi yang mudah dengan komputer
  • Pengawal selia 3.3v
  • ESP8266 12E dengan pin pelarian

Pelaksanaan:

Satu-satunya perkara yang saya perlukan ialah:

  • Modul Node MCU ESP8266
  • LED W2812
  • Sebilangan wayar elektrik saya selamatkan dari bekalan kuasa ATX lama

Langkah 5: Langkah 5: Perisian dan Perpustakaan

Perisian: Saya menggunakan Arduino IDE pada Mac OS.

Pemandu: Ini akan menjimatkan banyak masa!

Anda perlu mendapatkan pemacu berikut dari:

  • : //kig.re/2014/12/31/how-to-use-arduino-nano-…
  • https://www.silabs.com/products/development-tools/..

Perpustakaan Arduino:

Berikut adalah dari halaman GitHub di atas, kredit diberikan kepada russp81:

Perpustakaan FastLED 3.1.3: https://github.com/FastLED/FastLEDMc Perpustakaan cahaya: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Sekiranya anda tidak biasa dengan cara menyiapkan ESP8266 anda, lihat bacaan di McLighting's git. Ia ditulis dengan baik dan semestinya membuat anda aktif. Pendek kata, anda akan:

  • Konfigurasikan Arduino IDE untuk berkomunikasi dengan ESP8266
  • Muat naik lakaran (dari repo ini) Sketsa disiapkan untuk Jalur LED GRB 240 piksel WS2812B. (Ubah pilihan yang berlaku dalam "definisi.h" mengikut keinginan anda)
  • Pada pelancaran pertama, ESP8266 akan mengiklankan rangkaian WiFi sendiri untuk anda sambungkan, setelah anda menyambungkannya, lancarkan penyemak imbas anda dan antara muka web sangat jelas. (Sekiranya antara muka tidak memuat, ketik "192.168.4.1" ke dalam penyemak imbas anda dan tekan go)
  • Setelah ESP berada di rangkaian wifi, anda kemudian boleh memuat naik fail yang diperlukan untuk antara muka web dengan mengetikkan alamat IP ESP diikuti dengan "/ edit" (iaitu 192.168.1.20/edit). Kemudian muat naik fail dari folder berlabel "muatkan ini" dari repo ini.
  • Sebaik sahaja anda selesai memuat naik, masukkan IP ESP ke dalam penyemak imbas anda dan anda semestinya aktif dan aktif!"

Kredit diberikan kepada Soumojit untuk instruksinya yang banyak membantu:

www.instructables.com/id/WiFi-Led-Fedora-H…

Langkah 6: Langkah 6: Pendawaian

Langkah 6: Pendawaian
Langkah 6: Pendawaian

Ini sangat mudah kerana saya hanya menggunakan satu cip LED WS2812 dan Node MCU.

Yang mesti anda buat ialah:

  • Sambungkan Data WS2812 In ke D1 pada Node MCU
  • WS2812 Vin + to Vin pada Node MCU (ini seharusnya 5v masuk melalui USB)
  • WS2812 VCC / Vin- to GND pada Node MCU

Anda boleh menggunakan sebarang sumber kuasa USB mikro (pengecas telefon bimbit, komputer atau bahkan power bank)

Itu sahaja!:)

Disyorkan: