Jika mobil saya menghalangi

Pembicaraannya kira-kira seperti ini.

Sanya: “Saya membeli indikator China, saya bermimpi merakit perangkat sehingga nomor telepon menyala untuk mobil. Tapi saya tidak tahu bagaimana menghubungkannya. Entah bagaimana kita membutuhkan mikrokontroler. "

Sebagai seorang programmer, Sanya tidak tahu apa yang dibutuhkan bukan untuk mikrokontroler. Bagaimanapun, tidak secara langsung. Tetapi saya menyukai gagasan itu. Sederhana, murah, tidak memakan banyak waktu dan bermanfaat. Saya ingin berpartisipasi. Dan mulailah proyek kecil kami.

Mari kita mulai dengan hasilnya.

gambar

Meskipun proyeknya tidak rumit, tetapi proyeknya. Dibagikan dengan tanggung jawab Sanya: I - iron, he - program. Kami membuat rencana.

  1. Analog
  2. Sirkuit
  3. Konstruktif
  4. Peralatan
  5. Program
  6. Majelis
  7. Uji

Apakah layak untuk membuat perangkat seperti itu? Saya menemukan beberapa analog, tetapi semuanya tanpa indikator digital dan dengan kemampuan untuk mengatur nomor satu kali. Perangkat yang paling menarik ternyata dengan penerangan statis nomor yang diinstal. Murah dan dapat diandalkan. Namun fantasi yang dimanjakan oleh masa kini tidak bisa berhenti sampai di situ. Meskipun demikian, kami memutuskan untuk melakukan hal kami sendiri.

Diagram blok perangkat ditunjukkan pada gambar. Seperti yang Anda lihat, semuanya membutuhkan enam register 74HC595D, mikrokontroler STM32F030, indikator dan sebuah tombol. Modul pengisian daya baterai TP4056 dibeli. Tentu saja, masih ada kabel kecil dalam bentuk resistor untuk perlindungan dan kapasitor saat ini.

gambar

Saya membuat papan sekecil mungkin, dua sisi dan dengan pemasangan komponen di bawah indikator tujuh segmen. Dan Anda dapat melakukan lebih sedikit lagi dengan menginstal register dalam paket SOIC16, tetapi yang terakhir agak lebih mahal.

Studi tentang korps memakan waktu paling banyak. Untungnya, keterampilan CAD sederhana memungkinkan saya untuk menguraikan konstruksi "sederhana dan ringkas", yang mungkin tidak berpura-pura menjadi desain tahun ini, tetapi dapat mengatasi fungsinya.

gambar

Semua peralatan, dari indikator hingga sekrup untuk memasang papan sirkuit tercetak, dipesan di Cina. Meskipun dengan penundaan yang signifikan, tetapi secara penuh, kawan-kawan dari surga menyediakan segala yang kami butuhkan.

Program ini, sebagaimana disepakati, ditulis oleh Sanya. Dari fungsional: masukkan, ubah, simpan nomornya; penyesuaian kecerahan, dan mode tidur. Rencana termasuk daftar "angka favorit", mode peningkatan kecerahan secara berkala untuk hari-hari cerah, ada pemikiran tentang indikasi biaya.

Tentu saja, waktu pengoperasian perangkat tanpa pengisian ulang secara langsung tergantung pada kecerahan indikator. Pada kecerahan maksimum, perangkat mengkonsumsi hingga 100 mA, baterai bertahan maksimum 8 jam. Namun, mengurangi kecerahan bisa turun di bawah 20 mA! Dalam hal ini, angkanya akan tetap terlihat cukup jelas. Pada kecerahan "sedang", seperti pada foto, perangkat bekerja selama dua hari, sementara pengisian membutuhkan waktu 2 jam. Modul bahasa Mandarin melaporkan akhir tagihan. Hasil yang layak.

Dan bagaimana dengan biaya. Semuanya tidak begitu cerah di sini. Jumlah total sebesar 575 rubel dan satu sen. Mengingat bahwa harga merah dari perangkat tersebut adalah 500 rubel, prospek untuk produksi dan penjualannya tampak tidak jelas. Tapi mungkin tidak semuanya begitu buruk? Mungkin. Kasing ini dicetak pada printer 3D dan harganya 230 rubel, tetapi baterainya 136, dan papan sirkuit tercetak 104. Jadi ada ruang untuk menyimpan.

Item terakhir dalam rencana kami adalah pengujian. Ada komentar, misalnya: casing tidak pas (pada kualitas cetak), dudukan baterai tidak cocok (kesalahan dengan dimensi), selama tidur, perangkat mengkonsumsi 1 mA (komentar di sirkuit).

Dengan satu atau lain cara, dua perangkat yang telah kami rakit dikagumi di panel oleh kaca depan.

Saya: "Baiklah, Sanya, impian Anda telah menjadi kenyataan?"
Sanya: "Ya."
Saya: "Kalau begitu mari kita lakukan penyesuaian kecerahan dengan PWM, dan saya juga ingin navigasi, dan juga agar titik-titik berjalan saat pengisian ..."

All Articles