Saya ingin menggabungkan sensor suhu analog dengan LED RGB sehingga saya mendapatkan kisaran warna berdasarkan suhu. Suhu rendah biru, suhu tinggi merah, dengan warna memudar di antara mereka saat suhu berubah. Untuk sensor, mungkin sesuatu seperti http://adafruit.com/products/165 untuk sensor suhu, dan http://www.sparkfun.com/products/105 untuk LED.
Mungkin sepele untuk melakukan ini dengan Arduino, tapi saya mencoba memikirkan bagaimana melakukan ini dengan beberapa barang elektronik dasar yang murah - suatu cara yang bisa saya buat lusinan di antaranya dan mengeluarkannya seperti sel koin. Saya ingin menyebarkannya di lingkungan dan mendapatkan "peta cahaya" suhu jika dilihat dalam gelap.
Saya membayangkan melakukan sesuatu seperti ini ...
Output sensor suhu analog dari 0,0v - 1,0v diterjemahkan ke dalam input saluran biru dari 3.0v ke 0,0v (biru terang ke gelap), tidak ada output pada tegangan suhu> 1,0v
Output sensor suhu analog dari 0,75v - 1,75v diterjemahkan menjadi saluran merah dari 0,0v ke 3,0v (gelap ke merah cerah), tidak ada output pada tegangan suhu <0,75v.
Efeknya akan menjadi cahaya biru terang pada suhu terdingin, yang akhirnya akan berubah menjadi cahaya merah terang paling hangat.
Adakah pemikiran tentang bagaimana hal ini dapat dilakukan dengan cara murah / sederhana?
sumber
Jawaban:
Rangkaian analog paling sederhana yang bisa saya buat adalah ini:
V1 mewakili nilai output sensor suhu.
Nilai-nilai R1 dan R3 mungkin perlu disesuaikan secara khusus jika Anda menggunakan transistor lain (Anda dapat menggunakan resistor variabel untuk mengetahui nilai yang benar kemudian menggantinya dengan resistor nilai tetap).
Anda juga mungkin memerlukan pembagi tegangan pada terminal dasar Q1.
Ini adalah analisis sinyal output.
Ini mengasumsikan Anda menggunakan anoda RGB LED umum.
sumber
Masalah dengan menggunakan komponen diskrit adalah bahwa Anda akan merasa sulit untuk mendapatkan warna yang tepat. Anda mungkin memerlukan kurva kecerahan tertentu, yang hampir tidak mungkin dilakukan dengan transistor. Misalnya, untuk membuat LED tampak berlipat ganda dalam kecerahan, Anda mungkin perlu melipatgandakan output cahaya (baik menggunakan siklus saat ini atau tugas). Cari psikofisika di Wikipedia.
Saya hanya akan menggunakan pengontrol mikro biaya terendah yang dapat Anda temukan. Selama ia memiliki satu pin input dan tiga pin output, itu sudah cukup. Itu harus dengan mudah bersaing dengan komponen diskrit pada harga, dan itu akan memberi Anda lebih banyak fleksibilitas untuk memodifikasi warna.
Saya telah melakukan hal ini menggunakan PIC10. Itu berhasil memperlakukan. Ini adalah MCU kecil yang sangat kecil dan murah. Pada Farnell , mereka hanya £ 0,27 untuk 100. Satu-satunya komponen lain yang Anda perlukan adalah LED, termistor, dan resistor. Lebih murah, lebih sederhana, dan jauh lebih fleksibel daripada opsi diskrit.
sumber