collapse

* Posts Recentes

Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]


Focos LED SMD por almamater
[16 de Dezembro de 2023, 14:12]


I Belive por dropes
[15 de Dezembro de 2023, 13:59]


Carga de corrente eletrónica ZPB30A1 60W por jm_araujo
[11 de Dezembro de 2023, 13:27]

Autor Tópico: Sensor de temp dois arduinos, do quarto para a sala via RF  (Lida 48990 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline r16

  • Mini Robot
  • *
  • Mensagens: 339
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #105 em: 05 de Setembro de 2012, 05:52 »
Era muito mais facil meia duzia de fotos.


está aqui o video,,, espero esclarecer alguma coisa com isto,,,para verem o que esta errado


Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #106 em: 05 de Setembro de 2012, 12:05 »
uma pergunta rápida ::

está a acontecer protocolo de correcção de erros, antes e depois de enviar por rádio ?

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #107 em: 05 de Setembro de 2012, 12:07 »
Acho que não, a menos que os encoders o façam ....
Os electrões são nossos amigos !!! :D

Offline Pedrock

  • Mini Robot
  • *
  • Mensagens: 279
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #108 em: 05 de Setembro de 2012, 12:18 »
uma pergunta rápida ::

está a acontecer protocolo de correcção de erros, antes e depois de enviar por rádio ?
O problema não está aí, porque quando ele usou o exemplo Serial para LCD, houve o mesmo problema.

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #109 em: 05 de Setembro de 2012, 12:25 »
Talvez.

Nunca nos vários anos a usar radiotransmissão, eu pude usar ligações simples.
Para conseguir comunicações error-free e robustas, tenho sempre que implementar Modems em ambos os lados.


Offline r16

  • Mini Robot
  • *
  • Mensagens: 339
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #110 em: 05 de Setembro de 2012, 18:57 »
Entao qual é a solucao para isto?

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #111 em: 05 de Setembro de 2012, 19:00 »
há bibliotecas para o rfm12 com controlo de erros
Os electrões são nossos amigos !!! :D

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #112 em: 05 de Setembro de 2012, 20:42 »
há bibliotecas para o rfm12 com controlo de erros


o facto de se usar um RFM12 ou um nRF24L01, é o bastante para garantir muito bons resultados.

estes módulos de rádio já incorporam modems, por isso fica tudo mais facil.

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #113 em: 05 de Setembro de 2012, 23:20 »
Chegaste a colocar a resistência de 5k entre o pino 1 e 2 do DHT11 ????

Os electrões são nossos amigos !!! :D

Offline r16

  • Mini Robot
  • *
  • Mensagens: 339
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #114 em: 06 de Setembro de 2012, 10:03 »
Chegaste a colocar a resistência de 5k entre o pino 1 e 2 do DHT11 ????

Nao. Se bem me lembro acho que me disseste que isso seria para corrigir uma melhor precisao da temperatura.

Bom mas eu quero aqui referir alguns pontos que gostaria de discutir convosco, pois ainda me esta a fazer uma certa confusao.

 1. Caso houvesse problema de comunicao entre o emissor e receptor , nao chegaria a mesma informacao do emissor ao receptor certo? Coisa que nao acontece, usando o serial monitor do receptor a informacao e recebida perfeitamente.

2. Caso o lcd tivesse mal conectado eu nao conseguia com que ele lesse hello world do example que esta no ide.certo? Coisa que consigo e estavel sem caracteres malucos.

3. Dito isto e agradecendo a ajuda que ja foi aqui dada. Gostaria que alguem me desse uma explicacao do que esta errado. Se nao houver explicacao comprarei entao os NRF.

Offline Pedrock

  • Mini Robot
  • *
  • Mensagens: 279
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #115 em: 06 de Setembro de 2012, 12:25 »
Não dizes que o exemplo SerialDisplay não funciona bem?
Isto não envolve RF nem sensores de temperatura.
Logo, tens aí o teu problema. Está no LCD ou nas ligações.

Além disso, no Serial aparece tudo bem, o problema está mesmo no LCD.

No Hello World, aparece-te o tempo em baixo?
« Última modificação: 06 de Setembro de 2012, 12:28 por Pedrock »

Offline r16

  • Mini Robot
  • *
  • Mensagens: 339
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #116 em: 06 de Setembro de 2012, 18:17 »
Não dizes que o exemplo SerialDisplay não funciona bem?
Isto não envolve RF nem sensores de temperatura.
Logo, tens aí o teu problema. Está no LCD ou nas ligações.

Além disso, no Serial aparece tudo bem, o problema está mesmo no LCD.

No Hello World, aparece-te o tempo em baixo?


Pedro...
no codigo hello world este:

Código: [Seleccione]
/*
  LiquidCrystal Library - Hello World
 
 Demonstrates the use a 16x2 LCD display.  The LiquidCrystal
 library works with all LCD displays that are compatible with the
 Hitachi HD44780 driver. There are many of them out there, and you
 can usually tell them by the 16-pin interface.
 
 This sketch prints "Hello World!" to the LCD
 and shows the time.
 
  The circuit:
 * LCD RS pin to digital pin 12 
 * LCD Enable pin to digital pin 11 // liguei ao 10
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground // liguei a 11
 * 10K resistor: (nao sei)
 * ends to +5V and ground (nao sei)
 * wiper to LCD VO pin (pin 3) // liguei ao 8 que que utilizei como pin
 pwr para o contraste.
 
 Library originally added 18 Apr 2008
 by David A. Mellis
 library modified 5 Jul 2009
 by Limor Fried (http://www.ladyada.net)
 example added 9 Jul 2009
 by Tom Igoe
 modified 22 Nov 2010
 by Tom Igoe
 
 This example code is in the public domain.

 http://www.arduino.cc/en/Tutorial/LiquidCrystal
 */

// include the library code:
#include <LiquidCrystal.h>
int ledPin = 8;

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);

