Muito Show, estava com dificuldade tremenda para testar minha LCD pois não aparecia nada na tela, assisti vários videos e não consegui resolver, ate que em seu vídeo voce fala sobre o regulador do i2c, sou novo com programação com Arduíno, sou muito grato pela ajuda, valeu mesmo ta de parabéns com seus videos.
Olá mestre, gostaria de sugerir um vídeo sobre o CI PCF8574, como usar ele para expandir portas, tanto pra entrada como pra saída e algumas dicas possíveis. Eu estou usando ele em um projeto mas ao iniciar ele liga todas as saidas como nivel alto por uma tempo.. gostaria de contornar essa situação. Outra situação é que não consigo acionar um pino sem interferir no outro.
Realmente esse recurso libera vários pinos, oque aumenta as possibilidades para seu projeto. O IC2 é muito poderoso, pois possui 7bits de endereçamento de dispositivos e permite conectar vários dispositivos compatíveis no mesmo barramento. Inicialmente com velocidade de 100KHz,(1982), hoje chega a 5MHz (2012) e é muito utilizado em sistemas embarcado. Leiam a página pt.wikipedia.org/wiki/I%C2%B2C, pois vale a pena. Enfim é um recurso muito interessante e poderoso, que pode transformar seu projeto em um Super Projeto!!! Dica fantástica!!!
Excelente vídeo. Por que no meu a palavra POSITIVE não fica verde igual ao seu e por que ao chamar a biblioteca do i2c vem umas 10 juntos? Também esta dando seguinte erro: fala que a biblioteca lcd é inválida .Obrigado.
Amigo, fui limpar uma placa com álcool isopropílico, tive bastante cuidado para não atingir o display, mas depois pude perceber que entrou um pouco entres os vidros do mesmo. Bati um ar com baixa pressão, saiu o álcool e deixei secar naturalmente por 24 horas para não ter risco de ter danificado. Resumindo, fui testar e só está acendendo o Backlight. Minha dúvida é : O Álcool pode danificar? Pergunto isso pelo fato de desconfiar de ter rompido alguma trilha do display, pois tentei remover ele utilizando o soprador da estação de retrabalho, como usei muito calor, teve momentos em que a placa ficou mole, temo ter rompido alguma trilha por causa do calor e tempo em excesso por isso estou na dúvida de qual das duas situações pode ter afetado. Me ajuda!!
Blza Wagner! Uma coisa que ainda quero ver no canal é o desenvolvimento de uma biblioteca para Arduino ou PIC, você escolher um dispositivo qualquer que ainda não tenha biblioteca disponível e você ensinar a fazer do zero os arquivos .h e .cpp... isso seria show de bola e teria tudo a ver com a proposta inicial dessa série de Arduino que busca focar no hardware. Parabéns, como sempre!
muito bom Wagner. uma dúvida será que é tem alguma forma de projetar um módulo I2C para sensores? tipo vários ultrassom, ou vários sensores de Infravermelho. poderia tirar essa dúvida? abraço
E aí amigão, blz? Fera, usando esse código e a biblioteca que você disponibilizou, está apresentando o seguinte erro: ( 'POSITIVE' was not declared in this scope) Poderia me dar um auxilio? Valeu mesmo!!!!
Thiago Amigão, consegui!!!! Depois de tentar inúmeras bibliotecas I2C, tentei a LiquidCrystal_PCF8574 e na linha que estava apresentando o erro substituií por: LiquidCrystal_PCF8574 lcd(0x3F); não sei se é o mais indicado, mas funcionou perfeitamente!!!
@@EdneiQuinquiollo Muito obrigado por compartilhar. Fiquei três horas tentando testar e só aparecia a primeira letra em cada linha do display. Essa biblioteca resolveu.
Boa noite mestre, suas aulas tem uma didática nota 1000..... tenho uma dúvida intrigante: Gravei o sketch em 3 placas sendo: 1 Arduino original, um stand alone e um Arduíno pró mini......e neste último citado, não funciona nem com reza braba. Por que?
Boa noite, Wagner! Queria sua ajudinha aqui! Eu testei vários códigos que não funcionaram e suspeitei do endereço do I2C. Usei o programa que você disponibilizou e o endereço informado foi igual ao seu. Fiz a ligação certinha igual à sua mas os caracteres não aparecem, mesmo alterando o contraste. Tem ideia do que possa ser? Eu olhei as soldas dos jumpers em uma lupa de grande aumento e aparentemente está tudo certo!
Olá professor boa tarde, tudo jóia? Professor estou querendo uma grande ajuda sua, acontece que já testei várias bibliotecas da liquidCrystal_i2c até esta mesma do seu vídeo e nenhuma deu certo. Então gostaria de uma ajuda sua mim explicando a fazer a minha própria bíblioteca para esse módulo do LCD 16x2 i2c ou então mim enviar uma biblioteca. Desde já te agradeço, um forte abraço.
Olá Wagner, Tudo bem? Minha duvida é o seguinte, eu ajustei o potenciômetro e mesmo assim não apareceu nada, e quando aparece o meu display fica com as letras toda preenchida de branco. Você tem ideia do que pode estar ocorrendo? Desde já agradeço!!
Olá wagner, gosto muito do seus video adoro essa ideia com arduino .gostaria que você desenvolvesse um modulo com arduino de controle rf que funcionasse com tomada simples para ter controle nas duas opção.
Como simular esse display LCD I2C no Proteus? Só encontrei o LCD comum nele (sem ser I2C). Seria útil pois aí teríamos mais portas do Arduino livres p/ simular um projeto completo.
Rodrigo, use um LCD normal (LM016L) e use um CI PCF8574. Se você aterrar os pins A0, A1 e A3 do PCF, terá um endereço 0x20 para o I2C. Aterre o pin 13 também (ACTIVE LOW). Ligue o pin 14 (SCL) do CI no pin A5 ou SCL do Arduino e o pin 15 (SDA) do CI no pin A4 ou SDA do Arduino. No LCD, ligue os pins VSS no GND, VDD no VCC, 4, 5, 6 nos pins 4, 5 e 6 do PCF8574 e, pra finalizar a ligação, ligue os pins D4 a D7 do display nos pins 9 a 12 do CI. Pronto. Só rodar, não esquecendo de utilizar o endereço 0x20, se aterrar os 3 pins de Address do CI. Abraço!
Boa noite Wagner. É muito difícil implementar uma interface no 8051 para esse mesmo display? (eu sei que aqui o curso é de arduíno, mas não posso perder a oportunidade)
Ola Wagner! Primeiro queria agradecer muito por todos os seus videos, eles tem me ajudado muito no meu curso de concepçao eletronique. tenho uma duvida quanto ao IC2, o meu display LCD soh pisca e nao mostra os caracteres, vc poderia por favor me explicar poque acontece isso? ps: modelo do display - XIAMEN OCULAR GDM1602A. muito obrigado de antemao, abraço!
===ATUALIZAÇÃO DE 29/08/2017=== Olá, Wagner e a todos que acompanham o WR Kits. Primeiramente: PARABÉNS PELOS 100 MIL! Quando chegar a plaquinha do RUclips, mostra pra nós! "Segundamente": avancei um passo na minha simulação. Parece que era problema de endereço. Entretanto, tem uma curiosidade: se eu coloco os endereços no programa (lá na IDE do Arduino) e no JHD-2X16-I2C (lá no Proteus), a comunicação não acontece, EXCETO se eu escrever 0 (assim mesmo- 0 em base decimal) para o endereço do LCD E também no código. Entretanto, não há quaisquer caracteres impressos no display I2C. Como posso sair desse entreveiro, gurizada? Tô mais perdido que cachorro caído do caminhão de mudanças!! Obrigado pela ajuda!! =======ORIGINAL - 28/08/2017==== Olá, Wagner e todos que acompanham o WR Kits. Excelente aula! Parabéns! Tenho uma dúvida: quero simular no Proteus a sua demonstração utilizando o arquivo.ino da aula e não estou conseguindo. O Proteus disponibiliza o JHD-2X16-I2C e é este que estou utilizando (é o único disponível). Tu tem alguma dica para que eu possa finalmente realizar a simulação? Muito obrigado!
Muito Show, estava com dificuldade tremenda para testar minha LCD pois não aparecia nada na tela, assisti vários videos e não consegui resolver, ate que em seu vídeo voce fala sobre o regulador do i2c, sou novo com programação com Arduíno, sou muito grato pela ajuda, valeu mesmo ta de parabéns com seus videos.
wagner, quando escrevo o POSITIVE ele n fica azul e ao compilar da erro. alguem sabe me ajudar?
Muito bom Wagner sempre proporcionando novos recursos para projetos.
valeu Rafael!
O meu código deu erro:
'POSITIVE' was not declared in this scope
Conseguiu resolver?
Olá mestre, gostaria de sugerir um vídeo sobre o CI PCF8574, como usar ele para expandir portas, tanto pra entrada como pra saída e algumas dicas possíveis. Eu estou usando ele em um projeto mas ao iniciar ele liga todas as saidas como nivel alto por uma tempo.. gostaria de contornar essa situação. Outra situação é que não consigo acionar um pino sem interferir no outro.
exit status 1
'POSITIVE' was not declared in this scope
apareceu isso, oque sera
uma duvida como fazer leituras de tensao,corrente ,temperatura,uma por vez no display em loop
A aula ficou muito boa
Quase uma hora procurando em sites na internet. Varias explicações.... Mas basta alguns minutos do mestre e tudo esta resolvido.
Realmente esse recurso libera vários pinos, oque aumenta as possibilidades para seu projeto.
O IC2 é muito poderoso, pois possui 7bits de endereçamento de dispositivos e permite conectar vários dispositivos compatíveis no mesmo barramento. Inicialmente com velocidade de 100KHz,(1982), hoje chega a 5MHz (2012) e é muito utilizado em sistemas embarcado. Leiam a página pt.wikipedia.org/wiki/I%C2%B2C, pois vale a pena.
Enfim é um recurso muito interessante e poderoso, que pode transformar seu projeto em um Super Projeto!!!
Dica fantástica!!!
valeu Edson! Obrigado também pelo adendo!
Muito Obrigado, seu vídeo me ajudou demais... Um grande abraço!!!
Valeu José, grande abraço!
O meu código não compilou. Deu:
'POSITIVE' was not declared in this scope
O meu tbm
Excelente vídeo. Por que no meu a palavra POSITIVE não fica verde igual ao seu e por que ao chamar a biblioteca do i2c vem umas 10 juntos? Também esta dando seguinte erro: fala que a biblioteca lcd é inválida .Obrigado.
o meu estah dando que o "positive" nao estah declarado, ai nao roda, mas vc nao declara ele. O que pode ser?
Amigo, fui limpar uma placa com álcool isopropílico, tive bastante cuidado para não atingir o display, mas depois pude perceber que entrou um pouco entres os vidros do mesmo. Bati um ar com baixa pressão, saiu o álcool e deixei secar naturalmente por 24 horas para não ter risco de ter danificado.
Resumindo, fui testar e só está acendendo o Backlight.
Minha dúvida é : O Álcool pode danificar?
Pergunto isso pelo fato de desconfiar de ter rompido alguma trilha do display, pois tentei remover ele utilizando o soprador da estação de retrabalho, como usei muito calor, teve momentos em que a placa ficou mole, temo ter rompido alguma trilha por causa do calor e tempo em excesso por isso estou na dúvida de qual das duas situações pode ter afetado.
Me ajuda!!
Blza Wagner! Uma coisa que ainda quero ver no canal é o desenvolvimento de uma biblioteca para Arduino ou PIC, você escolher um dispositivo qualquer que ainda não tenha biblioteca disponível e você ensinar a fazer do zero os arquivos .h e .cpp... isso seria show de bola e teria tudo a ver com a proposta inicial dessa série de Arduino que busca focar no hardware.
Parabéns, como sempre!
Meu esta seguinte erro exit status 1
'POSITIVE' was not declared in this scope
Alguem conseguiu resolver?
Boa noite qual o número máximo de caracteres posso criar no arduino
muito bom Wagner. uma dúvida será que é tem alguma forma de projetar um módulo I2C para sensores? tipo vários ultrassom, ou vários sensores de Infravermelho.
poderia tirar essa dúvida? abraço
Obrigado por compartilhar! Excelente conteúdo.
E aí amigão, blz? Fera, usando esse código e a biblioteca que você disponibilizou, está apresentando o seguinte erro: ( 'POSITIVE' was not declared in this scope) Poderia me dar um auxilio? Valeu mesmo!!!!
e aí..tô com o mesmo problema..conseguiu solução? abraço
Thiago Amigão, consegui!!!! Depois de tentar inúmeras bibliotecas I2C, tentei a LiquidCrystal_PCF8574 e na linha que estava apresentando o erro substituií por: LiquidCrystal_PCF8574 lcd(0x3F); não sei se é o mais indicado, mas funcionou perfeitamente!!!
Ednei Quinquiollo Funciona!!
@@EdneiQuinquiollo Muito obrigado por compartilhar. Fiquei três horas tentando testar e só aparecia a primeira letra em cada linha do display. Essa biblioteca resolveu.
@@carlosbaccarin É isso aí amigão, bora compartilhar o conhecimento!!! Abraços!!!
Boa noite mestre, suas aulas tem uma didática nota 1000..... tenho uma dúvida intrigante:
Gravei o sketch em 3 placas sendo:
1 Arduino original, um stand alone e um Arduíno pró mini......e neste último citado, não funciona nem com reza braba.
Por que?
Boa noite, Wagner!
Queria sua ajudinha aqui!
Eu testei vários códigos que não funcionaram e suspeitei do endereço do I2C. Usei o programa que você disponibilizou e o endereço informado foi igual ao seu. Fiz a ligação certinha igual à sua mas os caracteres não aparecem, mesmo alterando o contraste. Tem ideia do que possa ser? Eu olhei as soldas dos jumpers em uma lupa de grande aumento e aparentemente está tudo certo!
excelente video pero para usar en vez del arduino , un pic como podria ser
Excelente vídeo! Uma pergunta: podemos somente alterar o endereço pelos jummpers?
Olá professor boa tarde, tudo jóia? Professor estou querendo uma grande ajuda sua, acontece que já testei várias bibliotecas da liquidCrystal_i2c até esta mesma do seu vídeo e nenhuma deu certo. Então gostaria de uma ajuda sua mim explicando a fazer a minha própria bíblioteca para esse módulo do LCD 16x2 i2c ou então mim enviar uma biblioteca. Desde já te agradeço, um forte abraço.
nao deu certo , nao reconhece a paravra " positive"
Estou com mesmo problema. Conseguiu resolver?
Olá Wagner, Tudo bem?
Minha duvida é o seguinte, eu ajustei o potenciômetro e mesmo assim não apareceu nada, e quando aparece o meu display fica com as letras toda preenchida de branco. Você tem ideia do que pode estar ocorrendo? Desde já agradeço!!
ola posso ler dados externos de uma placa cnc via i2c com esse modulo
Olá Wagner boa aula
Por que não estão deixando os links na descrição mais ?
Wagner seus vídeos tem nos ajudado muito aqui em Açailândia MA
eu é um amigo temos um projeto de automação predial
Que ótimo Gilberto!
Vc tem exemplo de configuração do LCT usando o ESP32?
esperei tanto hehehe por isso obrigado
É possível ligar ou fazer piscar a luz de fundo do display sem utilizar o módulo i2c ou isso é possível somente com ele? Obrigado!
Muito bom, estava com certas dúvidas e esse vídeos as esclareceram
Olá wagner, gosto muito do seus video adoro essa ideia com arduino .gostaria que você desenvolvesse um modulo com arduino de controle rf que funcionasse com tomada simples para ter controle nas duas opção.
Meu deu erro na palavra POSITIVE
Muito obrigado. Excelente tutorial
Wagner boa tarde. gostaria de saber qto vc cobraria para dar assistencia em um projeto que estou desenvolvendo. muito obrigrado
Como simular esse display LCD I2C no Proteus? Só encontrei o LCD comum nele (sem ser I2C). Seria útil pois aí teríamos mais portas do Arduino livres p/ simular um projeto completo.
Rodrigo, use um LCD normal (LM016L) e use um CI PCF8574. Se você aterrar os pins A0, A1 e A3 do PCF, terá um endereço 0x20 para o I2C. Aterre o pin 13 também (ACTIVE LOW). Ligue o pin 14 (SCL) do CI no pin A5 ou SCL do Arduino e o pin 15 (SDA) do CI no pin A4 ou SDA do Arduino. No LCD, ligue os pins VSS no GND, VDD no VCC, 4, 5, 6 nos pins 4, 5 e 6 do PCF8574 e, pra finalizar a ligação, ligue os pins D4 a D7 do display nos pins 9 a 12 do CI. Pronto. Só rodar, não esquecendo de utilizar o endereço 0x20, se aterrar os 3 pins de Address do CI. Abraço!
Valeu! Muito obrigado pela ajuda!
Tamo junto! ;)
seria possível aplicar este display a um microcontrolador pic
vim fazer essa mesma pergunta :/
Boa noite Wagner. É muito difícil implementar uma interface no 8051 para esse mesmo display? (eu sei que aqui o curso é de arduíno, mas não posso perder a oportunidade)
O canal tem um curso especial "Curso de Assembly para 8051", já tem 61 aulas ótimas, com muito conteúdo!
Veja, com certeza vai gostar!!!
Ola Wagner! Primeiro queria agradecer muito por todos os seus videos, eles tem me ajudado muito no meu curso de concepçao eletronique.
tenho uma duvida quanto ao IC2, o meu display LCD soh pisca e nao mostra os caracteres, vc poderia por favor me explicar poque acontece isso?
ps: modelo do display - XIAMEN OCULAR GDM1602A.
muito obrigado de antemao, abraço!
Valeu Walter! Já tentou ajustar o contraste do display? abraço
Ol Mestre dos Mestres o meu também só pisca e não aparece as letras, já mexi no contraste, qual outra coisa posso tentar?
Mais um ótimo vídeo como sempre.
Esse mesmo projeto em uma ESP8266 ficaria como?
Consertei usando esse sem o positive
#include
#include
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.begin(16,2);
}
void loop()
{
lcd.setBacklight(HIGH);
lcd.setCursor(0,0);
lcd.print("Casa");
lcd.setCursor(0,1);
lcd.print("Carro");
delay(1000);
lcd.setBacklight(LOW);
delay(1000);
}
Nota 10 10 10 10 m irmão resolveu meu problema , obrigado pelo seu video
MUITO OBRIGADO EU TE AMO
me mande +- os valor do serviço obrigado
Tentei utilizar as portas analógicas e não deu certo, utilizei as portas SDA e SCL do próprio UNO e rodou. Mas de resto, ótimo vídeo
Estava a horas achando que meu LCD estava pifado, kkk, erá apenas contrate.
Valeu, estava pensando a mesma coisa do meu.
Excelente!
027 achei endereço
===ATUALIZAÇÃO DE 29/08/2017===
Olá, Wagner e a todos que acompanham o WR Kits.
Primeiramente: PARABÉNS PELOS 100 MIL!
Quando chegar a plaquinha do RUclips, mostra pra nós!
"Segundamente": avancei um passo na minha simulação. Parece que era problema de endereço. Entretanto, tem uma curiosidade: se eu coloco os endereços no programa (lá na IDE do Arduino) e no JHD-2X16-I2C (lá no Proteus), a comunicação não acontece, EXCETO se eu escrever 0 (assim mesmo- 0 em base decimal) para o endereço do LCD E também no código. Entretanto, não há quaisquer caracteres impressos no display I2C.
Como posso sair desse entreveiro, gurizada?
Tô mais perdido que cachorro caído do caminhão de mudanças!!
Obrigado pela ajuda!!
=======ORIGINAL - 28/08/2017====
Olá, Wagner e todos que acompanham o WR Kits.
Excelente aula! Parabéns!
Tenho uma dúvida: quero simular no Proteus a sua demonstração utilizando o arquivo.ino da aula e não estou conseguindo. O Proteus disponibiliza o JHD-2X16-I2C e é este que estou utilizando (é o único disponível).
Tu tem alguma dica para que eu possa finalmente realizar a simulação?
Muito obrigado!