Estou tentando desenvolver uma interface em java para usando 1 arduino uno e comunicação serial Fiz o upload do seguinte codigo ao meu arduino:  

int potenciometro = 0; // Define o pino do Arduino que o potenciômetro está conectado
int valor = 0; //Variável que irá receber o valor do potenciômetro
int led = 6 ; // Define o pino do Arduino que o led está conectado
void setup() {
Serial.begin(9600); //
pinMode(led, OUTPUT); // Seta a porta do led como saída
}

void loop() {
valor = analogRead(potenciometro); //Recebe o valor do potenciômetro
if(valor > 0){ //analogWrite(led, (valor/4)); //Acende o led com intensidade proporcional ao valor obtido
Serial.println(valor); //Mostra no Serial Monitor o valor obtido do potenciômetro
delay(250); }
}


o programa compilou e executou, ao desligar o arduino por alguns instantes e logo apos religa-lo percebi que a IDE ja não conseguia mais visualizar a porta serial. Desde então não consigo fazer upload de mais nada, nem mesmo o monitor serial consegue estabelecer conexão. Alguem sabe o que pode estar acontecendo ?

Exibições: 910

Responder esta

Respostas a este tópico

Oi AS, boa noite.

Você já tentou :

Conferir as configurações da IDE?   board e port.

Trocar a porta USB?

Trocar o cabo que vai do arduino ao USB?

Dar um boot no seu PC?

Rui

Sim,

A board esta na IDE, Porém a porta nao aparece nenhuma disponivel, ja tentei até mesmo em outro computador porem o windows nao detecta nada quando eu conecto.
O cabo ja tentei trocar tambem mais o mesmo problema acontece.

To acreditando que o próprio programa que esta utilizando a  comunicação serial esta usando a porta o tempo todo mantendo-a ocupada, por conta do delay com tempo muito curto que utilizei. isso seria possível ?

Oi As, bom dia,

não acredito que o seu programa afete o reconhecimento do interface USB do arduino pelo PC.

Pelo que você descreve, o chip que faz este interface está danificado ou perdeu o código dele.

Se for Atmega16u2, ele tem um código interno, mas se for o ch340 ou ainda

FT232r (não sei se algum arduino usa este), não em código, são só hardwarwe.

Você consegue identificar qual é o chip do seu ?

Rui

atmega 328p-pu

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço