Daftar Isi:

Pengontrol Strip RGB Wi-Fi DIY: 5 Langkah
Pengontrol Strip RGB Wi-Fi DIY: 5 Langkah

Video: Pengontrol Strip RGB Wi-Fi DIY: 5 Langkah

Video: Pengontrol Strip RGB Wi-Fi DIY: 5 Langkah
Video: water running led strip light, water flowing effect led tape 2024, November
Anonim
Pengontrol Strip RGB Wi-Fi DIY
Pengontrol Strip RGB Wi-Fi DIY

Terima kasih kepada JLCPCB dan LCSC yang telah memungkinkan proyek ini! Lihat mereka hari ini!

(Catatan: Ini bukan desain saya (Selain skema dan PCB) dan semua kredit untuk ide diberikan kepada Saiyam)

Bagaimana proyek ini dimulai adalah saya membeli strip LED RGB dari Ebay dan pengontrol IR kecil yang mengerikan itu mengerikan, saya membencinya. Jadi saya menjalankan misi untuk membuat pengontrol pengaktif wifi untuk ini.

Langkah 1: Bagian

Bagian
Bagian
  • 3 Resistor 1K
  • 3 transistor daya tinggi, saya menggunakan TIP31
  • LINKIT ONE Mikrokontroler
  • Strip RGB Analog
  • (Selebihnya adalah jika Anda membuat PCB seperti yang saya lakukan)
  • 1 Terminal Sekrup
  • Header Pria
  • PERALATAN
  • Besi Solder/Stasiun
  • Pateri
  • Tang
  • Pemotong Kawat

Langkah 2: Skema

Skema
Skema

Ketika saya meneliti desain ini saya menggunakan diagram blok Saiyam untuk membuat skema ini di EasyEda (Tautan ke sini) Sekarang jika Anda tidak dapat membacanya atau tidak dapat diganggu untuk melakukannya, inilah ide dasarnya, Pin emitor dari semua transistor dihubungkan ke pin GND linkit satu. Pin dasar Transistor 1 untuk dihubungkan ke PIN Digital 9 linkit satu. Pin dasar Transistor 2 untuk dihubungkan ke PIN Digital 3 linkit satu. Pin dasar Transistor 3 dihubungkan ke Digital PIN 2 linkit satu. Anoda strip LED untuk dihubungkan ke Power supply (+). Pin emitor dari semua transistor akan dihubungkan ke Power supply (-). Ingatlah bahwa menggunakan pin 3 dan 9 diperlukan dan tidak dapat diubah karena ini adalah satu-satunya pin PWM Linkit ONE. Karena hanya ada dua, warna ketiga strip LED perlu dikontrol ke pin digital normal.

Langkah 3: Solder PCB Anda

Solder PCB Anda
Solder PCB Anda
Solder PCB Anda
Solder PCB Anda

Setelah saya membuat skema, saya membuatnya menjadi PCB dan memesannya di JLCPCB dan menerimanya dalam waktu 5 hari!

Saya kemudian melanjutkan untuk pergi ke LCSC dan memesan komponen, ini memakan waktu cukup lama karena terlalu mahal bagi DHL untuk membawanya ke tempat saya.

Setelah 5 hari menunggu saya menerima PCB saya, dan mereka sebaik yang saya harapkan, Anda dapat melihat ulasan saya di JLCPCB di sini untuk melihat lebih dalam.

Beberapa hari kemudian saya menerima paket saya dari LCSC dengan semua komponen saya semua dikemas rapi dalam tas anti statis mereka sendiri.

Pengontrol berjalan pada sekitar 12V, jadi Anda akan membutuhkan sekitar 12V 3A untuk strip 3m seperti yang saya gunakan.

Langkah selanjutnya adalah menyolder semuanya ke perfboard atau PCB Anda, memastikan bahwa polaritas Transistor sudah benar.

Anda mungkin dapat mengatakan bahwa saya membuat kesalahan di sini dan jika Anda tidak bisa, saya menyolder header wanita alih-alih pria, karena header linkit one adalah wanita.

Langkah 4: Unggah Kode

Unggah Kode!
Unggah Kode!
Unggah Kode!
Unggah Kode!
Unggah Kode!
Unggah Kode!

Setelah melakukan semua penyolderan dan penyambungan, sekarang saatnya mengupload kode ke linkit one. Tetapi sebelum itu Anda harus memiliki perpustakaan Blynk. Saya telah melampirkan file zip di bawah ini. Ekstrak semua konten dan transfer ke Documents>Arduino>Libraries.

Kode untuk proyek ini ditemukan di perpustakaan Blynk itu sendiri. Di IDE arduino, buka File> Contoh> Blynk> Linkit ONE. Sekarang Anda perlu membuat beberapa perubahan tertentu dalam kode:

Di bawah: char auth = “YourAuthToken”; //Tambahkan token auth dari proyek blynk Anda (lihat langkah berikutnya)

Di bawah: #define WIFI_SSID “SSID Anda” //Tambahkan nama koneksi WiFi Anda.

Di bawah: #define WIFI_PASS “YourPASS” //Tambahkan kata sandi koneksi WiFi Anda

Di bawah: #define WIFI_AUTH LWIFI_WPA //Pilih dari LWIFI_OPEN, LWIFI_WPA, atau LWIFI_WEP.

Jika Anda tidak mengetahui token Auth, lewati ke langkah berikutnya dan kembali ke langkah ini. Jika Anda sudah memilikinya, cukup atur sakelar pada Linkit ONE ke posisi SPI, UART, dan USB dan unggah kodenya.

cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…

Catatan: Ini bukan kode saya dan semua kredit diberikan kepada pembuatnya.

Setelah Anda melakukan itu.

Unduh Aplikasi Blynk dari play store secara gratis. Daftar ke akun dengan memberikan alamat email Anda dan detail lainnya. Anda harus memiliki koneksi internet untuk melakukan ini. Saat masuk ke akun Anda, buat proyek baru dengan nama pilihan Anda. Anda akan melihat beberapa digit dan karakter saat membuat proyek. Ini adalah token auth Anda yang digunakan untuk menghubungkan Linkit ONE Anda ke server blynk. Salin token Auth dan tambahkan ke kode yang diberikan pada langkah sebelumnya (Beralih ke langkah sebelumnya untuk detailnya). Sekarang pindah ke layar proyek yang awalnya akan kosong. Buka panel widget dan salin 'Tombol' dan 'ZeRGBa'. Di tombol, atur nomor pin sebagai 2. Atur dua nomor pin di ZeRGBa sebagai 3 dan 9. Biarkan yang ketiga kosong. Sekarang akhirnya nyalakan tautan Anda SATU, biarkan terhubung ke jaringan Wifi dan kemudian di aplikasi, pilih opsi 'Mainkan'. Itu dia! Sekarang Anda akan dapat mengontrol strip melalui ponsel cerdas Anda. Jika tidak berhasil, periksa koneksi Anda. Pastikan bahwa token autentikasi harus disebutkan dengan benar dalam kode.

(Catatan: Tangkapan layar bukan milik saya karena saya lupa, kredit untuk Saiyam)

Langkah 5: Dan Anda Selesai

Terima kasih kepada para sponsor yang membuat proyek ini menjadi mungkin dan terima kasih kepada Saiyam atas idenya.

Saya juga masih memiliki beberapa PCB yang tersisa dari proyek ini dan Anda dapat membelinya di sini, jika ada yang tertarik!

Direkomendasikan: