Daftar Isi:
- Perlengkapan
- Langkah 1: Bangun Lampu Hati LED Anda
- Langkah 2: Merakit Sirkuit
- Langkah 3: Daftar ke Adafruit IO
- Langkah 4: Program ESP2866
- Langkah 5: Nyalakan Hati Anda
- Langkah 6: Nikmati
Video: Internet Neon LED Heart Light: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Mil terpisah dari seseorang yang spesial atau hanya jarak sosial? Ingin memberi tahu mereka bahwa Anda memikirkan mereka? Bangun lampu jantung LED neon yang terhubung ke internet ini dan atur agar berdetak dari ponsel atau komputer Anda, kapan saja, dari mana saja
Instruksi ini ditujukan untuk pemula dan tidak mengasumsikan pengalaman sebelumnya dengan mikrokontroler. Beberapa keterampilan menyolder dasar diperlukan.
Perlengkapan
• Tanda "LED neon" berbentuk hati dari Amazon (mencari tanda hati neon dipimpin) atau di tempat lain. Ini bukan tanda neon nyata dengan tabung berisi gas tetapi strip LED terbungkus plastik menyebar yang menyerupai tabung neon dalam berbagai warna. Anda dapat membelinya dengan basis terpasang, atau membuat basis Anda sendiri. Sebagian besar berjalan pada 5v dan memiliki konektor USB untuk daya.
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 lainnya
• Kabel data micro-USB untuk memprogram board
• Transistor NPN, tujuan umum seperti 2N2222, 2N3904 atau 2N4401
• Resistor 1/8 atau 1/4 watt, 100 hingga 470 ohm
• Kabel penghubung
•Perfboard, tabung heatshrink (opsional)
Alat• Pemotong diagonal
atau wire stripper
• Besi solder dan solder
dasar:
lebih baik:
• Arduino IDE untuk pemrograman
• Voltmeter dasar:
atau LED longgar (opsional)
• Obeng
Langkah 1: Bangun Lampu Hati LED Anda
Langkah 1: Siapkan lampu hati LED
Buka dasar tanda dengan melepas penutup baterai dan sekrup apa pun. Simpan sekrup.
Anda ingin menemukan 5 volt positif dan koneksi ground, dan voltmeter membuatnya lebih mudah. Colokkan tanda ke daya USB dan periksa dengan voltmeter. Pertama coba kontak baterai di dudukan baterai. 5v positif dapat ditandai dengan "+", dan ground atau kontak baterai negatif biasanya pegas dengan kabel yang terpasang di sudut berlawanan dari kotak baterai. Setelah Anda menandai + dan kontak arde, Anda dapat melepas terminal baterai lainnya di dalam kotak -- kami tidak akan menggunakan baterai sama sekali.
Akan ada sepasang kabel dari colokan USB (satu ke + dan satu ke ground) dan set lainnya menuju jantung (sekali lagi, satu terhubung ke + dan yang lainnya ke ground.) Lepaskan hanya kabel yang berada di antara ground dan Tanda LED, biarkan tiga kabel lainnya terpasang pada kontak baterai. Solder kabel merah ke terminal baterai + dan kabel hitam ke kontak ground.
Jika jantung Anda memiliki sakelar di pangkalan seperti contoh di atas dan Anda ingin mempertahankan fungsinya, kabel merah dapat disolder ke terminal sakelar yang menunjukkan 5v pada voltmeter ketika sakelar dalam posisi ON dan nol volt pada posisi OFF.
[Jika Anda tidak memiliki voltmeter (dan Anda harus -- voltmeter sederhana tidak mahal dan praktis untuk dimiliki, jika hanya untuk memeriksa baterai Anda), Anda dapat menggunakan satu LED untuk menemukan + dan koneksi ground. Kabel LED yang lebih panjang menuju ke + dan yang lebih pendek ke ground. Sentuh hanya sebentar, karena Anda tidak menggunakan resistor pembatas arus di sini.]
Langkah 2: Merakit Sirkuit
Rangkaian ini sangat sederhana dengan hanya beberapa komponen. Baik skema dan diagram pengkabelan disertakan. Anda dapat memilih untuk merakit sirkuit pada papan tempat memotong roti untuk pengujian tetapi menyolder pin ke papan ESP8266 mungkin akan membuat lebih sulit untuk kemudian memasang kabel penghubung ke pin tersebut daripada menyolder kabel ke lubang kosong. Jika pin dipasang di papan ESP Anda, sepotong kecil perfboard akan membuat hidup Anda lebih mudah.
Jika Anda menggunakan papan tempat memotong roti selama pengujian, Anda dapat memasukkan satu LED untuk menggantikan jantung, tetapi pastikan untuk memperhatikan polaritas: kaki yang lebih panjang pada LED mengarah ke kabel + merah. Banyak transistor NPN tujuan umum yang tersedia secara luas dapat digunakan, seperti 2N2222 atau 2N4401 tetapi Anda harus memverifikasi pinout perangkat tertentu yang Anda gunakan: tiga kabel kabel berasal dari transistor, emitor (E), kolektor (C) dan basis (B) tetapi urutan kabel ini mungkin berbeda menurut perangkat dan pabrikan. Pangkalan (B) sering, tetapi tidak selalu, memimpin tengah. Periksa lembar spesifikasi untuk transistor tertentu yang Anda gunakan sebelum menyolder. Hubungkan salah satu ujung resistor ke pin D6 pada papan WeMos dan ujung lainnya ke dasar (B) transistor. Nilai resistor yang dibutuhkan tergantung pada transistor yang Anda pilih serta seberapa besar arus yang ditarik oleh tanda LED tetapi kemungkinan akan jatuh pada kisaran 100 - 470 ohm. Kami ingin transistor bertindak sebagai sakelar dalam apa yang dikenal sebagai keadaan "jenuh". (Ada berbagai kalkulator online untuk nilai resistor dasar tetapi akan lebih mudah untuk menggunakan beberapa resistor yang berbeda jika diperlukan ketika rangkaian selesai.) Kabel ground dari tanda jantung yang diputus sebelumnya (atau kabel LED yang lebih pendek) sekarang terpasang ke kolektor transistor (C) dan kabel emitor (E) menuju kabel ground hitam. Sebelum melangkah lebih jauh, periksa semua koneksi Anda terhadap skema dan diagram, terutama koneksi transistor.
Anda juga memerlukan kabel dari ground ke pin G pada mini WeMos serta kabel dari +5 volt ke pin bertanda 5V pada papan WeMos. Menurut konvensi, kabel tegangan + sering berwarna merah, dan kabel ground biasanya berwarna hitam untuk memudahkan identifikasi.
Langkah 3: Daftar ke Adafruit IO
Selanjutnya, Anda ingin mendaftar akun gratis di IO.adafruit.com. Pilih "Mulai gratis". Anda akan memilih nama pengguna dan diberi kunci alfanumerik panjang seperti "aio_5NrczkqJQCTddgWWOQM1glJSx." Rekam keduanya untuk nanti.
Buat dua umpan untuk membawa data antara perangkat Anda dan server Adafruit IO. Satu diberi nama "mulai" dan yang lain "umpan balik" (semua huruf kecil.)
Buat dasbor baru untuk proyek ini dan beri nama apa pun yang Anda suka. Di sinilah Anda akan mengarahkan browser Anda untuk mengontrol jantung. Tambahkan dua "blok" baru ke dasbor Anda dengan mengklik tombol +. Pilih tombol sesaat untuk umpan awal dengan Teks Tombol "Mulai" dan nilai 1 untuk Nilai Tekan dan 0 untuk Nilai Rilis. Selanjutnya, tambahkan blok "indikator" dan lampirkan ke umpan umpan balik. Pilih warna untuk mewakili hati yang menyala dan tidak menyala dan atur kondisinya ke "=1." Anda dapat menempatkan 0 atau 1 di kotak Nilai Tes untuk melihat bagaimana warna akan muncul.
Anda dapat menandai dasbor Anda atau menyimpannya ke layar beranda ponsel Anda untuk akses mudah. Tombol Start akan, uhh, memulai jantung remote untuk berkedip dan indikator umpan balik akan menyala ketika jantung telah menerima sinyal start dan menjadi gelap ketika mati dalam 30 menit.
Langkah 4: Program ESP2866
Unduh perangkat lunak Arduino IDE terbaru untuk komputer Anda dari https://www.arduino.cc/en/Main/Software dan instal deskriptor papan https://arduino.esp8266.com/stable/package_esp8266c… di bawah Preferensi -> Papan Tambahan URL pengelola. Anda sekarang akan melihat beberapa papan lagi di bawah menu Tools -> Boards, termasuk (LOLIN) WeMos mini.
Buka menu Sketsa -> Sertakan Perpustakaan -> Kelola Perpustakaan… Di sini Anda akan mencari dan menginstal versi terbaru dari dua perpustakaan Arduino yang diperlukan: ESP8266WiFi dan Adafruit_IO_WiFi. Tutup kotak pencarian setelah selesai.
Sekarang unduh kode hati di halaman ini ke komputer Anda dan buka di Arduino IDE. Anda mungkin diminta untuk menyimpannya di folder dengan nama yang sama.
Di bawah **bagian pengaturan, masukkan nilai Anda sendiri untuk IO_USERNAME dan IO_KEY dari Adafruit serta WIFI_SSID dan WIFI_PASS jaringan WiFi Anda sendiri. Anda dapat mengubah beberapa parameter lain sesuai keinginan Anda:
#define fadeDuration 1000* 60* 30: Waktu default untuk menyalakan lampu adalah 30 menit
#define minFade 10: Mungkin tidak perlu mengubah ini
#define maxFade 200: Rentang 100 - 500
Simpan kode yang telah diedit.
Buka menu IDE dan pilih Tools -> Boards -> LOLIN (WeMos) D1 dan mini. Pasang kabel USB ke papan WeMos dan komputer Anda dan pilih port serial yang sesuai di bawah Alat -> Port. Pilih menu Sketch -> Upload, dan tunggu hingga proses selesai. Lepaskan kabel serial.
Untuk instruksi lebih rinci tentang penyiapan dan penggunaan Arduino IDE, serta banyak topik lainnya, lihat https://learn.adafruit.com/ yang luar biasa.
Langkah 5: Nyalakan Hati Anda
Colokkan jantung ke sumber daya USB 5v. Anda akan melihat LED biru menyala di papan sirkuit.
Buka dasbor Anda dan tekan tombol Mulai. Jika semuanya baik-baik saja, indikator umpan balik akan berubah warna dan jantung Anda akan mulai berdenyut!
Penyelesaian masalah
Jika Anda mengalami masalah, periksa hal berikut:
Apakah ESP8266 menyala (LED biru)?
Periksa kabel Anda dengan hati-hati, terutama koneksi transistor.
Konfirmasikan bahwa Anda memiliki nama pengguna dan kunci AIO yang benar serta SSID dan kata sandi dalam kode.
Monitor serial IDE dapat digunakan untuk membantu men-debug masalah apa pun.
Langkah 6: Nikmati
Steker tak tahu malu: Instruksi ini disiapkan sebagai entri dalam kontes Hearts https://www.instructables.com/contest/heart/ Vote for it!
Ke mana harus pergi dari sini (sebuah tantangan):
Bagaimana dengan memasukkan pengatur waktu yang dapat disesuaikan untuk berapa lama jantung tetap menyala?
Bagaimana dengan dua perangkat yang dipasangkan, masing-masing dengan tombol untuk memicu yang lain?
Direkomendasikan:
LED Heart Pasties: 6 Langkah (dengan Gambar)
LED Heart Pasties: LED heart pasties berbicara sendiri. Meskipun mereka tidak harus dipakai sehari-hari, Anda akan senang memilikinya di kamar kerja Anda ketika acara-acara khusus itu muncul (atau membutuhkannya). Jika Anda memiliki pengalaman menjahit dan elektronik
Arduino Heart Shape Light: 6 Langkah (dengan Gambar)
Arduino Heart Shape Light: Arduino Heart Shape Light(1) Proyek Kecil Menggunakan Arduino untuk mengontrol Lampu LED(2) menggunakan 4 lampu Led 3 warna, Anda dapat mengubah semua warna yang Anda suka.(3) dapat diprogram ulang sebagai fade in dan out light atau Blinking Light (4) Semua bagian dicetak oleh p
"NEON" Led-sign: 9 Langkah (dengan Gambar)
"NEON" Led-sign: Dalam instruksi ini, saya akan menunjukkan cara membuat tanda neon imitasi dengan opsi led dan remote control. Di amazon Anda dapat menemukan set lengkap strip led yang dikendalikan dari jarak jauh dengan harga sekitar $25. Anda dapat mengontrol warna, kecerahan dan/atau memiliki pra-p
Cara Membuat Infinity Mirror Heart Dengan Arduino dan RGB Led: 8 Langkah (dengan Gambar)
Cara Membuat Infinity Mirror Heart Dengan Arduino dan RGB Led: Suatu kali di sebuah pesta, saya dan istri melihat cermin infinity, dan dia terpesona oleh tampilan dan terus berkata saya menginginkannya! Suami yang baik selalu mendengarkan dan mengingat, jadi saya memutuskan untuk membuatkannya untuknya sebagai hadiah hari kasih sayang
Tanda/Logo LED Neon: 3 Langkah (dengan Gambar)
Tanda/Logo LED Neon: Saya membuat proyek ini untuk teman-teman yang mengadakan pesta yang disebut Electro Beast.https://electro-beast.deKami membuat logo dengan garis-garis fleksibel neon LED. Untuk kontrol kami menggunakan pengontrol LED DMX sederhana. Jadi setiap DJ ringan dapat mengontrol perangkat. Lampu neon