Isi kandungan:

Pengawal Jalur Wi-Fi RGB DIY: 5 Langkah
Pengawal Jalur Wi-Fi RGB DIY: 5 Langkah

Video: Pengawal Jalur Wi-Fi RGB DIY: 5 Langkah

Video: Pengawal Jalur Wi-Fi RGB DIY: 5 Langkah
Video: Led strip 2815 12v 144led m + drl 40 pixel 2024, November
Anonim
Pengawal Jalur Wi-Fi RGB DIY
Pengawal Jalur Wi-Fi RGB DIY

Terima kasih kepada JLCPCB dan LCSC kerana menjayakan projek ini! Lihat mereka hari ini!

(Nota: Ini bukan rekaan saya (Selain skema dan PCB) dan semua kredit untuk idea diberikan kepada Saiyam)

Bagaimana projek ini dimulakan ialah saya membeli jalur LED RGB dari Ebay dan pengawal IR kecil yang mengerikan itu mengerikan, saya membencinya. Oleh itu, saya meneruskan misi untuk membuat pengawal yang membolehkan wifi untuk ini.

Langkah 1: Bahagian

Bahagian
Bahagian
  • 3 Perintang 1K
  • 3 transistor kuasa tinggi, saya menggunakan TIP31
  • LINKIT SATU Mikrokontroler
  • Jalur RGB Analog
  • (Selebihnya adalah jika anda membuat PCB seperti yang saya lakukan)
  • Terminal Skru 1
  • Ketua Lelaki
  • ALAT
  • Besi solder / Stesen
  • Pateri
  • Tang
  • Pemotong Kawat

Langkah 2: Skematik

Skema
Skema

Semasa saya meneliti reka bentuk ini, saya menggunakan rajah blok Saiyam untuk membuat skema ini di EasyEda (Pautan ke sini) Sekarang jika anda tidak dapat membacanya atau tidak terganggu melakukannya, inilah idea asasnya, Pin pemancar dari semua transistor yang akan disambungkan ke pin GND pautan satu. Pin asas Transistor 1 untuk disambungkan ke PIN Digital 9 dari linkit one. Pin asas Transistor 2 untuk dihubungkan ke PIN Digital 3 dari linkit one. Pin asas Transistor 3 untuk disambungkan ke PIN Digital 2 dari linkit one. Anod jalur LED untuk disambungkan ke Bekalan kuasa (+). Pin pemancar dari semua transistor untuk disambungkan ke Bekalan kuasa (-). Ingat bahawa menggunakan pin 3 dan 9 adalah mustahak dan tidak boleh diubah kerana ia adalah satu-satunya pin PWM dari Linkit ONE. Oleh kerana hanya ada dua daripadanya, warna ketiga jalur LED perlu dikendalikan ke pin digital biasa.

Langkah 3: Selesaikan PCB Anda

Selesaikan PCB Anda
Selesaikan PCB Anda
Selesaikan PCB Anda
Selesaikan PCB Anda

Setelah membuat skema, saya menjadikannya PCB dan memerintahkannya di JLCPCB dan menerimanya dalam masa 5 hari!

Saya kemudiannya pergi ke LCSC dan memesan komponennya, ini memerlukan sedikit masa kerana terlalu mahal bagi DHL untuk sampai ke tempat saya berada.

Setelah 5 hari menunggu, saya menerima PCB saya, dan seperti yang saya harapkan, anda boleh menyemak ulasan saya di JLCPCB di sini untuk melihat lebih mendalam mengenai ini.

Beberapa hari kemudian saya menerima bungkusan saya dari LCSC dengan semua komponen saya dibungkus dengan kemas dalam beg anti statik mereka sendiri.

Pengawal berjalan sekitar 12V, jadi anda memerlukan sekitar 12V 3A untuk jalur 3m seperti yang saya gunakan.

Langkah seterusnya adalah menyatukan semuanya ke papan wangi atau PCB anda, memastikan bahawa kekutuban Transistor betul.

Anda mungkin boleh mengatakan bahawa saya telah membuat kesilapan di sini dan jika tidak boleh, saya memilih header wanita dan bukannya lelaki, kerana linker satu header adalah perempuan.

Langkah 4: Muat naik Kod

Muat naik Kod!
Muat naik Kod!
Muat naik Kod!
Muat naik Kod!
Muat naik Kod!
Muat naik Kod!

Setelah melakukan semua pematerian dan penyambungan, kini saatnya untuk memuat naik kod untuk menghubungkannya. Tetapi sebelum itu anda perlu mempunyai perpustakaan Blynk. Saya telah melampirkan fail zip di bawah. Ekstrak semua kandungan dan pindahkan ke Dokumen> Arduino> Perpustakaan.

Kod untuk projek ini terdapat di perpustakaan Blynk sendiri. Dalam IDE arduino, pergi ke Fail> Contoh> Blynk> Linkit SATU. Sekarang anda perlu membuat beberapa perubahan tertentu dalam kod:

Di bawah: char auth = “YourAuthToken”; // Tambahkan token pengarang projek blynk anda (lihat langkah seterusnya)

Di bawah: #define WIFI_SSID "YourSSID" // Tambahkan nama sambungan WiFi anda.

Di bawah: #define WIFI_PASS "YourPASS" // Tambahkan kata laluan sambungan WiFi anda

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

Sekiranya anda tidak mengetahui token Auth, lompat ke langkah seterusnya dan kembali ke langkah ini. Sekiranya anda sudah memilikinya, tetapkan suis pada kedudukan Linkit ONE ke SPI, UART dan USB dan muat naik kodnya.

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

Nota: Ini bukan kod saya dan semua kredit diberikan kepada pembuatnya.

Sebaik sahaja anda melakukannya.

Muat turun Aplikasi Blynk dari kedai permainan secara percuma. Daftar ke akaun dengan memberikan alamat e-mel dan maklumat lain. Anda mesti mempunyai sambungan internet untuk melakukan ini. Semasa log masuk ke akaun anda, buat projek baru dengan nama pilihan anda. Anda akan melihat beberapa digit dan watak semasa membuat projek. Ini adalah token autentikasi anda yang digunakan untuk menghubungkan Linkit ONE anda ke pelayan blynk. Salin token Auth dan tambahkannya ke kod yang diberikan pada langkah sebelumnya (Beralih ke langkah sebelumnya untuk perincian). Sekarang beralih ke skrin projek yang kosong pada mulanya. Pergi ke panel widget dan salin ‘Button’ dan ‘ZeRGBa’. Pada butang, tetapkan nombor pin sebagai 2. Tetapkan dua nombor pin di ZeRGBa sebagai 3 dan 9. Biarkan yang ketiga kosong. Sekarang akhirnya hidupkan linkit anda SATU, biarkan ia menyambung ke rangkaian Wifi dan kemudian di aplikasinya, pilih pilihan 'Main'. Itu sahaja! Sekarang anda akan dapat mengawal jalur melalui telefon pintar anda. Sekiranya tidak berfungsi, periksa sambungan anda. Pastikan token autentikasi harus disebut dengan betul dalam kod.

(Nota: Tangkapan skrin bukan milik saya kerana saya lupa kepada mereka, kredit kepada Saiyam)

Langkah 5: Dan Anda Selesai

Terima kasih kepada penaja kerana menjayakan projek ini dan terima kasih kepada Saiyam atas idea tersebut.

Saya juga masih mempunyai beberapa PCB dari projek ini dan anda boleh membelinya di sini, jika ada yang berminat!

Disyorkan: