Daftar Isi:
- Langkah 1: Penggunaan Alternatif
- Langkah 2: Yang Anda Butuhkan
- Langkah 3: Skema & Perangkat Lunak
- Langkah 4: Membangunnya
- Langkah 5: Kotak
- Langkah 6: Produk Jadi
Video: LoveBox - Kotak Cinta: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Seperti kebanyakan pria, saya tidak memberi tahu istri saya bahwa "Aku mencintaimu" sesering yang seharusnya, tetapi gadget kecil ini setidaknya akan sedikit memperbaiki situasi itu. Jadi dengan menggabungkan kotak yang bagus dan beberapa kutu buku elektronik hardcore yang telah saya buat hadiah natal yang bagus untuk istri saya. LoveBox adalah kotak kecil yang ketika dibuka menampilkan pesan cinta secara acak kepada pemirsa.
Langkah 1: Penggunaan Alternatif
Cinta mungkin yang membuat dunia berputar - atau apakah itu uang?
Jadi untuk membuat dunia berputar, LoveBox dapat diubah menjadi DecisionBox dengan mengubah perangkat lunak untuk memberikan jawaban acak "YA", "TIDAK" dan sesekali bahkan "MUNGKIN" ketika kotak dibuka. Itu adalah hadiah yang sempurna untuk pembuat keputusan yang ragu-ragu.;-) Untuk penjudi kotak bisa disesuaikan untuk menunjukkan nomor lotre saat dibuka. Kemungkinannya tidak terbatas karena kebanyakan orang perlu diberitahu sesuatu atau membuat keputusan….
Langkah 2: Yang Anda Butuhkan
Anda membutuhkan hal-hal berikut:
- Kotak yang bagus
- Tampilan alfanumerik
- Sebuah mikrokontroler
- Sebuah 74HTC138 (dekoder 3-ke-8)
- Beberapa resistor
- Dua baterai 3-volt
- Sebuah saklar mikro (NC)
- Kabel, pistol lem panas, besi solder dan alat kecil lainnya.
Dalam proyek ini saya menggunakan sebuah kotak yang saya curi dari istri saya, sebuah tampilan 14-segmen delapan karakter yang saya dapatkan dari eBay setahun yang lalu, sebuah mikrokontroler AVR ATtiny2313 dan dua baterai lithium 3-volt untuk kamera.
Langkah 3: Skema & Perangkat Lunak
Skema Skema untuk proyek ini agak sederhana. Ada mikrokontroler, digit "driver" dan layar dan beberapa resistor untuk membatasi arus antara mikrokontroler dan layar. Ada 14 anoda (positif) pada layar, satu untuk setiap segmen pada digit, dan 8 katoda (negatif).), satu untuk setiap digit. Anoda dihubungkan ke 14 port yang tersedia pada mikrokontroler melalui resistor 330 ohm untuk mengurangi arus ke tingkat yang tidak membahayakan tampilan. U/R=I, yaitu Tegangan dibagi Resistansi memberikan Arus. Catu daya adalah 6 volt dan tampilan itu sendiri turun sebesar 1,8 volt sehingga resistor 330 ohm akan memiliki 4,2 volt yang tersisa untuk dirawat. 4,8/330=0,012 (12 mA). Lembar data untuk tampilan mengatakan 2 mA per segmen, dan saya memilih untuk menafsirkannya sebagai angka rata-rata. Karena hanya satu digit yang menyala pada saat yang sama, setiap digit hanya akan menyala selama 1/8 dari total waktu. Jadi untuk mendapatkan arus rata-rata 2 mA dapat digerakkan oleh 16 mA (2 mA kali 8). Bahkan jika ini tidak sesuai dengan spesifikasi ada margin keamanan dan tampilan hanya digunakan sebentar-sebentar dan jika harus putus - siapa yang benar-benar kekuatiran?;-) 74HTC138 yang menggerakkan anoda benar-benar disalahgunakan. Jika semua segmen pada digit menyala semua 14 segmen ingin memaksa 12 mA turun melalui miskin '138. Ini akan menjadi arus total 168 mA dan itu jauh jauh melampaui apa yang dapat ditanganinya untuk tenggelam. Tergantung pada model chip yang tepat, arus wastafel yang ditentukan lebih seperti 5-10 mA. Jika saya melakukan hubungan pendek output dan mengukurnya dapat tenggelam sekitar 40 mA dengan tingkat tegangan yang meningkat. Sekarang, semua segmen tidak akan menyala pada saat yang sama, tetapi batas 40 mA akan cukup sering tercapai. Untungnya kecerahan layar agak konstan apakah mendapat 4 mA atau 15 mA, jadi itu tidak terlalu menjadi masalah. Ini berfungsi, tetapi desainnya sangat ceroboh dan tidak profesional. Ini bisa menjadi jauh lebih baik, tetapi karena saya tidak memiliki bagian yang lebih baik, saya hanya menggunakan apa yang berhasil. Perangkat lunakPerangkat lunak ini juga sangat sederhana. Ketika mikrokontroler mulai akan membaca benih untuk generator nomor acak dari eeprom non-volatile memori itu, menghasilkan nomor acak baru dan kemudian menulis kembali benih baru ke eeprom. Tanpa melacak benih bahwa generator nomor acak akan menghasilkan nomor yang sama untuk setiap awal. Hampir tidak ada keacakan dalam hal itu;-) Kemudian mengambil nomor acak yang dihasilkan dan menggunakannya untuk memilih salah satu dari beberapa pesan dan gulungan yang melewati tampilan. Ketika seluruh pesan ditampilkan, mikrokontroler mati dengan sendirinya ke mode daya rendah untuk menghemat baterai agar tidak cepat habis jika tutupnya dibiarkan terbuka secara tidak sengaja.
Langkah 4: Membangunnya
Karena jumlah komponennya sedikit dan kotaknya agak kecil, saya memutuskan untuk membuatnya dengan gaya bug mati.
Gaya bug mati adalah ketika komponen diletakkan terbalik dengan kaki di udara, seperti bug mati, dan kemudian dihubungkan baik dengan kabel atau langsung ke kaki komponen lainnya. Gambar-gambar di sini menunjukkan beberapa langkah proses penyolderan. Jika terlihat sangat ketat dan berantakan itu karena sangat ketat dan berantakan! Saya menyolder beberapa resistor di posisi yang salah dan memutuskan untuk memperbaiki kesalahan tersebut dengan sedikit mengutak-atik perangkat lunak daripada menatap ke pematrian dan menyambungkannya kembali dalam kekacauan ini… Lakukan apa yang paling sederhana, toh tidak ada orang yang akan menyadarinya.:-)
Langkah 5: Kotak
Saya membutuhkan semacam penutup bagian dalam di dalam kotak agar bagian dalamnya tidak tumpah atau terlihat karena di dalamnya benar-benar terlihat buruk.
Saya mengambil kotak CD dan memotong sepotong plastik yang pas darinya dan menyemprotkan cat bagian bawahnya dengan warna emas meninggalkan lubang di mana layar berada di bawahnya. Ternyata tidak terlalu buruk untuk aplikasi ini sebagai LoveBox. Untuk DecisionBox sebagai hadiah untuk CTO mungkin beberapa penutup lain akan terlihat lebih baik. Kotak harus dihidupkan saat dibuka. Tetapi sebagian besar sakelar diaktifkan saat ditekan, bukan saat dilepaskan, jadi saya mencoba membuat sakelar sendiri menggunakan peniti yang akan ditekan ke bawah ketika kotak ditutup dan muncul kembali ketika dibuka, tetapi saya tidak berhasil.. Setelah sedikit mengobrak-abrik kotak sampah saya, saya menemukan microswitch mini yang memiliki kontak yang biasanya terbuka dan juga biasanya tertutup. Setelah memasang sakelar itu di sudut kotak, sakelar itu berfungsi seperti pesona.
Langkah 6: Produk Jadi
Inilah kotak yang sudah jadi dalam kemegahannya. Saya harus mengatakan bahwa itu terlihat setidaknya setengah layak. Video #1Video #2Sekarang saya hanya perlu membungkusnya dan memberikannya kepada istri dengan ciuman di malam Natal. (Di Swedia hari pemberian hadiah adalah tanggal 24, bukan tanggal 25 seperti di AS…)
Direkomendasikan:
Penguji Cinta: 10 Langkah (dengan Gambar)
Penguji Cinta: Ingat "Pengujian Cinta" yang murahan itu; mesin yang biasa ditemukan di bar dan restoran? Sekarang Anda dapat merasakan semua sensasi menggunakan salah satu mesin tersebut dalam kenyamanan rumah Anda sendiri. Tepat pada waktunya untuk Hari Kasih Sayang! Tapi secara keseluruhan
Cara Membuat Alexa Mengatakan Cinta Dengan Saya!: 7 Langkah
Cara Membuat Alexa Mengatakan Cinta Dengan Saya!: 1) mudah.2) biaya rendah.3) AI
Liontin Cinta Terhubung Menggunakan ESP8266: 7 Langkah
Liontin Cinta Terhubung Menggunakan ESP8266: Dua liontin yang membuat orang lebih dekat dari sebelumnya. Mereka adalah liontin terhubung internet yang disebut sebagai Liontin Cinta yang dapat membantu Anda untuk membagikan perasaan Anda kepada orang yang Anda cintai di tingkat yang sama sekali baru. Pada artikel ini, saya akan memberi tahu Anda cara membuat
Cinta Spark: 3 Langkah (dengan Gambar)
Love Spark: Love Spark adalah liontin berbentuk hati yang berkedip LED setiap tiga detik dan waktu itu didasarkan pada penelitian yang dilakukan oleh Amy Witter di University of Melbourne yang menyimpulkan bahwa orang memikirkan teman & orang yang dicintai, rata-rata, e
Cara Jatuh Cinta (Cinta Sejati): 10 Langkah
Bagaimana Menjadi Cinta (Cinta Sejati): Ini adalah instruksi bagi orang-orang yang menemukan diri mereka diberi kesempatan untuk jatuh cinta. Ini akan membahas bagaimana memelihara dan mempertahankan ikatan itu dengan seseorang itu. Ide tentang cinta sangat subjektif dan sangat bervariasi, jadi ini