Fórum

Palavra-chave
Destaque/Sem destaque
Resolvida/Não Resolvida
Aberta/Encerrada
0 votos
0 respostas
23 visualizações

Está pensando em criar um novo projeto de robótica, que envolva braços para um novo projeto? Temos a dica perfeita para você, a Eletrogate tem o que você precisa: Kit Braço Robótico em MDF – Eletrogate

0 votos
0 respostas
25 visualizações

TL;DR: Engenheiro Mecânico com conhecimentos em software embarcado e eletrônica digital/analógica com dúvidas sobre início de carreira, principalmente na questão de empregos em outros estados, já que no Nordeste encontrei um total de zero vagas. Minhas capacidades no final do post para uma melhor ideia da minha situação. Já peço desculpas pelo post longo.
.
Bom dia, pessoal. Tenho muito interesse na área de embarcados e já utilizo muito nos meus estudos, mas sempre encontrei dificuldade para conseguir me infiltrar no mercado dessa área. Me formei no início de 2018 e acabei entrando em um mestrado na área de controle (engenharia mecânica também) que pretendo terminar próximo ano.
.
Gostaria da opinião sincera e de dicas de quem já se encontra no mercado de trabalho. Infelizmente, essa área no Nordeste parece ser inexistente, procurei nas quatro capitais mais próximas e encontrei um total de zero vagas na área. Gostaria de saber minhas chances de conseguir um emprego em outro estado, principalmente pelo fato de precisar conseguir a vaga antes de me mudar. E principalmente, gostaria de dicas para aumentar minhas chances. Pelo que tenho visto a maioria quase absoluta das vagas é para pessoal com experiência no mercado, o que me deixa preocupado, e também pelo fato de eu não possuir formação nas áreas mais procuradas (elétrica e computação).
.
Um pouco do meu histórico:
– C, C++ (mas nunca utilizei realmente em um projeto maior), Rust (recomendo darem uma olhada, muito bom e está crescendo bem).
– Trabalhei com PIC18 na graduação, com dois projetos mais consistentes: PID para controle da temperatura de ar de admissão para um motor e um controle experimental para injeção de combustível piezoelétrica (ponte H com mais de 100V, etc).
– Brinquei um pouco com AVR mas nunca desenvolvi um projeto mais sério.
– Agora no mestrado estou focando em ARM (STM32). Fiz um projeto para aquisição de dados e comunicação via USB CDC com desktop e com um aplicativo Android simples que desenvolvi. Pretendo utilizar um microcontrolador e talvez Android em um projeto de controle que estou desenvolvendo para minha dissertação.

  • Thales Fragoso perguntada 1 semana atrás
  • última atividade 1 semana atrás
0 votos
0 respostas
30 visualizações

Estou usando um joystick e o Pro Micro para emular o mouse, uso exatamente o mesmo código nas duas plataformas, compila perfeitamente, sem nenhum erro, porém só funciona se eu passar o código via Arduino IDE.

O PlatformIO é uma extensão que uso no VS Code, ele enxerga normalmente os includes, inclusive fiz um código de teste com LED e funcionou normalmente via PlatformIO, porém com o seguinte código, o mesmo só funciona se eu gravar pelo Arduino IDE. Usando o PlatformIO, quando eu clico em cima do include com o Ctrl pressionado, ele abre normalmente os arquivos .h

Eis o código:

/* HID Joystick Mouse Example
   by: Jim Lindblom
   date: 1/12/2012
   license: MIT License - Feel free to use this code for any purpose.
   No restrictions. Just keep this license if you go on to use this
   code in your future endeavors! Reuse and share.

   This is very simplistic code that allows you to turn the
   SparkFun Thumb Joystick (http://www.sparkfun.com/products/9032)
   into an HID Mouse. The select button on the joystick is set up
   as the mouse left click.
 */

#include <Arduino.h>
#include <Mouse.h>
int horzPin = A0;  // Analog output of horizontal joystick pin
int vertPin = A1;  // Analog output of vertical joystick pin
int selPin = 9;  // select button pin of joystick

int vertZero, horzZero;  // Stores the initial value of each axis, usually around 512
int vertValue, horzValue;  // Stores current analog output of each axis
const int sensitivity = 200;  // Higher sensitivity value = slower mouse, should be <= about 500
int mouseClickFlag = 0;

void setup()
{
  pinMode(horzPin, INPUT);  // Set both analog pins as inputs
  pinMode(vertPin, INPUT);
  pinMode(selPin, INPUT);  // set button select pin as input
  digitalWrite(selPin, HIGH);  // Pull button select pin high
  delay(1000);  // short delay to let outputs settle
  vertZero = analogRead(vertPin);  // get the initial values
  horzZero = analogRead(horzPin);  // Joystick should be in neutral position when reading these
}

void loop()
{
  vertValue = analogRead(vertPin) - vertZero;  // read vertical offset
  horzValue = analogRead(horzPin) - horzZero;  // read horizontal offset
//delay(3000);

  if (vertValue != 0)
    Mouse.move(0, vertValue/sensitivity, 0);  // move mouse on y axis
  if (horzValue != 0)
    Mouse.move((horzValue/sensitivity) *-1, 0, 0);  // move mouse on x axis

  if ((digitalRead(selPin) == 0) && (!mouseClickFlag))  // if the joystick button is pressed
  {
    mouseClickFlag = 1;
    Mouse.press(MOUSE_LEFT);  // click the left button down
  }
  else if ((digitalRead(selPin))&&(mouseClickFlag)) // if the joystick button is not pressed
  {
    mouseClickFlag = 0;
    Mouse.release(MOUSE_LEFT);  // release the left button
  }
}
0 votos
0 respostas
19 visualizações

Estou desenvolvendo um software para autenticação de cartões RFID seguindo o padrão CIPURSE, porém está bem complexo.
Consegui encontrar apenas um código (java) no github mas não compila e a documentação é de dificil entendimento.
Existe algum lugar que posso começar?

0 votos
0 respostas
58 visualizações

boa noite alguem desse forun trabalha com fpga da marca actel A40MX04 PLG84 ?
na verdade estou a procura de um gravador para esse componente alguem pode me ajudar ?
obrigado pela atenção

0 votos
0 respostas
107 visualizações

Prezados,
Alguém saberia me dizer se existe um medidor de consumo de gás digital e Wi-Fi?

Obrigado,

0 votos
0 respostas
111 visualizações

Boa tarde pessoal,
Eu tenho tido muita dificuldade em configurar um ambiente para compilar códigos para o sistema operacional de tempo real embarcado RTEMS, eu segui as instruções da documentação oficial (a master):
https://docs.rtems.org/
Fiz o build e agora estou tentando compilar com o sparc-rtems5-gcc para um chip ERC32, o problema é que não consigo compilar pois o mesmo não acha as bibliotecas que estão na árvore de projeto.
fiz uma pergunta no StackOverflow também:
https://stackoverflow.com/questions/55306034/sparc-rtems5-gcc-ignores-or-dont-find-libraries

Algum de vocês já teve ou está tendo experiência com RTEMS ? Se sim, poderiam me ajudar com algumas dicas ?

meu sistema:
Linux michel-COM 4.15.0-45-generic #48~16.04.1-Ubuntu SMP Tue Jan 29 18:03:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

0 votos
0 respostas
140 visualizações

Boa noite, onde eu encontro didática/documentação sobre ressonadores à base de silício ou suas combinações?

0 votos
0 respostas
155 visualizações

Boa tarde, alguem tem experiencia em CMW500. Estou precisando colocar um CM500 funcionando como um estação radio base e acoplando no mesmo uma antena 3G para aumentar o alcance do sinal. Há alguém com essa experiencia?

Mostrando 1 - 10 de 379 resultados