Tag: arduino

Palavra-chave
Destaque/Sem destaque
Resolvida/Não Resolvida
Aberta/Encerrada
2 votos
8k visualizações

Olá Pessoal,

Muito se discute sobre o uso do Arduino no mundo dos embarcados. Projetistas antigos defendem o aprendizado do microcontrolador em mais baixo nível e que a plataforma arduino abstrai muito. Por outro lado a curva de aprendizagem (conseguir fazer algo) é muito mais rápida com Arduino em curso técnicos, por exemplo. Outro ponto interessante da plataforma é a constante evolução e aprimoramento do hardware e bibliotecas

Gostaria de saber de vocês, que trabalham diariamente com sistemas embarcados, como enxergam essa plataforma no mercado e o que acham dela como plataforma de aprendizagem(dar os primeiros passos no mundo dos embarcados)?

  • Fábio Souza perguntada 5 anos atrás
  • última atividade 5 anos atrás
0 votos
2k visualizações

Olá Pessoa,

Sou novo no mundo do arduino e estou com um grande problema para criar um sistema de leitura de codigo de barras.

Tenho que realizar a leitura de umas etiquetas e transmitir para o meu sistema, porém nao sei nem por onde começar.

Já descobri como fazer para o leitor funcionar e exibir em um display, porém nao sei exatamente como fazer para transmitir o codigo de barras lido para o meu sistema.

Pode ser até em um arquivo txt ou algo do tipo.

Poderiam me ajudar a dar uma luz?

  • Felipe Mazzoni perguntada 3 anos atrás
  • última atividade 3 anos atrás
0 votos
6k visualizações

Prezados bom dia!

Estou a alguns dias sofrendo com isto ja!

Preciso fazer a leitura de uma celula de carga com o Arduino.
Segue link da célula que estou utilizando
http://www.iwm-brasil.com.br/spl-celula-de-carga-tipo-single-point/?txt_friendemail&txt_friendmessage&sendlink=http%3A%2F%2Fwww.iwm-brasil.com.br%2Fpor-familia-celulas-de-carga%2F
O modelo que tenho é de 10KG, e estou alimentando a mesma com uma bateria de 9V.

Li em outros foruns que devo utilizar um amp op para fazer a leitura diferencial entre V+ e V- da celula, e jogar o Vout na entrada analogica do arduino. Utilizei um TL074, com ganho de 1000, e quanto tento ler no arduino, a entrada simplesmente nao varia.
Montei um amp op instrumental utilizando 3 TL072 e tambem nao obtive resultados satisfatorios…
Quando coloquei as entradas em um osciloscopio, vi que a diferença entre elas varia quando é aplicada força, entao acredito que nao seja problema na celula.

Alguma luz?

Obrigado!

0 votos
2k visualizações

Gostaria de saber se tem como:
um pagina php de cadastro, tem nome, cpf, tagrfid, com a pagina aberta, preciso ler um cartão rfid com o arduino e passar para o campo(codigotag) da pagina-php aberta, alguém poderia dar ajuda?
a leitura do cartão ja´está ok, o que não estou conseguindo e passar o codigo rfid lido pelo arduino para a pagina.
Obrigado
Mauro

  • maurotopa perguntada 2 anos atrás
  • última atividade 2 anos atrás
0 votos
2k visualizações

Bom, há um tempo atrás achava a BBB uma placa bem bacana, uma alternativa bem legal a Raspberry Pi, porém, hj… Acho uma placa cara, obsoleta hoje no mundo dos Sistemas Embarcados. Parece que eles pararam no tempo. Gostaria de saber a opinião dos amigos.

Abraço a todos.

http://www.sistemasembarcados.org

0 votos
4k visualizações

Olá! Estou fazendo meu TCC com os componentes citados, não tenho muita vivência com microcontroladores, mas achei o Arduino o melhor de todos e mais fácil para mexer.

Estou desenvolvendo um sistema rastreador que faça o seguinte:

1-receba uma mensagem com um código
2-interpreta a mensagem, pega os dados do gps
3-envia os dados do gps para um número cadastrado

Eu estou parado no código abaixo:

#include <SoftwareSerial.h>
#include "TinyGPS.h" 
SoftwareSerial Serial1(3, 4),SerialSIM900(0, 1);

int ledPin = 13; //led no pino 13
int Botao = 2; //botao no pino 2
//Variavel para ler o status do pushbutton
int EstadoBotao = 0;
TinyGPS gps; 
int ano; 
byte mes, dia, hora, minuto, segundo, centesimos;
unsigned long chars;
unsigned short sentences, failed_checksum;
static void print_date(TinyGPS &gps);


void SerialSIM900power()
//software equivalent of pressing the GSM shield 
//"power" button
{
  digitalWrite(9, HIGH);
  delay(1000);
  digitalWrite(9, LOW);
  delay(5000);
}


void setup(){
  SerialSIM900.begin(19200);
  Serial1.begin(9600);
  SerialSIM900power();
  pinMode(ledPin, OUTPUT); //Pino do led será saída
  SerialSIM900.begin(19200);
  delay(2000);
  // set SMS mode to text
  SerialSIM900.print("AT+CMGF=1\r");
  delay(100);
  SerialSIM900.print("AT+CNMI=2,2,0,0,0\r"); 
  // blurt out contents of new SMS upon 
  // receipt to the GSM shield's serial out
  delay(100);
}


void loop(){
 if (SerialSIM900.available()>0)
    {
      char inchar=SerialSIM900.read();
      if(inchar=='#'){
        digitalWrite(ledPin, HIGH);
        delay(4000);

  //Enquanto a serial estiver disponível  
  if(Serial1 .available())
  {
    //Le os dados da Serial1
    int c = Serial1 .read();
    //Faz a tradução dos valores lidos
    if(gps.encode(c))
    {
      float latitude, longitude;
      //Obtem a latitude e longitude
      gps.f_get_position(&latitude, &longitude);
      Serial.print("Lat/Long: "); //Imprime
      Serial.print(latitude,5);
      Serial.print(", ");
      Serial.println(longitude,5);


      enviar(latitude, longitude);
      gps.stats(&chars, &sentences, &failed_checksum);
      digitalWrite(ledPin, LOW);

    }
  }
    }else{ 
  digitalWrite(ledPin, LOW);}

}
}
void enviar(float lat, float longi){
  // AT command to send SMS message
  SerialSIM900.print("AT+CMGF=1\r");
  delay(100);
  // recipient's mobile number, in international format
  SerialSIM900.println("AT + CMGS = \"+5511917****\""); 
  delay(100);
  SerialSIM900.println("Lat/ Long"); // message to send
  SerialSIM900.print(lat,5);
  SerialSIM900.print(",");
  SerialSIM900.print(longi,5);
  delay(100);
  // End AT command with a ^Z, ASCII code 26
  SerialSIM900.println((char)26);
  delay(100); 
  SerialSIM900.println();
  // give module time to send SMS
  delay(5000);
  SerialSIM900power();  


}

Vocês podem me ajudar? quando eu envio o ‘#’ o led chega a acender, mas não recebo a tão esperada mensagem.

Muito Obrigado!

abs

LUCAS TEODORO

0 votos
5k visualizações

Bom dia pessoal,

É possível utilizar o arduino para enviar comandos com saída 4-20ma?

1 voto
2k visualizações

Olá galera!
Alguém sabe me dizer se é possível a comunicação entre um dispositivo Android e uma placa Arduino, utilizando o USB de cada dispositivo?
Eu vi alguns exemplos de comunicação utilizando Bluetooth, mas gostaria de fazer uma comunicação USB.

Se alguém puder indicar algum material, seria de ótima ajuda.

Grande abraço a todos.

  • dehanalista perguntada 3 anos atrás
  • última atividade 3 anos atrás
0 votos
2k visualizações

Olá, estou precisando de ajuda pra solucionar um problema.
Estou desenvolvendo um trabalho sobre controle digital em uma bancada de levitação magnética, e preciso fazer leitura de sinais da bancada com o arduino para poder fazer o controle.
Quero fazer o condicionamento de um sinal DC que varia de -9V a 19V para 0V a 5V, para poder ler no arduino e mostrar no simulink/matlab. Só que não estou conseguindo fazer esse condicionamento. Já consegui condicionar de 0v a 19v para 0v a 5v, usando o CI TL084 mas esse novo sinal que tem faixa negativa, estou tendo dificuldades.
Se for possível uma ajuda, ficaria bastante grato.
Desde já, agradeço.

  • Yago Gomes perguntada 4 anos atrás
  • última atividade 4 anos atrás
0 votos
1k visualizações

Olá,estou com dificuldades em programar minha placa SK-S7G2,preciso de ajuda pois não conheço essa placa,procurei pelo programa que é usado para acessar a placa e não encontrei,preciso de alguns exemplos para eu testar.

  • fabsec3561 perguntada 2 anos atrás
  • última atividade 2 anos atrás
Mostrando 1 - 10 de 29 resultados