Daftar Isi:

Lilin LED Berkedip: 10 Langkah
Lilin LED Berkedip: 10 Langkah

Video: Lilin LED Berkedip: 10 Langkah

Video: Lilin LED Berkedip: 10 Langkah
Video: Lilin Elektrik - LED berkedip 2024, Juli
Anonim
Lilin LED Berkedip
Lilin LED Berkedip

Ambil lilin LED "berkedip" toko dolar, tambahkan AVR ATtiny13 dan sedikit kode, dan Anda mendapatkan lilin LED yang terlihat hampir nyata.

Langkah 1: Buka Casing Lilin

Buka Casing Lilin
Buka Casing Lilin

Thumbnail tampaknya menjadi alat terbaik untuk pekerjaan ini. Casingnya tidak lem. Hanya ada tiang pas gesekan yang masuk ke lubang penerima di penutup. Kerjakan di sekitar tepi penutup dan bagian dasar akan mulai lepas. Jangan terburu-buru karena kabel penghubung ke modul LED di dalamnya sangat halus dan mudah putus. Kami akan menggunakan kembali kabel ini, jadi berhati-hatilah.

Langkah 2: Lepaskan Modul LED

Lepaskan Modul LED
Lepaskan Modul LED
Lepaskan Modul LED
Lepaskan Modul LED
Lepaskan Modul LED
Lepaskan Modul LED

LED, yang terhubung ke alasnya, cocok dengan gesekan ke dasar nyala lilin plastik. Putar sedikit dan tarik untuk melepas. Catat warna kawat, karena mungkin berbeda dari unit yang saya gunakan. Saya akan menggunakan "kuning" untuk negatif dan "merah" untuk positif.

Langkah 3: Pindahkan Kawat Katoda

Pindahkan Kawat Katoda
Pindahkan Kawat Katoda

Kami tidak akan menggunakan sirkuit asli, yang merupakan sakelar sisi rendah yang hanya mengedipkan LED selama beberapa milidetik secara berkala. Lepas kabel kuning dengan hati-hati dan pindahkan ke katoda LED pada pin tengah. Kawatnya benar-benar bagus. Gunakan besi solder panas untuk melelehkan sambungan asli. Tambahkan sedikit solder baru ke pin tengah. Kemudian Anda dapat menahan kawat pada pin tengah dan mengalirkan kembali sambungan solder dengan mudah.

Langkah 4: Program Chip Anda

Program Chip Anda
Program Chip Anda

Kami akan memotong pin ATtiny13 yang tidak digunakan, jadi pastikan untuk memprogram chip sebelum Anda melakukannya! Saya menggunakan programmer USBtinyISP dan papan breakout SparkFun di papan tempat memotong roti tanpa solder. Kami menggunakan osilator internal tiny13, jadi tidak perlu membakar sekering pemrograman apa pun. Anda dapat menggunakan file hex yang disediakan atau mengkompilasinya sendiri dengan kode sumber yang disediakan. Beberapa catatan tentang kode sumber: Saya menggunakan generator bilangan acak generik karena fungsi stdlib rand() hampir dua kali lebih besar. Ketika Anda hanya memiliki 1024 byte memori Flash, setiap byte berarti! Juga, penghitung waktu milidetik tampaknya tidak sejalan dengan waktu jam dinding yang sebenarnya. Tapi karena waktu yang tepat tidak terlalu penting dalam aplikasi ini, saya hanya memperhatikan waktunya. Puritan mungkin merasa ngeri, tapi saya pragmatis.:) Untuk memprogram menggunakan file hex yang disediakan pada sistem Linux, gunakan baris perintah ini: avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hexWinAVR Pengguna mungkin akan mengetahui mantra yang tepat. Saya tidak melakukan Windows.:DUpdate: flicker2.zip berisi kode versi kedua, menampilkan dua pola kedipan (flicker-up dan flicker-down), bersama dengan menambahkan perlindungan pengawas untuk mengatur ulang chip jika kode jalur utama harus membeku.

Langkah 5: Potong Kaki Chip

Potong Kaki Chip
Potong Kaki Chip
Potong Kaki Chip
Potong Kaki Chip

Karena kita hanya menggunakan pin 4, 5 dan 8, potong sisa pin dengan satu set pemotong rata.

Langkah 6: Buat Beberapa Koneksi

Buat Beberapa Koneksi
Buat Beberapa Koneksi
Buat Beberapa Koneksi
Buat Beberapa Koneksi

Kabel merah (positif) dipotong pada langkah sebelumnya. Sekarang Anda akan melepaskan sekitar 3/16 inci insulasi dari masing-masing ujung bebas kabel merah. Kemudian timah kawat yang terbuka. Tin juga pin yang tersisa pada chip tiny13 Anda. Hal ini membuat pemasangan kabel halus menjadi lebih mudah, karena Anda dapat menahan kabel pada pin chip dan mengalirkan kembali sambungan solder dengan besi solder panas.

Kabel merah dari modul LED terhubung ke pin 5. Kabel merah dari baterai menuju ke pin 8. Untuk koneksi ground, gunakan tang berujung runcing untuk membengkokkan pin menjadi "U". Dengan pisau utilitas yang tajam, gores insulasi kabel kuning (negatif) dan pisahkan untuk mengekspos sebagian kecil kabel telanjang. Tempatkan bagian kawat telanjang di "U" yang baru saja Anda tekuk dan solder dengan hati-hati.

Langkah 7: Tambahkan Beberapa Isolasi

Tambahkan Beberapa Isolasi
Tambahkan Beberapa Isolasi

Pita listrik vinil merupakan kandidat yang baik untuk mengisolasi kabel yang terbuka. Potong strip sempit dan selipkan di antara badan chip dan pin, lalu lipat. Setelah diisolasi, lipat pin di atas bagian bawah chip.

Langkah 8: Uji Sirkuit Anda

Uji Sirkuit Anda
Uji Sirkuit Anda

Sekarang adalah saat yang tepat untuk memasang baterai dan memeriksa pekerjaan Anda.

Langkah 9: Satukan Semuanya

Satukan Semuanya
Satukan Semuanya

Masukkan kembali LED ke bagian bawah api plastik. Selipkan chip ke dalam casing agar tidak terjepit dengan sakelar hidup-mati. Terakhir, letakkan kembali dasar lilin, letakkan tiang di bagian bawah ke dalam soket di penutup.

Langkah 10: Lihat! Api yang Berkedip

Jika semuanya telah bekerja dengan baik, Anda sekarang memiliki "api" yang berkedip-kedip di atas lilin LED Anda. Membual ke teman Anda. Unit yang saya beli terdiri dari 2 paket, sehingga Anda dapat dengan mudah mendemonstrasikan sebelum dan sesudahnya.

Direkomendasikan: