Daftar Isi:

Menara Pengawal Terlarang + LED RGB Terkendali WiFi: 7 Langkah (dengan Gambar)
Menara Pengawal Terlarang + LED RGB Terkendali WiFi: 7 Langkah (dengan Gambar)

Video: Menara Pengawal Terlarang + LED RGB Terkendali WiFi: 7 Langkah (dengan Gambar)

Video: Menara Pengawal Terlarang + LED RGB Terkendali WiFi: 7 Langkah (dengan Gambar)
Video: СПРОСИТЕ ИНЖЕНЕРА 08.11.17 В ПРЯМОМ ЭФИРЕ! @adafruit #adafruit 2024, November
Anonim
Menara Pengawal Terlarang + LED RGB Terkendali WiFi
Menara Pengawal Terlarang + LED RGB Terkendali WiFi
Menara Pengawal Terlarang + LED RGB Terkendali WiFi
Menara Pengawal Terlarang + LED RGB Terkendali WiFi
Menara Pengawal Terlarang + LED RGB Terkendali WiFi
Menara Pengawal Terlarang + LED RGB Terkendali WiFi

Setelah Anda merasa telah mengubah printer 3D Anda untuk menghasilkan cetakan berkualitas baik, Anda mulai mencari beberapa model keren di www.thingiverse.com. Saya menemukan Menara Terlarang oleh kijai dan berpikir itu akan menjadi ujian yang luar biasa untuk printer saya (Anet A8).

Hasil cetakannya bagus (tidak sempurna) tapi saya senang… Sampai saya melihat pembuatnya memasukkan model yang dilubangi sehingga Anda bisa menambahkan cahaya di dalamnya!

Jadi satu-satunya hal yang wajar untuk dilakukan adalah menghubungkan LED RGB ke Node MCU ESP8266 dan mengontrol 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 memiliki Anet A8 dan berikut adalah pengaturan yang saya gunakan:

  • Tinggi lapisan - 0.2mm
  • Rakit - Ya - 8mm
  • Isi - 15%
  • Mendukung - Tidak
  • Filamen - CCTree Silver PLA 1.75mm
  • Suhu cetak:

    • Extruder: 200 derajat
    • Tempat Tidur berpemanas: 60 derajat
  • Kecepatan cetak - 60mm/dtk
  • Kecepatan perjalanan - 120mm/dtk

Langkah 2: Langkah 2: Bagian yang Diperlukan

Langkah 2: Bagian yang Diperlukan
Langkah 2: Bagian yang Diperlukan
Langkah 2: Bagian yang Diperlukan
Langkah 2: Bagian yang Diperlukan

Anda akan membutuhkan yang berikut ini:

  • Node MCU 12E - secara teknis semua modul ESP8266 akan berfungsi
  • Papan breakout USB mikro - (opsional - jika Anda menggunakan Node MCU, ia memiliki mikro USB bawaan)
  • LED RGB - WS2812x

Langkah 3: Langkah 3: Alat

Langkah 3: Alat
Langkah 3: Alat

Alat yang saya gunakan:

  • Besi solder
  • Membantu tangan
  • Kawat Solder
  • Kabel listrik - tidak harus berukuran tinggi

Langkah 4: Langkah 4: Memutuskan Komponen Yang Akan Digunakan

Langkah 4: Memutuskan Komponen Yang Akan Digunakan
Langkah 4: Memutuskan Komponen Yang Akan Digunakan

Ide: Awalnya saya ingin menggunakan modul ESP8266-12E tanpa papan breakout. Namun jika saya menempuh rute ini, saya akan membutuhkan:

  1. Konverter step-down 5v ke 3.3v terpisah
  2. Konverter serial USB seperti modul FTDI atau CP2012
  3. Solder chip ESP8266 12E ke papan breakoutnya sendiri

Silakan lihat gambar yang mengilustrasikan bagaimana komponen-komponen ini akan dihubungkan. Ini diambil dari halaman ini. Kredit diberikan kepada mereka:)

Alasan saya ingin pergi ke rute ini adalah untuk menghemat ruang, karena bagian dalam menara tidak terlalu besar. Tetapi ketika Anda menambahkan semua komponen tambahan yang Anda perlukan kecuali modul ESP8266, ternyata memakan banyak waktu. lebih banyak ruang.

Oleh karena itu, saya menggunakan modul Node MCU 8266:) Ini memiliki built-in berikut:

  • Konverter USB-Serial untuk komunikasi yang mudah dengan komputer
  • pengatur 3.3v
  • ESP8266 12E dengan pin breakout

Penerapan:

Satu-satunya hal yang saya butuhkan adalah:

  • Modul Node MCU ESP8266
  • W2812 LED
  • Beberapa kabel listrik yang saya selamatkan dari catu daya ATX lama

Langkah 5: Langkah 5: Perangkat Lunak dan Perpustakaan

Perangkat Lunak: Saya menggunakan Arduino IDE di Mac OS.

Driver: Ini akan menghemat banyak waktu Anda!

Anda harus mendapatkan driver berikut dari:

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

Perpustakaan Arduino:

Berikut ini dari halaman GitHub di atas, kredit masuk ke russp81:

Pustaka FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting Pustaka: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Jika Anda tidak terbiasa dengan cara mengatur ESP8266 Anda, lihat readme di git McLighting. Ini ditulis dengan baik dan akan membuat Anda siap dan berjalan. Singkatnya, Anda akan:

  • Konfigurasikan Arduino IDE untuk berkomunikasi dengan ESP8266
  • Unggah sketsa (dari repo ini) Sketsa diatur untuk Strip LED WS2812B GRB 240 piksel. (ubah opsi yang berlaku di "definitions.h" sesuai keinginan Anda)
  • Pada peluncuran pertama, ESP8266 akan mengiklankan jaringan WiFi miliknya sendiri untuk Anda sambungkan, setelah Anda menyambungkannya, luncurkan browser Anda dan antarmuka web sudah cukup jelas. (Jika antarmuka tidak dimuat, ketik "192.168.4.1" ke browser Anda dan tekan go)
  • Setelah ESP berada di jaringan wifi Anda, Anda kemudian dapat mengunggah file yang diperlukan untuk antarmuka web dengan mengetikkan alamat IP ESP diikuti dengan "/ edit" (yaitu 192.168.1.20/edit). Kemudian unggah file dari folder berlabel "unggah ini" dari repo ini.
  • Setelah Anda selesai mengunggah, ketikkan IP ESP ke dalam browser Anda dan Anda seharusnya sudah siap!"

Penghargaan diberikan kepada Soumojit untuk Instructable-nya yang sangat membantu:

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

Langkah 6: Langkah 6: Pengkabelan

Langkah 6: Pengkabelan
Langkah 6: Pengkabelan

Ini sangat sederhana karena saya hanya menggunakan satu chip LED WS2812 dan MCU Node.

Yang harus Anda lakukan adalah:

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

Anda dapat menggunakan sumber daya micro USB apa pun (pengisi daya ponsel, komputer, atau bahkan bank daya)

Itu dia!:)

Direkomendasikan: