Isi kandungan:

Lampu Jantung LED Neon Internet: 6 Langkah (dengan Gambar)
Lampu Jantung LED Neon Internet: 6 Langkah (dengan Gambar)

Video: Lampu Jantung LED Neon Internet: 6 Langkah (dengan Gambar)

Video: Lampu Jantung LED Neon Internet: 6 Langkah (dengan Gambar)
Video: lampu neon flex membuat dekorasi jadi aesthetic #barangviral #racunshopee #neonflex #barangunik 2024, November
Anonim
Image
Image
Lampu Jantung LED Neon Internet
Lampu Jantung LED Neon Internet
Lampu Jantung LED Neon Internet
Lampu Jantung LED Neon Internet

Berjauhan dengan seseorang yang istimewa atau hanya jarak sosial? Ingin memberitahu mereka bahawa anda memikirkannya? Bina lampu jantung LED neon yang disambungkan ke internet ini dan aturnya dari telefon atau komputer anda, bila-bila masa, dari mana sahaja

Instruksional ini ditujukan kepada pemula dan tidak menganggap pengalaman sebelumnya dengan mikrokontroler. Beberapa kemahiran pematerian asas diperlukan.

Bekalan

• Tanda "LED neon" berbentuk hati dari Amazon (cari tanda dipimpin neon jantung) atau di tempat lain. Ini bukan tanda-tanda neon sebenar dengan tiub berisi gas tetapi jalur LED terbungkus dalam plastik menyebar yang menyerupai tiub neon dalam pelbagai warna. Anda boleh membelinya dengan pangkalan yang dilampirkan, atau membuat pangkalan anda sendiri. Sebilangan besar berjalan pada 5v dan mempunyai penyambung USB untuk mendapatkan kuasa.

Beberapa contoh:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini atau ESP8266 lain

• Kabel data USB mikro untuk memprogram papan

• Transistor NPN, tujuan umum seperti 2N2222, 2N3904 atau 2N4401

• Perintang 1/8 atau 1/4 watt, 100 hingga 470 ohm

• Kawat cangkuk

• Perfboard, tiub sinki air (pilihan)

Alat • Pemotong pepenjuru

atau pelucut wayar

• Pateri dan pateri

asas:

lebih baik:

• Arduino IDE untuk pengaturcaraan

• Voltmeter asas:

atau LED longgar (pilihan)

• Pemutar skru

Langkah 1: Bina Lampu Jantung LED Anda

Bina Lampu Jantung LED Anda
Bina Lampu Jantung LED Anda
Bina Lampu Jantung LED Anda
Bina Lampu Jantung LED Anda

Langkah 1: Sediakan lampu jantung LED

Buka pangkal tanda dengan melepaskan penutup bateri dan skru. Simpan skru.

Anda ingin mencari sambungan voltan dan voltan positif, dan voltmeter menjadikannya lebih mudah. Pasang tanda ke kuasa USB dan kaji dengan voltmeter. Mula-mula cuba kenalan bateri di pemegang bateri. 5v positif mungkin ditandai dengan "+", dan hubungan bateri tanah atau negatif biasanya adalah spring dengan wayar yang terpasang di sudut bertentangan kotak bateri. Setelah menandakan kenalan + dan tanah, anda boleh mengeluarkan terminal bateri lain di dalam kotak - kami sama sekali tidak akan menggunakan bateri.

Akan ada satu pasang wayar dari palam USB (satu ke + dan satu ke pembumian) dan satu lagi yang menuju ke jantung (sekali lagi, satu disambungkan ke + dan yang lain ke tanah.) Tanggalkan hanya wayar yang berada di antara tanah dan Tanda LED, tinggalkan tiga wayar lain kerana terpasang pada kenalan bateri. Pateri wayar merah ke terminal bateri + dan wayar hitam ke kenalan tanah.

Sekiranya jantung anda mempunyai suis di pangkal seperti contoh di atas dan anda ingin mengekalkan fungsinya, wayar merah boleh disolder ke terminal pada suis yang menunjukkan 5v pada voltmeter ketika suis berada di posisi ON dan sifar volt pada kedudukan MATI.

