Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa

Carian, temu duga, tugasan ujian, pemilihan, pengambilan pekerja, penyesuaian - laluannya sukar dan difahami oleh setiap daripada kita - kedua-dua majikan dan pekerja.

Pendatang baru tidak mempunyai kecekapan khusus yang diperlukan. Malah pakar yang berpengalaman perlu menyesuaikan diri. Pengurus tertekan dengan soalan apakah tugas yang perlu diberikan kepada pekerja baru pada permulaan dan berapa banyak masa yang perlu diperuntukkan untuk mereka? Sambil memastikan minat, penglibatan, pemacu dan integrasi. Tetapi jangan ambil risiko tugas perniagaan yang kritikal.

Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa

Untuk melakukan ini, kami melancarkan projek dalaman geganti. Mereka terdiri daripada peringkat pendek bebas. Hasil kerja sedemikian berfungsi sebagai asas untuk perkembangan seterusnya dan membolehkan pendatang baru membuktikan dirinya, menyertai pasukan dengan tugas yang menarik dan tanpa risiko gagal dalam projek penting. Ini termasuk menimba pengalaman, bertemu rakan sekerja dan peluang untuk menunjukkan sisi terbaik anda apabila tiada sekatan ketat daripada warisan.

Contoh pembangunan geganti sedemikian ialah tema skrin berputar berdasarkan kesan strob dengan keupayaan untuk memaparkan imej dinamik pengguna sewenang-wenang yang diambil pada skrin telefon. Prototaip boleh didapati di sini.

Kerja-kerja tersebut dijalankan secara berurutan oleh beberapa pekerja dan akan diteruskan oleh pekerja baharu sepanjang tempoh penerimaan mereka (dari dua minggu hingga sebulan, bergantung kepada kebolehan dan tahap kecekapan).

Peringkat tersebut adalah seperti berikut:

a) berfikir melalui reka bentuk (dengan mengkaji sampel sedia ada, penerangan analog, menunjukkan inisiatif kreatif);

b) membangunkan gambar rajah litar dan meletakkannya di papan;

c) membangunkan protokol untuk memindahkan imej dari telefon ke peranti;

d) menyediakan kawalan daripada telefon pintar melalui Bluetooth LE.

Pilihan permulaan adalah menggunakan sesuatu yang sangat padat, seperti pemutar tiga kelopak, yang, apabila diputar secara manual, mula menunjukkan inskripsi. Terdapat modul BLE dalam satu kelopak, sepuluh LED RGB pada yang kedua, sensor optik pada yang ketiga dan bateri di tengah. Gambar rajah litar telah disediakan dan eksperimen pertama telah dijalankan. Ia menjadi jelas bahawa tahap kualiti gambar adalah sangat rendah, resolusi rendah, kesan permainan adalah jangka pendek, dan keupayaan adalah sederhana. Dan pemutar adalah masa lalu secepat ia muncul. Ia telah memutuskan untuk menaikkan palang dan membangunkan skrin strob berputar. Sekurang-kurangnya, ia boleh digunakan untuk tujuan praktikal di pameran dan persidangan, dan minat terhadap penyelesaian sedemikian tidak akan hilang dalam masa terdekat.

Mengenai reka bentuk, terdapat dua soalan utama: cara meletakkan LED (dalam satah menegak, seperti dalam contoh di atas, atau dalam satu mendatar) dan cara menghidupkan papan berputar dengan LED.

Untuk tujuan pendidikan, LED diletakkan hanya dalam satah mendatar. Bagi membekalkan kuasa pada papan, terdapat pilihan penting: sama ada kami mengambil motor komutator, yang besar, bising, tetapi murah, atau kami menggunakan penyelesaian yang lebih elegan dengan pemindahan kuasa tanpa sentuh menggunakan dua gegelung - satu pada motor, satu lagi di papan tulis. Penyelesaiannya, tentu saja, adalah elegan, tetapi lebih mahal dan memakan masa, kerana... gegelung perlu dikira dahulu dan kemudian digulung (sebaik-baiknya tidak di lutut).

Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa
Beginilah rupa prototaip yang terhasil

Kekhususan produk yang dikeluarkan secara besar-besaran adalah sedemikian rupa sehingga setiap sen tambahan dalam kos penting. Kejayaan boleh ditentukan dengan kos segelintir pasif. Oleh itu, selalunya perlu memilih pilihan yang kurang cekap tetapi lebih murah supaya pengeluar boleh kekal berdaya saing secara komersial. Oleh itu, membayangkan bahawa skrin berputar akan dimasukkan ke dalam pengeluaran besar-besaran, pemaju memilih motor komutator.

Apabila dilancarkan, prototaip yang dihasilkan berkilauan secara provokatif, membuat bising dan menggoncang meja. Reka bentuk yang memastikan kestabilan ternyata sangat berat dan besar sehingga tidak masuk akal untuk membawanya ke prototaip pengeluaran. Bergembira dengan kejayaan pertengahan, kami memutuskan untuk menggantikan enjin dengan pengubah berputar dengan jurang udara. Sebab lain ialah ketidakupayaan untuk menghidupkan enjin daripada port USB komputer.

Papan LED adalah berdasarkan modul RM10 kami dan enam pemacu LED. MBI5030.

Pemandu mempunyai 16 saluran dengan keupayaan untuk mengawal setiap satu secara bebas. Oleh itu, 6 pemacu sedemikian dan 32 LED RGB secara keseluruhan mempunyai keupayaan untuk memaparkan 16 juta warna.

Untuk menyegerakkan dan menstabilkan imej keluaran, dua penderia Dewan magnetoresistif digunakan MRSS23E.

Pelannya adalah mudah - sensor memberikan gangguan untuk setiap revolusi papan, kedudukan LED ditentukan oleh jam antara dua pas dan azimut dan cahayanya dikira dalam imbasan 360 darjah.

Tetapi ada masalah - tanpa mengira kelajuan putaran papan, penderia secara rawak mengeluarkan satu atau dua gangguan setiap pas. Oleh itu, imej itu ternyata kabur dan terlipat ke dalam.

Menggantikan sensor tidak mengubah keadaan, jadi sensor Hall digantikan dengan photoresistor.

Jika sesiapa mempunyai sebarang pemikiran tentang mengapa penderia magnetoresistif boleh berkelakuan seperti ini, sila kongsikannya dalam ulasan.

Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa
Bahagian atas papan

Dengan sensor optik, imej adalah jelas, tetapi ia mengambil masa kira-kira 30 saat untuk menstabilkan. Ini berlaku atas beberapa sebab, salah satunya ialah kebijaksanaan pemasa. Ini ialah 4 juta detik sesaat, dibahagikan dengan 360 darjah dengan baki, yang memperkenalkan herotan ke dalam imej output.

Dalam jam tangan strob Cina, imej dipasang dalam beberapa saat dengan kos fakta bahawa segmen kecil bulatan tidak dipaparkan: terdapat ruang kosong pada imej bulat, ia tidak kelihatan pada teks, tetapi gambar tidak lengkap.

Namun, masalah belum selesai. Pengawal mikro nRF52832 tidak dapat memberikan kadar pemindahan data yang diperlukan untuk bilangan warna yang mungkin (lebih kurang 16 MHz) - skrin menghasilkan 1 bingkai sesaat, yang tidak mencukupi untuk mata manusia. Jelas sekali, anda perlu meletakkan mikropengawal berasingan pada papan untuk mengawal imej, tetapi buat masa ini keputusan telah dibuat untuk menggantikan MBI5030 dengan MBI5039. Terdapat hanya 7 warna, termasuk putih, tetapi ini sudah cukup untuk mempraktikkan bahagian perisian.

Nah, dan perkara yang paling penting, demi tugas pendidikan ini dimulakan, adalah untuk memprogramkan mikropengawal dan menjalankan kawalan melalui aplikasi pada telefon pintar.

Imbasan kini dihantar melalui Bluetooth terus melalui nRF Connect, dan antara muka aplikasi sedang dibangunkan.

Oleh itu, keputusan perantaraan pasukan berganti-ganti adalah seperti berikut:

Skrin berputar mempunyai garisan 32 LED dan diameter imej 150 mm. Ia memaparkan 7 warna, menetapkan imej atau teks dalam 30 saat (yang tidak sesuai, tetapi boleh diterima untuk bermula dengan). Melalui sambungan Bluetooth, anda boleh mengeluarkan arahan untuk menukar imej.

Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa
Dan inilah rupanya

Dan untuk pembangun muda baharu berjaya belajar, yang tinggal hanyalah menyelesaikan tugasan berikut:

Atasi kekurangan RAM mikropengawal untuk paparan warna penuh palet warna. Memperbaik aplikasi untuk menjana dan menghantar imej statik atau dinamik. Berikan struktur rupa yang telah siap. Kami akan memaklumkan anda.

PS Sudah tentu, selepas menyelesaikan kerja pada Bluetooth LE (nrf52832) kami akan mereka bentuk dan melaksanakan versi Wi-Fi/Bluetooth pada ESP32 Tetapi itu akan menjadi cerita baharu.
Bagaimana untuk mempromosikan newbie tanpa melanggar apa-apa

Sumber: www.habr.com

Tambah komen