Это видео недоступно.
Сожалеем об этом.
Módulos para Arduino - Vídeo 14 - RTC DS1307 e DS3231
HTML-код
- Опубликовано: 31 май 2017
- 💡 CURSO COMPLETO DE ARDUINO: cursodearduino...
(com apoio às aulas via chat)
💡 SEMANA DA ROBÓTICA:
(se inscreva para a próxima)
Chegou mais um vídeo de Módulos para Arduino!
Neste vídeo iremos aprender a usar os módulos RTC DS1307 e DS3231 para fornecer informações de data, hora e temperatura para o seu Sketch.
CUIDADO!! Se o seu módulo vem com a bateria CR2032 (que não é uma bateria recarregável) exite uma forma específica de uso para evitar a perda e até a explosão da bateria! Neste vídeo iremos explicar como o módulo deve ser utilizado com segurança.
Aguardo por você!
Um grande abraço!
----------------------------------------------------------------
LINKS ###
----------------------------------------------------------------
* SITE: www.brincandoco...
* BIBLIOTECA RTClib: drive.google.c...
www.piauino.com...
* BIBLIOTECA OneWire: drive.google.c...
github.com/Pau...
* BIBLIOTECA OneWire: drive.google.c...
www.rinkydinkel...
Seu canal é fantástico, a quantidade de tempo que já poupou para todas as pessoas que passam por aqui ao organizar a informação já deve superar décadas! Parabéns!!!
A riqueza de conteúdo desse canal é incrível, muito bom, parabéns
Oi Marlon. Muito obrigado. Acompanhe-nos no Instagran e saiba nas novidades do canal antes dos outros. Abraço da Equipe Canal Brincando com Ideias.
A melhor coisa de quando estou procurando um tutorial pela pelo youtube é ver que no Brincando com Ideias tem.! A pesquisa termina imediatamente. Obrigado por vídeos tão claros, explicativos e apesar de serem um pouco longos, não cansa. E eu vejo várias vezes. Obrigado.
parabéns pelas explicações claras e objetivas ,melhores tutoriais do RUclips são os seus Mestre
incrivel, parabens por passar td esse conhecimento, nao da nem pra acreditar q é da graça
Oi Leandro. Muito obrigado. Que bom que gostou. Esperamos que tenha ajudado. Gostaríamos de aproveitar a oportunidade para sugerir o curso de arduino.net onde você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos com arduino.
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Valeu professor. Muitíssimo obrigado!
Oi pcarvalhedo. Muito obrigado. Que bom que gostou.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
Esse vídeo foi incrível, me salvou. Eu estava ligando o RTC direto no 5v e toda vez que eu restava ele, perdia todas as informações, pq o módulo estava tentando recarregar a bateria
Oi Só por Diversão. Muito obrigado. Que bom que pudemos ajudar. São pequenos detalhes que as vezes acabam travando nossos projetos. No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos.
Ainda conta com nosso grupo de whats app para interagir com osdemais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
E também o encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Nosso canal no Telegram: t.me/canal_brincando_com_ideias
Nosso canal no Instagram instagram.com/brincandocomideias/
obrigado mestre, você tem me ajudado muuuito. Sou estudante aqui na paraíba e sempre indico seu canal
Excelente Vídeo. Apenas para enriquecer o seu ótimo trabalho. Caso alguém queira utilizar o DS1307 shield da Tiny, alimentado em 5VDC, com bateria CR2032 - NÃO RECARREGÁVEL, basta remover D1, R4 e R6. Em R6 colocar um 0R ou um jumper de solda. Abraço.
Sua didática é fantástica. Parabéns!!!!!
Beleza, Prof. Flávio ficou facinho aprender com você.
Obrigado pela paciência e pelo compromisso com o ensinar. Abraços
suas aulas são demais, parabéns, excelente didática eleva nossa vontade de cada vez mais nos aprofundarmos no arduino a outro nível. um verdadeiro show para todos seus vídeos incluindo o início, o curso de programação.
Parabéns pelo excelente trabalho!!! Executei a montagem do RTC, observe que no código, na linha onde está a "array" a semana deve começar pelo domingo. Valeu!!!!!!
Parabéns amigo vc é um exemplo
Muito obrigado por mais essa excelente aula. Um grande abraço.
Parabéns sua didática é excelente
Que canal incrível....cada dia melhor e os conteúdos são muitos bem exemplificados....Parabéns....
Oi Antonio. Muito obrigado. Que bom que esteja gostando do nosso trabalho. Gostaríamos de aproveitar a oportunidade para sugerir o curso de arduino.net onde você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos com arduino. Acompanhe nosso canal no o Instagram instagram.com/canalbrincandocomideias.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Parabéns pela explicação detalhada?
Vc pode explicar se podemos usar um super capacitor ao invés da bateria
Oi Edipolis. Muito Obrigado pela sua participação.
E por que não usar uma bateria? Nunca soubemos de nada parecido com isso. Você pode usar inclusive, baterias recarregáveis, então por que complicar? Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Parabéns professor,suas aulas são ótimas!Mto obrigado!
Oi Paulo. Muito obrigado.Nós é que ficamos felizes em tê-lo conosco aqui no canal.Abraço da Equipe Canal Brincando com Ideias.
Bom dia , Adoro seus videos , gostaria de pedir que vc fizesse uma aula sobre classe , eu não entendo isso ! , abraços !
Olá professor, podia dra um exemplo da utilização do if, com o comparativo dos segundos ?
Oi Leandro. Muito obrigado por participar do canal. Desculpe mas não entendemos a sua dúvida. Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias Obrigado pelo retorno, eu me referia a unixtime, quando converte tudo em segundos para verificar se chegou a uma data futura, no código ele parte de 1970, eu gostaria de ver um exemplo de como usar com um "if" realizar um evento 7 dias após.
Parabéns, execelente conteúdo. Estava procurando uma lib para este módulo, essa RTCLib funcionou perfeitamente. Novamente muita boa a dica dos 3.3v e da bateria.
suas explicações me dão vontade de aprender....obrigado...
ensina a usar o RFID por favor, vc é um excelente professor
esse homem é muito bom
Obrigado. Sua explicação é muito boa.
Obrigado, Julio!
muito bom, agora vou tentar programar a minha cafeteira com rtc.
Adoro seus vídeos, e gostaria que você fizesse um vídeo sobre drones. tmj👌✌
Vai sair do foco
MEU TCC ESTÁ EM ANDAMENTO E VOU FAZER UM DESPERTADOR INTELIGENTE PARA UM PORTA REMÉDIOS, SE VC PUDER FAZER UM VIDEO COM UNS 2 ALARMES NO RTC DS1307 EU AGRADEÇO DEMAIS !!!!
Seus vídeos estão ajudando muito, so tenho uma duvida sobre esse ai. Como faria pra que desligue uma lâmpada depois de uma hora?
muito bom, parabens
Show de bola!
Bela aula, Fabio!
Parabéns pelo seu trabalho.
Estou trabalhando no projeto de disparo de uma sirene com arduino, rtc ds 3231 e um shield lcd e preciso da ajuda para progamar, me direciona com fazer.
Obrigado.
Bom dia professor, eu sou Emanuele da Itália, eu queria felicitar, para a qualidade eo conteúdo técnico de seus vídeos, espero que a tradução é bom, estou usando o tradutor do Windows. Eu queria relatar uma técnica alternativa para programar o módulo RTC ds1307, eu enviar o link, infelizmente é apenas em italiano, no entanto, há tudo: esquema, listagem. Biblioteca, você sabe que muitas vezes as bibliotecas são modificadas ou criadas por usuários de Arduino, então você deve usar a biblioteca que é indicada pelo autor.O princípio da operação baseia-se no fato de que, quando enviamos um programa para Arduino, ele também envia a data e hora do nosso computador, em seguida, pressionando o botão que você vê no diagrama muito rapidamente transfere essas informações nos registros internos do módulo RTC, com um desperdício de tempo muito pequeno, é importante pressionar o botão o mais rápido possível.Estou ansioso para o seu próximo vídeo, o link é o seguinte:Http://www.danielealberti.it/2014/03/visualizza-data-e-Ora-su-un-display-con.html
faz um video sobre a cnc shield, to pensando em montar uma impressora 3d com esse shield
Professor, poderia fazer um vídeo ensinando com configurar hora e data utilizando teclado matricial ou botões com módulo Rtc.
Oi Tomás. Muito Obrigado pela sua participação.
Isso até pode ser feito, mas a ideia deste módulo, é que ajuste data e hora uma única vez com uma programação. E ele se manterá ajustado enquanto estiver com uma bateria conectada., mesmo que o arduino seja desligado. Então você utiliza outra programação e apenas consulta os dados do módulo. Os próprios sketch de exemplos da biblioteca mostram como fazer isso, mas vamos estudar a sua ideia, e talvez, façamos um novo vídeo a respeito. Enquanto isso, No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos.
Ainda conta com nosso grupo de whats app para interagir com osdemais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
E também o encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Óptimo video! recomendo
A minha questão que não se quer calar é que se eu desligar o arduino as 9:10 e ligar as 10:30, o que irá aparecer será a hora 9:10 ou ás 10 :30?
Oi Danilson. Muito Obrigado pela sua participação.
Estes módulos possuem uma bateria que mantem a hora atualizada, mesmo que desligue o arduino. Então, a menos que esta bateria se esgote, você pode desligar o arduino sempre que quiser e ao ligar ele estará sempre atualizado.Alguns modelos são compatíveis com baterias recarregáveis e ficarão recarregando a bateria enquanto o arduino estiver ligado. Aí, pode ficar despreocupado. Você também pode contar com os seguintes cursos online: cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado.
Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso grupo de whats app para interagir com os demais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
Você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
professor boa noite,é seguro usar esse modulo para uma aplicação comercial de relogios com termometro,falo pela durabilidade e precisao? parabens pelas aulas ,a melhor do youtube.
Boa tarde. Primeiramente muito obrigado pelos seus vídeos! Praticamente tudo que sei de arduino foi graças as suas aulas! Tentei fazer um relógio digital usando um módulo RTC DS1307 + Display TM1637, porém não obtive sucesso. Não consegui compreender como funciona a lógica para apresentação dos números no módulo TM1637. Caso possa me ajudar de alguma forma, eu agradeço. Mesmo que seja dando dicas de onde eu consigo estudar sobre o assunto. Agradeço desde já! Um forte abraço.
Após várias tentativas, consegui fazer um Relógio digital usando RTC DS1307 + TM1637:
Bibliotecas que devem ser utilizadas:
(Instalei pelo Próprio IDE do arduino criado por SeedStudios)
baixei no link: www.arduinolibraries.info/libraries/ds1307-rtc
Segue o código para quem quiser:
#include
#include
#include
#include
#define CLK 9
#define DIO 8
TM1637 Display1(CLK, DIO);
int8_t Digitos[] = {0,1,2,3};
int horas;
int minutos;
boolean alterna;
void setup() {
Serial.begin(9600);
while (!Serial) ; // wait for serial
delay(200);
Serial.println("DS1307RTC Read Test");
Serial.println("-------------------");
Display1.set();
Display1.init();
//setTime(14, 12, 00, 18, 9, 2019);
}
void loop() {
tmElements_t tm;
if (RTC.read(tm)) {
Serial.print("Ok, Time = ");
print2digits(tm.Hour);
Serial.write(':');
print2digits(tm.Minute);
Serial.write(':');
print2digits(tm.Second);
Serial.print(", Date (D/M/Y) = ");
Serial.print(tm.Day);
Serial.write('/');
Serial.print(tm.Month);
Serial.write('/');
Serial.print(tmYearToCalendar(tm.Year));
Serial.println();
horas = tm.Hour;
minutos = tm.Minute;
CalculaDigitos(horas, minutos);
if (alterna)
{
Display1.point(POINT_OFF);
alterna = false;
}
else
{
Display1.point(POINT_ON);
alterna = true;
}
} else {
if (RTC.chipPresent()) {
Serial.println("The DS1307 is stopped. Please run the SetTime");
Serial.println("example to initialize the time and begin running.");
Serial.println();
} else {
Serial.println("DS1307 read error! Please check the circuitry.");
Serial.println();
}
delay(9000);
}
delay(1000);
}
void print2digits(int number) {
if (number >= 0 && number < 10) {
Serial.write('0');
}
Serial.print(number);
}
void CalculaDigitos( int hor, int minu)
{
int8_t Digit0 = minu %10 ;
int8_t Digit1 = (minu % 100) / 10 ;
int8_t Digit2 = hor % 10 ;
int8_t Digit3 = (hor % 100) / 10 ;
Digitos[3] = Digit0 ;
Digitos[2] = Digit1 ;
Digitos[1] = Digit2 ;
Digitos[0] = Digit3 ;
Display1.display(Digitos);
}
Show
Parabens Obrigado.
Muito legal Flavio, excelente explicação. Queria saber qual a diferença entre o DS1307 e o DS3231?
Poderia, por favor, fazer uma aula sobre o Sensor Shield V5 ? Não tem praticamente nada sobre este Shield em português.
Seria de grande ajuda!
Muito obrigado!
Abraço!
Excelente vídeo. Eu já tinha um projeto usando o módulo DS1307 e cheguei até aqui pq estava procurando como medir o nível da bateria. Fiz como sugerido aqui e deu certo, a leitura do nível de tensão ficou correta. O problema é que depois que liguei o pino bat na porta analógica do arduino, toda vez que desligo o arduino da porta usb e religo, a data e a hora que estavam armazenadas se perdem. É como se eu tivesse tirado a bateria e colocado de volta. O que será que está ocorrendo?
Oi Tecmundi. Muito obrigado por participar do canal. Não fazemos ideia. Tente reproduzir o problema com multimetro ligado onde existir tensão para ver se a alimentação está sendo suficiente. Pesquise pelo datasheet do dispositivo. Pode ser até um defeito do próprio módulo. Acompanhe nosso canal no o Instagram instagram.com/canalbrincandocomideias.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
OLA FLÁVIO. OBRIGADO POR COMPARTILHAR ESSE CONHECIMENTO. ADOREI A AULA, MAS NÃO PUDE LOCALIZAR O ARQUIVO ".ino" DO ARDUINO, VOCE COLOCOU EM ALGUM LOCAL ? DESDE JÁ AGRADEÇO PELA SUA ATENÇÃO
Amigo.
Boa tarde.
Parabéns pelo vídeo. Muito bom.
Gostaria de saber em que versão esta a biblioteca DS3231. Consegui instalar a 1.0.0., mas
é um pouco diferente da sua. Como faço para pegar essa mesma biblioteca?
Obrigado pela aula professor.... Tenho uma dúvida, é possível fazer uma programação com esse modulo relogio para ligar um led em um determinado horário?
Oi Edgar. Muito Obrigado pela sua participação.
Com cderteza. Qualquer programação relacionada com data e hora. É possível até mesmo programar dias da semana. Por exemplo, ligar um despertador somente de segunda a sexta. No cursodearduino.net você aprende a eletrônica e a programação necessárias para desenvolver estes e muitos outros projetos. Aproveite o cupom de 20% de desconto que etamos oferecendo. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Muito boa a aula está de parabéns. Uma dúvida eu conseguiria ligar um led e um relé para acionar uma lâmpada da 6 da tarde e apagar as 7. Manhã do dia seguinte?
Oi Hugo. Muito obrigado. Consegue sim. Com esse módulo você consegue programar vários horários e dias. Se quiser, pode fazer isso em todos os dias úteis, por exemplo. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita.
cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
parabéns pelos seus excelentes.
mas se puder me tira uma dúvida e no caso do horário de verão tem alguma forma de o Arduíno fazer o ajuste automático da hora.
desde já agradeço
Ótima aula! só gostaria de saber, pode ser uma pergunta boba, mas... tenho o LCD já ligado usando a pinagem SDA E SCL como faço para usar a pinagem SDA E SCL para o relógio ?
Oi Rolando. Muito obrigado. Nenhuma ergunta é boba. Bobeira é ficar com dúvidas. A comunicação I2C tem essa característica de poder ligar vários dispositivos desde que cada um tenha o seu endereço distinto. Pode ligar vários dispositivos em paralelo.e através do endereçamento, localiza cada dispositivo quando precisar dele. Abraço da Equipe Canal Brincando com Ideias.
Parabéns pelo vídeo e as excelentes aulas do seu canal. Sou um assíduo telespectador. Só uma dúvida: posso ligar um sensor de temperatura LM35 nesses três pinos abertos do DS1307?
Maravilha.... vou tentar realizar um relógio usando: Uno + 3231 + Keypad Shield
OI Carlos. Muito obrigado por participar do canal. Legal. Depois de pronto, mande imagens para a gente. Caso tenha duúvidas ou sugestões, mande para a gente também. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Bom dia! No seu módulo Ds1307, você adicionou um componente de sensoreamento de temperatura! Por favor me diga qual o componente e qual a pinagem!
Otimos videos.... Gostaria saber como faço - e monto - um sistema para abrir e fechar portinhla de galinheiro - abrir antes do sol nascer e fechar a noitinha - acionado por time....ou melhor ainda...por fotocelula....obrigado.
Se ligar o módulo DS3231 na porta 3.3V, é necessário retirar o resistor?
Muito legal esse conteúdo. Parabéns pelo trabalho.
Agora eu tenho uma dúvida. É possível com esse módulo obter precisão de décimo ou milésimo de segundo? Pergunto, porque no meu projeto eu quero saber o tempo exato com a maior precisão possível, após leitura de um sensor RFID. O projeto é fazer uma cronometragem esportiva.
Oi Daniel. Muito Obrigado pela sua participação.
Não temos a certeza se estes módulos possuem esta precisão, mas o arduino possui. Você pode usar uma referência de horário, mas fazer a contagem pelo próprio arduino. Ele pode contar em microsssegundos, ou seja, 1 segundo dividido por 1000000. No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos.
Ainda conta com nosso grupo de whats app para interagir com osdemais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
E também o encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
na Programação com Arduino - Aula 19 - Operadores Lógicos. faltou o link para baixar o Sketch
ganho mas um escrito
Boa noite!
Primeiramente, parabéns pelo conteúdo, realmente é muito didático.
Agora gostaria de tirar uma dúvida, eu estou utlizando o módulo ds3231, um sdcard mais dois sensores MPX5100DP. No dia em que monto a protoboard, tudo funciona, mas se depois, no dia seguinte, o ds3231 não traz mais informação (testei com várias lib's). Ai se desmonto tudo e monto de novo ele funciona. Alguma ideia do que pode ser?
Oi Thamyris. Muito Obrigado pela sua participação.
Que bom que gostou. Você pode encontrar esta didática, também nos cursos cursodearduino.net/principiantes e cursodearduino.net.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Nosso canal no Telegram: t.me/canal_brincando_com_ideias
Nosso canal no Instagram instagram.com/brincandocomideias/
Quanto ao seu projeto, nunca vimos nada assim. Precisaríamos analisar o seu programa e a montagem eletrônica para gter certeza, mas vai algumas dicas. Verifique a alimentação e as conexões. Jumpers e protoboards, são muitas vezes, causa de problemas. Além da tensão, atente-se a corrente do sistema. Se a corrente (Amperes) for menor do que a exigida pelo sistema, ele vai falhar com certeza. Tente fazer um programa específico para testar o RTC. Pode usar um dos exemplos das bibliotecas que está usando. Apenas para verificar se ele trabalha adequadamente sozinho., depois teste somente com o SD e depois somente com o sensor de pressão. Dividir o projeto, muitas vezes nos ajuda a encontrar o problema. E por fim, confira a lógica da sua programação. Detalhes como a ordem de comandos podem modificar completamente o comportamento do arduino. No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos.
Ainda conta com nosso grupo de whats app para interagir com osdemais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
E também o encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Nosso canal no Telegram: t.me/canal_brincando_com_ideias
Nosso canal no Instagram instagram.com/brincandocomideias/
Tenho acompanhado suas apresentações e apreciado muito suas explicações. Gostaria de passar-lhe uma informação pertinente ao assunto. Testei meu DS1307 com uma bateria carregável LIR2032, após um bom tempo apenas conectada aos 5V e ao TERRA, para pegar carga. Depois, com o mesmo sketch apresentado, aproveitei para checar a bateria pela leitura analógica feita no terminal BAT e, simultâneamente, com um multímetro digital conectado nos TERMINAIS do suporte da bateria. Enquanto o multímetro media 3,5 volts, a leitura através do sketch dava 2,2 volts. Daí, concluir que o terminal "BAT" do módulo está tomando seu ponto de medição de algum resistor após a bateria. Vc. chegou a fazer este teste?
Prezado Prof. Flávio,
Obrigado pela sua pronta resposta, contudo a instrução: "Clique no link abaixo da palavra sketch", não sei onde está pois nem o link e nem a palavra sketch aparece, nem no corpo do email recebido e nem neste video. Solicito uma melhor indicação.
Obrigado por mais este atendimento.
Oi Sergio. Muito obrigado por participar do canal. Nos enganamos. Após instalar as bibliotecas você encontra estes sketchs no menu exemplos do arduino IDE.Abraço da Equipe Canal Brincando com Ideias.
RTC DS1307 0:00 e DS3231 20:21
Boa tarde! Sou iniciante neste mundo Arduíno. Assisti os vídeos referente ao RTC e teria como mostrar na prática um exemplo "Alarme" e como ficaria o código? Desde já, agradeço caso puder me responder!
Oi Marcos. Muito obrigado por participar do canal. Vamos ver seconseguimos colocar essa montagem em uma de nossas lives. Inscreva-se no canal para receber notificação dos nossos vídeos. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Poderia fazer uma Livestream pra tirar as dúvidas da galera.
No tempo 8:10 onde explica a função "rtc.isrunning()" o meu sempre da isso, mesmo com a bateria (a tensão dela está em 3,02v. Então está com carga suficiente). Alguém sabe oque pode ser?
Olá professor, muito bom seu vídeo. Fiz um projeto que estou alimentando o arduino nano com uma bateria 18650 no Vin. No módulo DS 1307 com a pilha LIR 2032 eu posso alimentar diretamente ele no Vcc com os 4,2V? Vai recarregar a bateria? Pq o senhor citou de 3.3V e dos 5V. Ai não sei qual comportamento teria com essa alimentação. Também não encontrei nada na documentação, nem mesmo sobre os 3.3V
Oi Edy. Muito Obrigado pela sua participação.
Uma bateria só? Estranho. Não deve estar funcionando corretamente. O arduino precisa dos 5V. Se ligar duas baterias em série, vai funcionar legal. E Neste caso, existe um regulador de tensão para a porta 3.3V onde deve ser ligado o RTC. Ele só deve ser ligado no 5V se a bateria CR2032 do módulo, for uma bateria recarregável. Senão ela poderá estourar. Você pode contar com os seguintes cursos online:
Curso de Arduino para principiantes> cursodearduino.net/principiantes,
Curso de Arduino 2.0> cursodearduino.net
Curso de Arduino Avançado> cursodearduino.net/avancado
Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso whats app para interagir com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
Você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Acesse nossas páginas para saber mais.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
queimei meu RTC, foda
Bom dia amigão vc fez o video do RTC controlando os ledes? eu procurei no seu canal e nao encontrei, quero fazer um relogio de led com o RTC, caso vc ja tenha feito por favor me marca com o link
tenho uma duvida para eu fazer um semaforo
se eu selecionar por exemplo no void setup ficar amarelo piscante até 3 dias
no void loop as 06:00:00 fazer o semaforo ligar até as 24:00:00 e depois das 24hrs o semaforo fica em amarelo piscante até 6hrs como vou ter que fazer?
Oi Guilherme. Muito obrigado pela sua participação.
Tudo que colocar no void setup, acontecerá apenas uma vez. A lógica precisa ser criada toda dentro do void loop.
A princípio, usar um módulo RTC ajudaria bastante. Mas a ideia principal seria usar uma variável de controle.
byte controle = 0;
A lógica ficaria assim:
if(controle == 0){
amarelo liga,
delay
amarelo apaga
delay
} else {
Aqui coloque a lógica normal do semáforo com 3 dleds
}
Desta forma, você pode até criar outras situações. Por exemplo, no horário de rush, você deixaria o semáforo de pedestres mais rápido e o de veículos mais demorado para não haver tanto trânsito. E em horários normais, os os tempos seriam diferentes. Para isso, basta criar mais opções, Ex. Controle = 1, controle = 2, controle = 3, etc.
E para mudar o número do controle, você pode usar um botão, fazer uma lógica com millis,Por exemplo, começa com 0, depois de 6 horas muda para 1, depois de 3 horas, acaba o horário de rush, muda para 2, conta mais tantas horas e volta ao estado de rush da tarde, depois normaliza novamente e por fim volta a 0 depois da meia noite. Mas para isso funcionar, precisaria ligar o arduino exatamente a 0 hora e não poderia haver falha de energia, senão a lógica toda desanda. Por isso seria interessante o RTC. Pois mesmo que haja falta de energia, por conter uma bateria própria, o horário não desregula. Quando a energia volta e o arduino liga, estará com o horário ajustado e vai continuar o processo de onde parou. Como o
RTC reconhece dias da semana, pode até fazer uma lógica diferente para sábado e domingo, por exemplo.
Esperamos ter ajudado.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
@@BrincandocomIdeias mas se eu colocar assim
DigitalWrite (vm, HIGH);
DigitalWrite (am,LOW);
DigitalWrite (vd,LOW );
Delay
E dps o verde e dps o amarelo da certo
Parabéns pelas suas aulas.
O senhor poderia me tirar uma dúvida.
Posso ligar o arduino uno em uma fonte 9v de 1.5 A ?
Olá Filipe!
Pode ligar tranquilamente. Esta fonte está perfeita. Abração, amigo. E obrigado pelo elogio!
oi como seria para ver a tençaõ da bateria pra ver se ta boa ou nao podderia me ajudar?
olá prof, muito boa sua aula, mais uma na minha playlist particular.
queria ver se poderia me ajudar, eu to c um projeto de automação de uma estufa e to usando um módulo DS1302 junto ao arduino p controlar alguns eventos de acordo com o horário. estava indo tudo bem, até q de repente ele zerou tudo, data e hora, e agora não armazena mais se eu atualizar. no monitor serial mostrar o que eu setei apenas na primeira linha, quando ele atualiza na segunda linha já mostra tudo zerado com o ano 2000. dái ele fica contando normal até certo ponto, quando de novo zera tudo outra vez. testei com os exemplos que vem junto c a biblioteca p ver se era defeito do módulo mas funciona perfeito com o exemplo. mas no meu código n quer funcionar mais. me dá uma luz!
Oi Artista . Muito obrigado por participar do canal. Se está funcionando com os exemplos, é certo que o problema deve estar no seu programa. Não tem como ajudar sem analisar seu sketch. Uma sugestão é verificar a alimentação, pois algumas pessoas se confundem. e alimentam de forma errada. Verifique também a carga da bateria. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita.
cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Flávio, boa tarde. Ótimo tutorial, estou desenvolvendo um projeto e estou precisando da imagem para o fritzing do módulo RTC DS1307 e do SD CARD, alguém teria? Grato
O que esse DEC na parte do Serial.print (now.year (), DEC); ?
Converte o valor retornado para sistema de numeração decimal
Olá, onde vc declara quais são as portas analógicas utilizadas?
Gostaria de tirar uma duvida de como resolver um problema que to tendo com o rtc ds3231 que quando ponho ele sozinho ele funciona .mas quando ponho ele no meu circuito com display sensores servo motor ele pegar aparece no display ai as vezes para de pegar ainda nao descobrir o que poderia ser tem como da uma luz pra ver se resolvo isso .?
A fiação nao seria pq olhei tudo e ta tudo ok .
Gostaria muito poder aprender Comando de Voz com o Arduino, podem criar um vídeo passo a passo de como usar comando de voz com o Arduino para ligar e desligar uma Televisão, aumentar e diminuir volume de uma televisão, trocar de canais de televisão usando comando de voz com o Arduino. FICO NO AGUARDO DE UMA REPOSTA, E DESDE JÁ AGRADEÇO PELA SUA ATENÇÃO PROFESSOR.
up
up
Antes de mais nada parabens pelos tutoriais. Se posso sugerir um modulo de voz para o tutorial uso este elechouse/VoiceRecognitionV3 muito bom e barato.
vc deve partir do principio que para mudança dos canais volume e ligar e desligar a tv, você precisa de uma infravermelho. captar as funções que vc que fazer na tv, depois colocar o infravermelho em local possível para enviar o sinal infravermelho. depois no codigo faça funções do tipo com tal comando de voz, lance um sinal infravermelho para tv. ex: comando de voz ligar, o arduino codifica e manda um sinal infravermelho que execute tal função.
Olá, eu quero usar o módulo RTC a um projeto, e nesse mesmo projeto também pretendo usar um display lcd com comunicação I2C, porém como os dois módulos usam essa mesma comunicação, o que posso fazer para poder usar os dois módulos?
Olá, professor! Primeiramente parabéns, o vídeo está excelente!!! O senhor poderia me ajudar? Estou enfrentando algumas dificuldades quanto à leitura da tensão da bateria: Criei uma condição para acender um led caso a tensão da bateria esteja abaixo de determinado valor, como um aviso para trocá-la; porém, verificando no Serial Monitor, a tensão oscila entre 2.25 e 2.27 independente de estar ou não com a bateria conectada. Estou usando uma CR2032 e o RTC 1307 conectado aos 3.3v do arduino. Muito obrigado
Olá meu amigo, nós temos um serviço de consultoria para
apoiar seus projetos, veja no link maiores detalhes.
www.brincandocomideias.com/book-online
Aguardamos seu contato e muito obrigada por nos seguir.
Forte abraço!
Boa tarde. O senhor poderia me informar onde encontrou a informação da função de carregável da bateria? Especificamente no min 21:08, onde o senhor sugere retirar um resistor para desabilitar a função recarregável. P.D.: Eu revisei a documentação no datasheet mais só diz que a tensão sugerida é de 3.3V. Obrigado e parabéns pelo informação disponibilizada.
Oi Alexander. Muito Obrigado pela sua participação.
Foi justamente no datasheet . Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
No modelo DS3231 eu preciso soldar os jumpers nele ou posso só conectar nos pinos ? ( no lado que tem os pinos :32K SQW SCL SDA VCC GND )
Oi João. Muito Obrigado pela sua participação.
Não existe regra para isso. Se os pinos já estiverem soldados, basta conectar os jumpers. Eles já possuem encaixes para este tipo de pino. Senão, pode escolher entre soldar os pinos ou soldar diretamente os fios. Isso fica a seu critério. Você também pode contar com os seguintes cursos online:
Curso de Arduino para principiantes> cursodearduino.net/principiantes,
Curso de Arduino 2.0> cursodearduino.net
Curso de Arduino Avançado> cursodearduino.net/avancado
Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso whats app para interagir com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
Você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Acesse nossas páginas para saber mais.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
videos novos as quintas neste canal.
BOA NOITE COMO VOCE SIMULA UM NOBREAK NO ARDUINO? DARIA PARA MONTAR UMA AULA?
OBRIGADO. EDVAL
Oi Edival. Muito obrigado pela sua participação.
Usamos uma placa específica. Temos um vídeo tutorial no canal Pesquise por "Nobreak para arduino".
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça do Like e Compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe do canal Brincando com Ideias.
boa tarde, consigo acionar mas de 2 alarmes nele como uns 5? se possível programar por fora aproveitando o horário dele?
Oi Amigo. Muito obrigado por participar do canal. Consegue sim. Você precisará conhecer um pouco da programação e com a lógica certa, conseguirá programar quantos alarmes quiser. E para conhecer bem a programação e a eletrônica necessárias para desenvolver este e outros projetos, conheça o cursodearduino.net. Visite a pagina, acesse o chat com nossa equipe de suporte e peça seu presente de natal. Um descontão de 20%. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Olá Flavio. Quero atribuir a uma variavel tipo char a leitura do dia da semana (que no seu exemplo é um array multidimensional). Como fazer esta atribuição ? Obrigado.
Professor, tentei fazer a leitura pelo pino BAT da forma como está no vídeo. o valor lido pela porta analógica difere muito do valor lido no multímetro. O que pode estar acontecendo?
Como faz o erro com o rtc ds3231, caso ele nao inicialize? Obrigada
meu também da isso.
estou precisando acionar uma porta do arduino as 18:00 e abrir ela as 6 da manha como fazer isso, ainda começando os projetos.
Oi Daniel. Muito obrigado por participar do canal. Você precisa de duas variáveis. Uma fica atualizando ao horário pelo RTC a outra você define o horário que você precisa acionar a porta. Quando variável1 for igual a variável2 a porta aciona.Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Tem como eu enviar esta informação para um banco de dados do meu site.
Para que eu posso fazer consultas do funcionamento do sistema?
Poderia fazer um vídeo usando o módulo cartão de memória micro sd ?
ola amigo estou muito empolgado como eu posso fazer um sistema para gravar quantas vez um motor e ligado dentro de uma semana gostaria que me ajuda-se se for possível obrigado
Olá Flávio, excelente trabalho o que vc faz aqui no youtube...Gostaria de perguntar algo sobre o módulo RTC DS3231...Estou desenvolvendo um projeto que usa o display i2c + teclado matricial 4x4 + SDcard módule + RTC ... O código está funcionando corretamente com todos os outros módulos citados menos o RTC...Quando insiro ele no circuito e faço a programação ele funciona corretamente o monitor serial mostrando a data e a hora do sistema do clock...porém quando vou digitar alguma tecla no teclado matricial tudo fica lento , não digita rápido ...Fica muito lento o sistema...O que poderia ser,podem me dar uma ajuda? Obrigado!
Oi Kelly. Muito Obrigado pela sua participação.
É difícil ter uma ideia sem ver sua programação, mas a princípio, caso esteja usando delay(), substitua pela função millis(). Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Se eu ligar o módulo na porta 3.3V, eu preciso retirar o resistor?
Boa tarde... Gostaria de montar um relógio com 4 X matrix MAX7219 e DS3231, acrescentando ESP07, para atualizar a hora através do wifi. É possível?
Oi Helio. Muito Obrigado pela sua participação.
Com certeza. Temos um vídeo sobre o display no canal e sobre conectar a internet para atualizar o horário, veja nosso vídeo onde mostramos num display, a cotação do bitcoin. O processo é exatamente igual. Além disso, No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver seus projetos.
Ainda conta com nosso grupo de whats app para interagir com osdemais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
E também o encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Gostaria de saber como ativar um servo motor, nos horários configurados, usando o RTC DS3231. Desde já obrigado.
Pelo que vi em outras aulas preciso usar o comando If dentro do scketch do RTC...seria isso??
A biblioteca DS3132 e o terceiro link...pois esta nomeada como ONEWIRE
Qual a diferença do módulo RTC DS1302 e DS1307
Bom dia. Como acionar uma lâmpada ( através do módulo relé) com dia da semana e hora definidos? Ex: ligar uma lâmpada toda quarta-feira às 22h e desligar na quinta às 02h.
Olá Glauber! Você pode usar um módulo RTC para programar o horário de acionamento 😁
@@BrincandocomIdeias isso eu já consegui. O que não estou conseguindo é associar ao dia da semana.
@@glauberpires7942 Se não tiver conseguido, me chama no wpp 92 99378 2685... é bem fácil.
Bartolomeu, obrigado pela atenção. Já consegui... 👏👏👏
Utilizei o DS3231 e mesmo depois de setar a data e hora, a saída foi essa:
(Quarta) 165/165/2165 - 165:165:85
Sabe o que pode ser?
Olá Leandro, estou passando por esse problema. Você conseguiu chegar numa solução? Obrigado.
@@bySTOCO Vcs estão com os pinos de dados do RTC invertidos