[Sekiranya anda tidak mempunyai voltmeter (dan anda seharusnya - yang sederhana murah dan berguna untuk dimiliki, jika hanya untuk memeriksa bateri anda) anda boleh menggunakan LED tunggal untuk mencari sambungan + dan ground. Pimpin LED yang lebih panjang menuju ke + dan semakin pendek ke tanah. Sentuh sebentar sahaja, kerana anda tidak menggunakan perintang had semasa di sini.]

Langkah 2: Pasang Litar

Pasang Litar
Pasang Litar
Pasang Litar
Pasang Litar
Pasang Litar
Pasang Litar

Litar ini sangat mudah dengan hanya beberapa komponen. Gambar rajah skema dan pendawaian disertakan. Anda mungkin memilih untuk memasang litar pada papan roti untuk diuji tetapi pin pematerian ke papan ESP8266 mungkin akan lebih sukar untuk kemudian memasang wayar penyambung ke pin tersebut daripada memasang kabel pada lubang kosong. Sekiranya pin dipasang di papan ESP anda, sekeping papan wangi kecil akan menjadikan hidup anda lebih mudah.

Sekiranya anda menggunakan papan roti semasa ujian, anda boleh memasukkan satu LED untuk menyangga jantung tetapi pastikan untuk menonton kekutuban: kaki yang lebih panjang pada LED menuju ke plumbum + merah. Banyak transistor NPN tujuan umum yang boleh digunakan secara meluas, seperti 2N2222 atau 2N4401 tetapi anda mesti mengesahkan pinout peranti tertentu yang anda gunakan: tiga wayar wayar berasal dari transistor, pemancar (E), pemungut (C) dan pangkalan (B) tetapi susunan petunjuk ini mungkin berbeza dengan peranti dan pengeluar. Pangkalan (B) sering tetapi tidak selalu memimpin tengah. Periksa lembaran spesifikasi untuk transistor tertentu yang anda gunakan sebelum pematerian. Sambungkan satu hujung perintang ke pin D6 pada papan WeMos dan yang lain ke dasar (B) transistor. Nilai perintang yang diperlukan bergantung pada transistor yang anda pilih serta berapa banyak arus yang diambil oleh tanda LED tetapi kemungkinan akan jatuh dalam julat 100 - 470 ohm. Kami mahu transistor bertindak sebagai suis dalam keadaan yang dikenali sebagai keadaan "tepu". (Terdapat pelbagai kalkulator dalam talian untuk nilai perintang dasar tetapi akan lebih mudah bagi beberapa perintang yang berbeza jika diperlukan semasa litar selesai.) Kawat tanah dari tanda jantung yang terputus lebih awal (atau plumbum LED yang lebih pendek) kini terpasang ke pengumpul transistor (C) dan plumbum pemancar (E) menuju ke plumbum tanah hitam. Sebelum pergi lebih jauh, periksa semua sambungan anda terhadap skema dan rajah, terutamanya sambungan transistor.

Anda juga memerlukan wayar dari tanah ke pin G di WeMos mini serta wayar dari +5 volt ke pin bertanda 5V di papan WeMos. Secara konvensional, wayar + voltan sering berwarna merah, dan wayar arde biasanya berwarna hitam agar mudah dikenali.

Langkah 3: Daftar untuk Adafruit IO

Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO
Daftar untuk Adafruit IO

Seterusnya, anda ingin mendaftar untuk akaun percuma di IO.adafruit.com. Pilih "Mulakan secara percuma." Anda akan memilih nama pengguna dan diberi kunci alfanumerik panjang seperti "aio_5NrczkqJQCTddgWWOQM1glJSx." Rakam kedua-duanya untuk kemudian.

Buat dua suapan untuk membawa data antara peranti anda dan pelayan Adafruit IO. Salah satunya diberi nama "permulaan" dan yang lain "maklum balas" (semua huruf kecil.)

Buat papan pemuka baru untuk projek ini dan namakan apa sahaja yang anda suka. Di sinilah anda akan mengarahkan penyemak imbas anda untuk mengawal jantung. Tambahkan dua "blok" baru ke papan pemuka anda dengan mengklik butang +. Pilih butang sesaat untuk suapan permulaan dengan Teks Butang "Mula" dan nilai 1 untuk Nilai Akhbar dan 0 untuk Nilai Pelepasan. Seterusnya, tambahkan blok "penunjuk" dan pasangkan pada suapan maklum balas. Pilih warna untuk mewakili hati yang terang dan tidak terang dan tetapkan syarat ke "= 1." Anda boleh meletakkan 0 atau 1 di kotak Nilai Uji untuk melihat bagaimana warna akan muncul.

Anda boleh menandakan papan pemuka anda atau menyimpannya ke skrin utama telefon anda untuk akses yang mudah. Butang Mula, uhh, jantung terpencil akan berkelip dan penunjuk maklum balas akan menyala apabila jantung telah menerima isyarat mula dan menjadi gelap apabila ia mati dalam 30 minit.

Langkah 4: Program ESP2866

Muat turun perisian Arduino IDE terkini untuk komputer anda dari https://www.arduino.cc/en/Main/Software dan pasang deskriptor papan https://arduino.esp8266.com/stable/package_esp8266c… di bawah Pilihan -> Papan Tambahan URL Pengurus. Anda kini harus melihat beberapa papan lagi di bawah menu Alat -> Papan, termasuk (LOLIN) WeMos mini.

Pergi ke menu Sketsa -> Sertakan Perpustakaan -> Kelola Perpustakaan … Di sini anda akan mencari dan memasang versi terbaru dari dua perpustakaan Arduino yang diperlukan: ESP8266WiFi dan Adafruit_IO_WiFi. Tutup kotak carian apabila selesai.

Sekarang muat turun kod jantung pada halaman ini ke komputer anda dan buka di Arduino IDE. Anda mungkin diarahkan untuk menyimpannya dalam folder dengan nama yang sama.

Di bawah bahagian tetapan **, masukkan nilai anda sendiri untuk IO_USERNAME dan IO_KEY dari Adafruit serta WIFI_SSID dan WIFI_PASS rangkaian WiFi anda sendiri. Anda boleh mengubah beberapa parameter lain yang anda fikirkan sesuai:

#define fadeDuration 1000 * 60 * 30: Masa lalai untuk menyalakan cahaya adalah 30 minit

#define minFade 10: Mungkin tidak perlu mengubahnya

#define maxFade 200: Julat 100 - 500

Simpan kod yang diedit.

Pergi ke menu IDE dan pilih Tools -> Boards -> LOLIN (WeMos) D1 dan mini. Pasang kabel USB ke papan WeMos dan komputer anda dan pilih port bersiri yang sesuai di bawah Tools -> Port. Pilih menu Sketsa -> Muat naik, dan tunggu prosesnya selesai. Putuskan sambungan kabel bersiri.

Untuk arahan yang lebih terperinci mengenai penyediaan dan penggunaan Arduino IDE, serta banyak topik lain, lihat

Langkah 5: Ceriakan Hati Anda

Ceriakan Hati Anda!
Ceriakan Hati Anda!

Pasangkan jantung ke sumber kuasa USB 5v. Anda mesti melihat LED biru menyala di papan litar.

Pergi ke papan pemuka anda dan tekan butang Mula. Sekiranya semuanya baik, penunjuk maklum balas akan berubah warna dan hati anda akan mula berdenyut!

Penyelesaian masalah

Sekiranya anda menghadapi masalah, periksa perkara berikut:

Adakah ESP8266 menyala (LED biru)?

Periksa pendawaian anda dengan teliti, terutamanya sambungan transistor.

Sahkan bahawa anda mempunyai nama pengguna dan kunci AIO yang betul serta SSID dan kata laluan dalam kod tersebut.

Monitor bersiri IDE dapat digunakan untuk membantu menyelesaikan masalah.

Langkah 6: Nikmati

Selamat mencuba!
Selamat mencuba!
Selamat mencuba!
Selamat mencuba!

Palam tanpa malu: Instruksional ini disiapkan sebagai penyertaan dalam pertandingan Hearts https://www.instructables.com/contest/heart/ Undi!

Dari mana hendak pergi dari sini (satu cabaran):

Bagaimana dengan memasukkan pemasa yang boleh disesuaikan untuk berapa lama jantung tetap menyala?

Bagaimana dengan dua peranti berpasangan, masing-masing dengan butang tekan untuk mencetuskan yang lain?

Disyorkan: