Isi kandungan:

Loket LED Dari Pemacu Optik Lama: 11 Langkah
Loket LED Dari Pemacu Optik Lama: 11 Langkah

Video: Loket LED Dari Pemacu Optik Lama: 11 Langkah

Video: Loket LED Dari Pemacu Optik Lama: 11 Langkah
Video: Proses pasang Ring Jantung atau Cincin Jantung #cardio #cardiology #ringjantung 2024, Julai
Anonim
Loket LED Dari Pemacu Optik Lama
Loket LED Dari Pemacu Optik Lama
Loket LED Dari Pemacu Optik Lama
Loket LED Dari Pemacu Optik Lama

Dalam Instructable ini, saya akan menunjukkan kepada anda bagaimana anda dapat membuat kalung lampu satu-satunya-jenis dari pemasangan lensa pemacu optik lama, ditambah beberapa komponen elektronik tambahan.

Saya terinspirasi untuk membuat ini untuk anak perempuan saya ketika saya melepaskan pemacu CD lama dan melihat betapa sejuknya pemasangan lensa. Saya tahu ia akan membuat kalung "berteknologi" yang bagus jika saya dapat mencari cara untuk mengemas mikrokontroler dan dan LED di dalamnya. Saya rasa hasil akhirnya adalah geek chic yang sangat unik.

Sebelum memulakan Instructable ini, anda harus memastikan anda mempunyai persekitaran pembangunan Arduino yang berfungsi dan dapat mensasarkan dan memprogram mikrokontroler ATtiny AVR. Terdapat beberapa Instruksional yang berguna di laman web ini untuk membuat anda pergi, termasuk yang ini:

Ini juga akan melibatkan pematerian yang agak halus pada bahagian yang sangat kecil, jadi gunakan kemahiran pematerian anda.

Sekiranya anda sudah bersedia untuk meneruskan, lihat senarai bekalan dan mari kita teruskan!

Bekalan

Satu atau lebih pemacu optik lama (lebih baik pemacu CD - pemacu DVD atau BluRay juga akan berfungsi, tetapi kami tidak bijak).

Pemasangan permukaan ATtiny85 (pakej SOIC 8-pin).

Penyesuai daya sifar (ZIF) 8-pin SOIC ke DIP.

Bateri CR2032.

Pemegang bateri CR2032 (saya dapati jenis menegak sesuai untuk projek ini).

Suis taktil standard.

LED pemasangan permukaan (saiz 5050 berfungsi dengan baik). Merah akan berfungsi dengan baik, tetapi saya juga menggunakan hijau dan biru.

Pateri dan pateri.

Sebilangan wayar.

Lem super.

Beberapa pinset, tangan yang stabil, dan saraf keluli.

(pilihan) papan roti dan wayar untuk prototaip

(pilihan) LED 5mm untuk prototaip

Langkah 1: Keluarkan Pemacu CD

Keluarkan Pemacu CD
Keluarkan Pemacu CD
Keluarkan Pemacu CD
Keluarkan Pemacu CD
Keluarkan Pemacu CD
Keluarkan Pemacu CD

Pemacu optik lama adalah harta karun bahagian projek, tetapi, buat masa ini, kami hanya berminat dengan pemasangan lensa.

Keluarkan pemacu CD dan cari unit lensa. Ini akan menjadi sebahagian daripada mekanisme yang dibaca dari CD. Mekanisme pemacu biasanya mengandungi beberapa motor untuk menggerakkan CD dan menggerakkan lensa.

Melepaskan pemasangan lensa mungkin memerlukan sedikit kerja, tetapi tidak terlalu sukar. Lepaskan seberapa banyak elektronik yang anda dapat tanpa merosakkan struktur unit lensa. Sekurang-kurangnya, anda ingin membersihkan ruang di belakang lensa itu sendiri. Ini adalah ruang di mana litar kita akan pergi.

Saya suka penampilan perkara ini, inilah yang memberi idea kepada saya untuk projek ini. Sangat futuristik dan berteknologi, sangat mengagumkan!

Langkah 2: Fahami / Ubahsuai Program

Mikrokontroler ATtiny85 akan menjadi otak di belakang kalung, tetapi pertama, ia perlu diprogramkan.

Saya telah melampirkan program yang saya tulis untuk menjalankan pertunjukan cahaya kalung. Terdapat dua fail: lakaran itu sendiri dan fail yang menentukan urutan cahaya loket yang akan dilalui. Saya telah cuba mengulas kod tersebut, tetapi mungkin masih memerlukan beberapa usaha.

Loket dikendalikan oleh suis. Apabila suis didorong, ia menyebabkan ATtiny85 diset semula, yang dianggap sebagai input. Satu tekan memberitahu loket berpusing ke urutan LED seterusnya. Dua dorongan dalam satu detik memerintahkan ATTiny85 untuk berhenti menyinari LED di wajah anda dan hanya tidur. Ia juga akan tidur secara automatik selepas 10 minit untuk menjimatkan bateri.

Anda boleh menambah, menukar, atau membuang urutan LED dengan mengubah suai fail sequences.h. Saya telah mencuba untuk menjelaskan bagaimana menambahkan urutan baru.

Langkah 3: Program ATtiny85

Atur cara ATtiny85
Atur cara ATtiny85
Atur cara ATtiny85
Atur cara ATtiny85

Sebelum bergerak maju, mari kita memuatkan program di ATtiny85. Anda memerlukan perkakasan pengaturcaraan yang mampu berfungsi dengan konfigurasi ATtiny85 dan siap untuk digunakan. Arahan lengkap berada di luar ruang lingkup Arahan ini, tetapi saya sekali lagi akan menunjukkan anda di sini:

Kecuali perkakasan pengaturcaraan anda menyokong pakej SOIC, anda juga memerlukan penyesuai DIP 8-pin SOIC hingga 8-pin anda. Saya tidak ingat di mana saya membeli tambang, tetapi carian pantas untuk "8 pin soic to dip adapter zif" akan membawa anda ke mana anda mesti pergi.

Pengaturcaraan itu sendiri agak lurus:

Muat turun dua fail yang dilampirkan (LED_pendant.ino dan sequences.h) ke dalam folder sketsa Arduino anda, dalam folder bernama "LED_pendant" dan buka projek di Arduino IDE

Konfigurasikan Arduino IDE untuk ATtiny85 dan programmer pilihan anda

Pastikan IDE diatur untuk mengkonfigurasi ATtiny85 untuk menggunakan jam dalaman 8MHz

Gunakan penyesuai SOIC 8-pin untuk memasukkan ATtiny85 anda ke dalam programmer anda

Bakar pemuat but ke cip. Jangan lupa ini, atau kelajuan jam cip anda terlalu perlahan dan urutan cahaya anda tidak akan berjalan dengan betul (suara pengalaman? Ya)

Akhirnya, muat naik program ke cip anda

Langkah 4: Breadboard Litar Anda (pilihan)

Breadboard Litar Anda (pilihan)
Breadboard Litar Anda (pilihan)
Breadboard Litar Anda (pilihan)
Breadboard Litar Anda (pilihan)

Adalah idea yang baik untuk membuat papan sirkuit sebelum mengeluarkan solder dan menjadikannya rasmi. Ini adalah idea yang sangat baik dalam kes ini, kerana anda tidak akan dapat memprogram semula ATtiny85 jika anda menyedari bahawa anda melakukan kesilapan (sekali lagi, ini adalah suara pengalaman bercakap).

Penyesuai SOIC ke DIP anda membolehkan anda memasang ATtiny85 anda terus ke papan roti anda. Setelah membuat sambungan yang ditunjukkan dalam rajah pendawaian dan papan roti, LED akan menyala. Urutan harus berubah dengan satu tekan butang, dan LED akan mati setelah tekan dua kali.

Sekiranya berjaya, anda sudah bersedia untuk meneruskan!

Langkah 5: Bersedia untuk Membina Litar

Bersedia untuk Membina Litar
Bersedia untuk Membina Litar
Bersedia untuk Membina Litar
Bersedia untuk Membina Litar

Gambarajah litar terpasang menunjukkan betapa mudahnya litar ini. Kesukaran itu datang kerana semuanya sangat kecil.

Untuk menjimatkan ruang, kita akan menghubungkan komponen kita bersama-sama tanpa menggunakan papan litar. Sebaliknya, semuanya akan dipegang bersama dengan solder, gam, dan cinta.

Mulailah dengan membengkokkan pin ATtiny85 dengan teliti di sekitar "perut" cip. Mereka tidak perlu membengkok terlalu jauh, mereka hanya perlu sedikit keluar.

Langkah 6: Lekatkan LED ke ATtiny85

Lekatkan LED ke ATtiny85
Lekatkan LED ke ATtiny85

Tambahkan setetes superglue ke perut (bahagian bawah) ATtiny85. Ini akan menahan LED di tempatnya.

Luangkan sedikit masa untuk memeriksa semula orientasi LED berhubung dengan cip kerana anda hanya mendapat satu tangkapan sahaja. Diperlukan sedikit pemikiran untuk mengetahui cara meletakkannya, tetapi tidak ada jalan untuk kembali. Pastikan pin positif LED dekat dengan 8 cip dan pin negatif LED dekat dengan pin 5.

Gunakan pinset anda untuk meletakkan LED pada kedudukannya dan cuba untuk tidak merekatkan diri anda ke cip (suara pengalaman itu lagi)!

Anda mungkin menyedari bahawa saya telah menggunakan LED RGB di sini, kerana hanya itu yang saya ada. Saya akhirnya hanya menggunakan bahagian hijau. Mungkin menjadi cabaran menarik untuk menggunakan ketiga-tiga warna …

Langkah 7: Lekatkan Tactile Switch ke ATtiny85

Lekatkan Tactile Switch ke ATtiny85
Lekatkan Tactile Switch ke ATtiny85
Lekatkan Tactile Switch ke ATtiny85
Lekatkan Tactile Switch ke ATtiny85
Lekatkan Tactile Switch ke ATtiny85
Lekatkan Tactile Switch ke ATtiny85

Suis taktil akan terpaku ke sisi lain dari ATtiny85 untuk memberikan input.

Ia disambungkan antara pin RESET dan ground sehingga cip diset semula setiap kali suis ditekan. Program ini menggunakan set semula ini untuk mengubah urutan LED atau mematikannya sendiri semasa diperintahkan.

Suis taktil standard mempunyai empat pin, yang benar-benar dua pasang pin bersambung. Saya telah cuba menunjukkan pasangan yang bersambung dalam foto yang dilampirkan.

Pertama, lepaskan dua pin yang TIDAK TERHUBUNG dari satu sisi suis, seperti yang ditunjukkan. Anda boleh memotongnya, tetapi lebih mudah untuk membongkoknya berulang-ulang sehingga ia meletus.

Sebelum meneruskan, sahkan orientasi ATtiny85 anda. Dua pin yang tinggal perlu diletakkan berdekatan dengan pin 1 dan 4 mikrokontroler. Gunakan setetes gam untuk menahan suis ke bahagian atas ATTin85 (sebelah bertentangan dari LED).

Tahniah! Anda memegang sandwic litar yang akan menjadi otak di belakang kalung!

Langkah 8: Selesaikan Litar

Memateri Litar
Memateri Litar
Memateri Litar
Memateri Litar
Memateri Litar
Memateri Litar

Dengan semuanya disatukan dalam kumpulan kecil yang bahagia, anda sudah bersedia untuk menyolder LED dan beralih ke ATtiny85. Ini adalah bahagian paling sukar dalam projek ini, kerana semuanya sangat kecil.

Semua mesti berbaris. Sambungan pateri seperti yang ditunjukkan dalam rajah. Tangan menolong mungkin berguna di sini.

Pin positif LED harus disolder ke pin 8 ATtiny85 (berhati-hati agar tidak terlalu panas LED!).

Pin negatif LED harus disolder ke pin 5 dari ATtiny85.

Pin suis harus disolder ke pin 1 dan 4 ATtiny85. Mereka semestinya mudah, kerana mereka akan sangat dekat satu sama lain.

Kabel kuasa pateri ke pin 4 dan 8 ATtiny85. Biarkan panjang sehingga dapat dipangkas panjang ketika kita memasang pemegang bateri.

Dengan wayar kuasa yang disambungkan, sambungkan secara manual litar anda ke bateri untuk memastikannya berfungsi.

Langkah 9: Lekatkan Litar ke Pemasangan Lensa

Lekatkan Litar ke Pemasangan Lensa
Lekatkan Litar ke Pemasangan Lensa

Luangkan sedikit masa untuk mengetahui bagaimana litar itu sesuai di unit lensa. Ini adalah litar kecil, tetapi ruang masih sempit.

Saya dapat memotong beberapa logam dan plastik untuk memberi ruang kepada litar dan wayar.

Sekarang, pasangkan litar ke tempatnya dengan LED menghadap ke unit lensa dan suisnya menunjukkan. Sekiranya tidak ada bahan yang cukup untuk lem super untuk membuat sambungan yang baik, cubalah gam yang lebih mirip gel, atau, jika anda berhati-hati, lem panas mungkin berfungsi juga.

Masih bersama saya setakat ini? Baik! Kami hampir selesai.

Langkah 10: Sambungkan Pemegang Bateri

Sambungkan Pemegang Bateri
Sambungkan Pemegang Bateri

Selesaikan kabel kuasa ke pemegang bateri (sekali lagi, pastikan anda memperhatikan orientasi di sini!)

Pada ketika ini, anda harus mempunyai loket yang berfungsi sepenuhnya. Masukkan bateri dan biarkan bersinar!

Anda boleh membiarkan pemegang bateri tergantung, yang akan berfungsi jika anda berhati-hati dengannya, atau pasangkannya dengan lebih selamat dengan gam super atau lem panas.

Langkah 11: Nikmati

Selamat mencuba!
Selamat mencuba!

Pasang ini pada kalung dan itu menjadikan hadiah yang sempurna untuk geek istimewa dalam hidup anda.

Hayat bateri ini semestinya sangat baik. LED tidak menggunakan banyak tenaga dan loket itu sendiri akan tidur setelah kira-kira 10 minit.

Saya ingin melihat barang-barang anda. Sila hantarkannya jika anda membuat sendiri!

Disyorkan: