Cara mempromosikan seorang pemula tanpa merusak apa pun

Pencarian, wawancara, tugas tes, seleksi, perekrutan, adaptasi - jalannya sulit dan dapat dimengerti oleh kita masing-masing - baik pemberi kerja maupun karyawan.

Pendatang baru tidak memiliki kompetensi khusus yang diperlukan. Bahkan seorang spesialis berpengalaman pun harus beradaptasi. Manajer ditekan oleh pertanyaan tentang tugas apa yang harus diberikan kepada karyawan baru di awal dan berapa banyak waktu yang dialokasikan untuk tugas tersebut? Sambil memastikan minat, keterlibatan, dorongan dan integrasi. Namun jangan mengambil risiko melakukan tugas bisnis yang penting.

Cara mempromosikan seorang pemula tanpa merusak apa pun

Untuk melakukan ini, kami meluncurkan proyek internal relay. Mereka terdiri dari tahapan pendek yang independen. Hasil kerja tersebut menjadi landasan bagi perkembangan selanjutnya dan memungkinkan pendatang baru untuk membuktikan dirinya, bergabung dalam tim dengan tugas yang menarik dan tanpa resiko gagal dalam suatu proyek penting. Ini termasuk mendapatkan pengalaman, bertemu rekan kerja, dan kesempatan untuk menunjukkan sisi terbaik Anda ketika tidak ada batasan ketat dari warisan.

Contoh dari pengembangan relai tersebut adalah tema layar berputar berdasarkan efek strobo dengan kemampuan untuk menampilkan gambar dinamis pengguna yang diambil di layar ponsel. di sini.

Pekerjaan tersebut dilakukan secara berurutan oleh beberapa karyawan dan akan dilanjutkan oleh karyawan baru selama masa orientasinya (dari dua minggu hingga satu bulan, tergantung kemampuan dan tingkat kompetensi).

Tahapannya adalah sebagai berikut:

a) memikirkan desain (dengan mempelajari sampel yang ada, deskripsi analog, menunjukkan inisiatif kreatif);

b) mengembangkan diagram sirkuit dan meletakkannya di papan;

c) mengembangkan protokol untuk mentransfer gambar dari telepon ke perangkat;

d) memberikan kontrol dari smartphone melalui Bluetooth LE.

Pilihan awalnya adalah menggunakan sesuatu yang sangat kompak, seperti pemintal tiga kelopak, yang bila diputar secara manual, mulai menunjukkan tulisan. Ada modul BLE di satu kelopak, sepuluh LED RGB di kelopak kedua, sensor optik di kelopak ketiga, dan baterai di tengah. Diagram sirkuit dibuat dan percobaan pertama dilakukan. Jelas terlihat bahwa tingkat kualitas gambarnya sangat rendah, resolusinya rendah, efek permainannya berumur pendek, dan kemampuannya sederhana. Dan pemintal akan menjadi masa lalu secepat kemunculannya. Diputuskan untuk menaikkan standar dan mengembangkan layar strobo yang berputar. Minimal, ini dapat digunakan untuk tujuan praktis di pameran dan konferensi, dan minat terhadap solusi semacam itu tidak akan hilang dalam waktu dekat.

Mengenai desain, ada dua pertanyaan utama: bagaimana menempatkan LED (pada bidang vertikal, seperti pada contoh di atas, atau pada bidang horizontal) dan bagaimana memberi daya pada papan berputar dengan LED.

Untuk tujuan pendidikan, LED diposisikan hanya pada bidang horizontal. Sedangkan untuk memberi daya pada papan, ada pilihan penting: kita menggunakan motor komutator, yang besar, berisik, tapi murah, atau kita menggunakan solusi yang lebih elegan dengan transfer daya nirsentuh menggunakan dua kumparan - satu di motor, yang lain di papan. Solusinya tentu saja elegan, namun lebih mahal dan memakan waktu, karena... kumparan harus dihitung terlebih dahulu dan kemudian dililitkan (sebaiknya tidak pada lutut).

Cara mempromosikan seorang pemula tanpa merusak apa pun
Seperti inilah prototipe yang dihasilkan

Kekhususan produk yang diproduksi secara massal sedemikian rupa sehingga setiap sen ekstra dalam biaya menjadi penting. Kesuksesan dapat ditentukan oleh harga beberapa pasif. Oleh karena itu, sering kali kita perlu memilih opsi yang kurang efisien namun lebih murah agar produsen dapat tetap kompetitif secara komersial. Oleh karena itu, membayangkan layar putar akan diproduksi massal, pengembang memilih motor komutator.

Saat diluncurkan, prototipe yang dihasilkan berkilau secara provokatif, menimbulkan kebisingan dan mengguncang meja. Desain yang menjamin stabilitas ternyata sangat berat dan besar sehingga tidak masuk akal untuk membawanya ke prototipe produksi. Bersukacita atas keberhasilan sementara ini, kami memutuskan untuk mengganti mesin dengan trafo berputar dengan celah udara. Alasan lainnya adalah ketidakmampuan menyalakan mesin dari port USB komputer.

Papan LED didasarkan pada modul RM10 kami dan enam driver LED. MBI5030.

Pengemudi memiliki 16 saluran dengan kemampuan untuk mengontrol masing-masing saluran secara mandiri. Dengan demikian, 6 driver tersebut dan total 32 LED RGB memiliki kemampuan menampilkan 16 juta warna.

Untuk menyinkronkan dan menstabilkan gambar keluaran, dua sensor Hall magnetoresistif digunakan MRSS23E.

Rencananya sederhana - sensor memberikan interupsi untuk setiap putaran papan, posisi LED ditentukan oleh jam antara dua lintasan dan azimuth serta cahayanya dihitung dalam pemindaian 360 derajat.

Namun ada yang tidak beres - terlepas dari kecepatan putaran papan, sensor secara acak mengeluarkan satu atau dua interupsi per lintasan. Dengan demikian, gambar menjadi buram dan terlipat ke dalam.

Penggantian sensor tidak mengubah keadaan, sehingga sensor Hall diganti dengan fotoresistor.

Jika ada yang punya pemikiran mengapa sensor magnetoresistif bisa berperilaku seperti ini, silakan bagikan di komentar.

Cara mempromosikan seorang pemula tanpa merusak apa pun
Sisi atas papan

Dengan sensor optik, gambarnya jernih, tetapi butuh waktu sekitar 30 detik untuk stabil. Hal ini terjadi karena beberapa alasan, salah satunya adalah keleluasaan pengatur waktu. Ini adalah 4 juta detak per detik, dibagi 360 derajat dengan sisanya, yang menimbulkan distorsi pada gambar keluaran.

Pada jam tangan strobo Cina, gambar dipasang dalam beberapa detik karena fakta bahwa segmen kecil lingkaran tidak ditampilkan: ada ruang kosong pada gambar melingkar, tidak terlihat pada teks, tetapi gambarnya tidak lengkap.

Namun permasalahan belum selesai. Mikrokontroler nRF52832 tidak dapat memberikan kecepatan transfer data yang diperlukan untuk jumlah warna yang mungkin (sekitar 16 MHz) - layar menghasilkan 1 frame per detik, yang tidak cukup untuk mata manusia. Jelas, Anda perlu menempatkan mikrokontroler terpisah di papan untuk mengontrol gambar, tetapi untuk saat ini keputusan telah dibuat untuk mengganti MBI5030 dengan MBI5039. Warnanya hanya ada 7, termasuk putih, tapi cukup untuk latihan bagian software.

Nah, dan yang terpenting, untuk itulah tugas pendidikan ini dimulai, adalah memprogram mikrokontroler dan melakukan kontrol melalui aplikasi di smartphone.

Pemindaian saat ini ditransmisikan melalui Bluetooth langsung melalui nRF Connect, dan antarmuka aplikasi sedang dalam pengembangan.

Dengan demikian, hasil antara tim estafet adalah sebagai berikut:

Layar berputarnya memiliki garis 32 LED dan diameter gambar 150 mm. Ini menampilkan 7 warna, menyetel gambar atau teks dalam 30 detik (yang tidak ideal, tetapi dapat diterima pada awalnya). Melalui koneksi Bluetooth, Anda dapat mengeluarkan perintah untuk mengubah gambar.

Cara mempromosikan seorang pemula tanpa merusak apa pun
Dan seperti inilah tampilannya

Dan agar pengembang muda baru berhasil belajar, yang tersisa hanyalah menyelesaikan tugas-tugas berikut:

Mengatasi kekurangan RAM mikrokontroler untuk tampilan palet warna penuh warna. Tingkatkan aplikasi untuk menghasilkan dan mentransmisikan gambar statis atau dinamis. Berikan struktur tampilan akhir. Kami akan terus mengabari Anda.

PS Tentu saja, setelah selesai mengerjakan Bluetooth LE (nrf52832) kami akan merancang dan mengimplementasikan versi Wi-Fi/Bluetooth pada ESP32 Tapi itu akan menjadi cerita baru.
Cara mempromosikan seorang pemula tanpa merusak apa pun

Sumber: www.habr.com

Tambah komentar