void setup() {
   pinMode(ledPin, OUTPUT);
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);

  // Print a message to the LCD.
  lcd.print("hello, world!");
}

void loop() {
  analogWrite(ledPin, 60);
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
 
 
 // lcd.print(millis()/1000);
}

se eu tiver comentada a linha // lcd.print(millis()/1000); nao aparece o tempo e aparece o HELLO WORLD
 
e se eu tiver descomentada aparece os caracteres malucos...

mas nao sei se estou a proceder correctamente aqui numa coisa neste codigo...e talvez seja isso que tambem falte no outro..

repara nas ligacoes que o codigo tem:


The circuit:
 * LCD RS pin to digital pin 12 
 * LCD Enable pin to digital pin 11 // liguei ao 10
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground // liguei a 11
 * 10K resistor: (nao sei)
 * ends to +5V and ground (nao sei)
 * wiper to LCD VO pin (pin 3) // liguei ao 8 que que utilizei como pin
 pwr para o contraste.


ou seja o que ves a vermelho são as alteracoes que fiz na ligacao ao arduino..
o que tenho a verde nao sei como ligar..

eu nao sei se é esse o problema..

mas eu fiz as ligacoes conforme esta aqui no site:
http://lusorobotica.com/index.php?topic=919.30

será que esta informacao vos ajuda a analisar melhor onde esta efectivamente o problema?

« Última modificação: 06 de Setembro de 2012, 19:36 por r16 »

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #117 em: 06 de Setembro de 2012, 18:34 »
No reference do arduino sobre a função millis() diz o seguinte:

Tip:
Note that the parameter for millis is an unsigned long, errors may be generated if a programmer tries to do math with other datatypes such as ints.

Será disto ?
Os electrões são nossos amigos !!! :D

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #118 em: 06 de Setembro de 2012, 18:36 »
Este 
Citar
* LCD R/W pin to ground // liguei a 11
está nitidamente mal, tens de ligar ao gnd ...
Os electrões são nossos amigos !!! :D

Offline r16

  • Mini Robot
  • *
  • Mensagens: 339
Re: Sensor de temp dois arduinos, do quarto para a sala via RF
« Responder #119 em: 06 de Setembro de 2012, 21:18 »
Este 
Citar
* LCD R/W pin to ground // liguei a 11
está nitidamente mal, tens de ligar ao gnd ...

voltei a ligar conforme disseste ... continua com caracteres marados