Daftar Isi:

LoveBox - Kotak Cinta: 6 Langkah (dengan Gambar)
LoveBox - Kotak Cinta: 6 Langkah (dengan Gambar)

Video: LoveBox - Kotak Cinta: 6 Langkah (dengan Gambar)

Video: LoveBox - Kotak Cinta: 6 Langkah (dengan Gambar)
Video: Kartu Pop Up Kotak Cinta | Love Box Pop Up Card 2024, Juli
Anonim
LoveBox - Kotak Cinta
LoveBox - Kotak Cinta
LoveBox - Kotak Cinta
LoveBox - Kotak Cinta

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

Penggunaan Altern-t.webp
Penggunaan Altern-t.webp

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

Apa yang kau butuhkan
Apa yang kau 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 & Perangkat Lunak
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

Membangunnya
Membangunnya
Membangunnya
Membangunnya
Membangunnya
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

Kotak
Kotak
Kotak
Kotak
Kotak
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

Produk jadi
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: