Como promocionar a un novato sen romper nada

Busca, entrevista, tarefa de proba, selección, contratación, adaptación: o camiño é difícil e comprensible para cada un de nós, tanto para o empresario como para o empregado.

O recén chegado non posúe as competencias especializadas necesarias. Incluso un especialista experimentado ten que adaptarse. O director é presionado polas preguntas de que tarefas asignar a un novo empregado ao principio e canto tempo destinarlle? Asegurando interese, implicación, impulso e integración. Pero non te arrisques con tarefas empresariais críticas.

Como promocionar a un novato sen romper nada

Para iso, lanzamos proxectos internos de relevo. Constan de etapas curtas independentes. Os resultados deste traballo serven de base para os desenvolvementos posteriores e permiten que un recén chegado demostre a si mesmo, unirse a un equipo cunha tarefa interesante e sen risco de fracasar nun proxecto importante. Isto inclúe adquirir experiencia, coñecer colegas e a oportunidade de mostrar o teu mellor lado cando non hai restricións estritas do legado.

Un exemplo deste desenvolvemento de relés foi o tema dunha pantalla xiratoria baseada nun efecto estroboscópico coa capacidade de mostrar unha imaxe dinámica do usuario arbitraria tomada na pantalla do teléfono.Pódense atopar prototipos. aquí.

O traballo foi realizado de forma secuencial por varios empregados e será continuado por outros novos durante a duración da súa incorporación (de dúas semanas a un mes, dependendo das capacidades e do nivel de competencias).

As etapas foron as seguintes:

a) pensar no deseño (estudando mostras existentes, descricións de análogos, mostrando iniciativa creativa);

b) elabora un esquema de circuíto e colócao no encerado;

c) desenvolver un protocolo para transferir imaxes dun teléfono a un dispositivo;

d) proporcionar control desde un teléfono inteligente a través de Bluetooth LE.

A opción de partida era usar algo moi compacto, como unha fiadora de tres pétalos, que, ao xirar manualmente, comezaba a mostrar inscricións. Había un módulo BLE nun pétalo, dez LED RGB no segundo, un sensor óptico no terceiro e unha batería no centro. Elaborouse un esquema de circuíto e realizáronse os primeiros experimentos. Quedou claro que o nivel de calidade da imaxe é moi baixo, a resolución é baixa, o efecto de xogo é de curta duración e as capacidades son modestas. E os spinners son cousa do pasado tan rápido como apareceron. Decidiuse elevar o listón e desenvolver unha pantalla estroboscópica xiratoria. Como mínimo, pódese utilizar con fins prácticos en exposicións e conferencias, e o interese por tales solucións non desaparecerá nun futuro próximo.

Respecto ao deseño, había dúas preguntas principais: como colocar os LED (en plano vertical, como no exemplo anterior, ou horizontal) e como alimentar a placa xiratoria con LEDs.

Para fins educativos, os LED colocáronse só no plano horizontal. En canto a alimentar a placa, había unha opción importante: ou tomamos un motor conmutador, que é voluminoso, ruidoso, pero barato, ou usamos unha solución máis elegante con transferencia de enerxía sen contacto usando dúas bobinas: unha no motor, a outra. no taboleiro. A solución, por suposto, é elegante, pero máis cara e leva moito tempo, porque... primeiro había que calcular as bobinas e despois enrolar (preferentemente non no xeonllo).

Como promocionar a un novato sen romper nada
Este é o aspecto do prototipo resultante

A especificidade dos produtos producidos en masa é tal que cada centavo extra no custo importa. O éxito pode ser determinado polo custo dun puñado de pasivos. Polo tanto, moitas veces é necesario elixir unha opción menos eficiente pero máis barata para que o fabricante poida seguir sendo competitivo comercialmente. Polo tanto, imaxinando que a pantalla rotativa sería posta en produción en masa, o desenvolvedor escolleu un motor conmutador.

Cando se lanzou, o prototipo resultante brillou provocativamente, fixo ruído e sacudiu a mesa. O deseño que garantiu a estabilidade resultou tan pesado e voluminoso que non tiña sentido levalo a un prototipo de produción. Alegrándonos do éxito intermedio, decidimos substituír o motor por un transformador xiratorio cun espazo de aire. Outro motivo foi a imposibilidade de alimentar o motor desde o porto USB do ordenador.

A placa LED baséase no noso módulo RM10 e seis controladores LED. MBI5030.

Os condutores teñen 16 canles coa capacidade de controlar cada un de forma independente. Así, 6 destes controladores e 32 LED RGB en total teñen a capacidade de mostrar 16 millóns de cores.

Para sincronizar e estabilizar a imaxe de saída utilizáronse dous sensores Hall magnetoresistivos SEÑORA 23E.

O plan era sinxelo: o sensor dá unha interrupción por cada revolución do taboleiro, a posición dos LED está determinada polo reloxo entre dúas pasadas e o seu acimut e brillo calcúlanse nunha exploración de 360 ​​graos.

Pero algo saíu mal: independentemente da velocidade de rotación da placa, o sensor emitiu aleatoriamente unha ou dúas interrupcións por pasada. Así, a imaxe resultou borrosa e dobrada cara a dentro.

A substitución dos sensores non cambiou a situación, polo que o sensor Hall foi substituído por un fotorresistencia.

Se alguén ten algunha idea sobre por que un sensor magnetoresistivo podería comportarse deste xeito, compárteo nos comentarios.

Como promocionar a un novato sen romper nada
Parte superior do taboleiro

Cun sensor óptico, a imaxe é clara, pero leva uns 30 segundos en estabilizarse. Isto ocorre por varias razóns, unha delas é a discreción do temporizador. Trátase de 4 millóns de ticks por segundo, divididos en 360 graos cun resto, o que introduce distorsión na imaxe de saída.

Nos reloxos estroboscópicos chineses, a imaxe instálase nun par de segundos a costa do feito de que un pequeno segmento do círculo simplemente non se mostra: hai un espazo baleiro na imaxe circular, é invisible no texto, pero a imaxe está incompleta.

Porén, os problemas non remataron. Microcontrolador nRF52832 non pode proporcionar a velocidade de transferencia de datos necesaria para o número posible de sombras (aprox. 16 MHz) - a pantalla produce 1 fotograma por segundo, o que non é suficiente para o ollo humano. Obviamente, cómpre colocar un microcontrolador separado na placa para controlar a imaxe, pero de momento tomouse a decisión de substituír o MBI5030 por MBI5039. Só hai 7 cores, incluíndo o branco, pero isto é suficiente para practicar a parte do software.

Pois ben, e o máis importante, polo que se iniciou esta tarefa educativa, é programar un microcontrolador e realizar o control a través dunha aplicación nun smartphone.

A exploración transmítese actualmente a través de Bluetooth directamente a través de nRF Connect e a interface da aplicación está en desenvolvemento.

Así, os resultados intermedios do equipo de relevos son os seguintes:

A pantalla xiratoria ten unha liña de 32 LEDs e un diámetro de imaxe de 150 mm. Mostra 7 cores, establece unha imaxe ou texto en 30 segundos (o que non é o ideal, pero é aceptable para comezar). A través dunha conexión Bluetooth, pode emitir un comando para cambiar a imaxe.

Como promocionar a un novato sen romper nada
E isto é o que parece

E para que os novos desenvolvedores aprendan con éxito, só queda resolver as seguintes tarefas:

Supera a falta de memoria RAM do microcontrolador para a visualización a toda cor da paleta de cores. Mellorar a aplicación para xerar e transmitir imaxes estáticas ou dinámicas. Dálle á estrutura un aspecto acabado. Manterémosvos informados.

PD Por suposto, despois de rematar o traballo en Bluetooth LE (nrf52832) deseñaremos e implementaremos unha versión Wi-Fi/Bluetooth en ESP32 Pero esa será unha nova historia.
Como promocionar a un novato sen romper nada

Fonte: www.habr.com

Engadir un comentario