Medindo objetos em imagens
12:30
4 ай бұрын
Пікірлер
@marquinhos3726
@marquinhos3726 4 күн бұрын
muito bom conteudo. obrigado
@eletrohow-mj6ne
@eletrohow-mj6ne 3 күн бұрын
Obrigado pelo feedback, fico feliz que o vídeo esteja sendo útil!
@gilbertolaranja
@gilbertolaranja 23 күн бұрын
@eletrohow-mj6ne
@eletrohow-mj6ne 22 күн бұрын
Obrigado pelo feedback.
@Giltronix
@Giltronix 29 күн бұрын
Que aula Fantástica!!!!!
@eletrohow-mj6ne
@eletrohow-mj6ne 22 күн бұрын
Muito obrigado pelo feedback.
@cim8778
@cim8778 Ай бұрын
excelente
@eletrohow-mj6ne
@eletrohow-mj6ne Ай бұрын
Obrigado pelo feedback!
@marcos-lv6vv
@marcos-lv6vv Ай бұрын
Boa noite professor, estou estudando suas aulas de TIMER do arduino, muito boas por sinal !!! Essa aula tentei reproduzir mas o sinal não aparece no pino 6. Tem como eu ter acesso ao código da aula? Devo estar errando em algum detalhe. Detalhe, o ISR esta sendo disparado e estou utilizando o MEGA 2560. Agradeço se puder me dar uma ajuda, boa noite e obrigado mais uma vez.
@eletrohow-mj6ne
@eletrohow-mj6ne Ай бұрын
Olá Marcos. Os arquivos seguiram via email para voce.
@cristhianobossardidevascon6295
@cristhianobossardidevascon6295 Ай бұрын
Excelente vídeo! Professor de alto nível de conhecimento, didática e muita simpatia. Obrigado!!!!
@eletrohow-mj6ne
@eletrohow-mj6ne Ай бұрын
Obrigado pelo comentário. Espero que os demais vídeos lhe sejam úteis também. Um abraço.
@joaocarlos4368
@joaocarlos4368 2 ай бұрын
Otimo vídeo, ajudou muito. Sabe me falar qual fórmula eu utilizo para calcular isso a frequência central?
@eletrohow-mj6ne
@eletrohow-mj6ne 2 ай бұрын
João, o you tube não permite inserir uma imagem no comentário, ai vai a fórmula em forma de texto: fo = raiz quadrada de [(1/2*pi) * [ (1/R3C1C2) * ((1/R1) + (1/R2)]]
@ricardogarcia8579
@ricardogarcia8579 2 ай бұрын
Muito interessante o principio de funcionamento que o professor descreve. Ainda vou ter que assistir e estudar mais muitas vezes para assimilar melhor todo o conceito. Valeu demais! Muitíssimo obrigado.
@eletrohow-mj6ne
@eletrohow-mj6ne 2 ай бұрын
Olá Ricardo, obrigado pelo seu feedback. Sinta-se a vontade para perguntar o que está lhe deixando com dúvidas. Abs Roberto
@czrbriop
@czrbriop 2 ай бұрын
Amigo, você consegue desenvolver o imaps para o windows? (Não consigo instala-lo no WSL)
@eletrohow-mj6ne
@eletrohow-mj6ne 2 ай бұрын
Cesar. Não tenho o windows instalado em minha máquinas ha muitos anos. Mas você não ficará sem o Imaps. Como primeira opção vou criar uma versão em AppImage. Como neste formato todas as bibliotecas necessárias já seguem junto, ao menos em teoria qualquer dristibuição linux, wsl incluido, deve ser capaz de executar. Mas se algo ocorrer de errado, nós iremos criar uma máquina virtual, e compraremos uma licensa Windows :-( . Esta última opção é só a última mesmo, pois será um esforço considerável criar todo o ambiente de desenvolvimento em Windows. Vamos tentar o appImage primeiro. Acompanhe pelo site eletrohow,com que o link para download do Impas vai indicar que estamos no formato AppImage. Até pŕoxima quinta deveremo ter isto pronto.
@czrbriop
@czrbriop 2 ай бұрын
@@eletrohow-mj6ne Ahhh, ótimo! admiro muito os seus vídeos, e poder reproduzi-los no windows seria incrível!
@eletrohow-mj6ne
@eletrohow-mj6ne 2 ай бұрын
Já disponível em AppImage. Dentro de um terminal WSL ou qualquer distribuiçã Linux, basta copiar o arquivo da página eletrohow.com, transformar o arquivo em executável e executar clicando com o mouse sobre o nome do arquivo ou digitar ./Imaps-x86_64.AppImage. Em caso de problemas por favor nos envie a mensgem que foi apresentada no terminal.
@ThiagoAlmeidaTech
@ThiagoAlmeidaTech 3 ай бұрын
Conteúdo de altíssima qualidade!! Parabéns!!! :D
@eletrohow-mj6ne
@eletrohow-mj6ne 3 ай бұрын
Que bom saber que o vídeo está sendo útil. Espero que ele sirva de base para projetos muito interessantes :-)
@GibaGiba-z4j
@GibaGiba-z4j 3 ай бұрын
muito legal, bem informativo
@eletrohow-mj6ne
@eletrohow-mj6ne 3 ай бұрын
Obrigado pelo feedback!
@GibaGiba-z4j
@GibaGiba-z4j 3 ай бұрын
Muito interessante mesmo, seus vídeos são muito úteis!
@eletrohow-mj6ne
@eletrohow-mj6ne 3 ай бұрын
Que bom saber que os vídeos estão sendo bem aproveitados!
@optimalbass
@optimalbass 3 ай бұрын
Amigos, em caso de ataque com ransomware à máquina principal, essa implementação do vídeo não seria também afetada?
@eletrohow-mj6ne
@eletrohow-mj6ne 3 ай бұрын
Olá @optimalbass A exposição ao risco de um ransomware depende um pouco da sua forma de conexão com a internet. Se você está num sistema CGNAT, atualmente maioria das situações para as redes não comerciais, o sistema é bem difícil de ser invadido por um hacker externo. No outro lado , se você tem um IP fixo, toda a proteção depende dos programas específicos que você instala na sua máquina. Um IP flutuante, mas sem estar debaixo do CGNAT, tem uma proteção intermediária entre estes dois casos. Uma informação para quem estiver lendo e não sabe o que é um ransomware: Os ataques de ransomware são um tipo de crime cibernético em que software malicioso é usado para bloquear o acesso aos dados ou ao sistema de uma vítima, normalmente criptografando-os e exigindo o pagamento de um resgate pela sua liberação. Geralmente, quem abre a porta para o ransonware, seja propositalmente ou não, são os usuários da rede infectada. Os principais pontos de fragilidade são: : 1. Ataques de phishing: O vetor mais comum de ransomware é por meio de e-mails de phishing. Se um usuário na rede abrir um anexo malicioso ou clicar em um link prejudicial, o ransomware poderá ser instalado no dispositivo ou servidor de arquivos, independentemente da proteção CGNAT. 2. VPNs ou ferramentas de acesso remoto comprometidas: Se a sua rede usar VPNs ou ferramentas de acesso remoto para permitir acesso externo ao servidor de arquivos, essas ferramentas poderão ser exploradas se não estiverem configuradas com segurança ou se tiverem vulnerabilidades não corrigidas. Os invasores podem obter acesso à rede e espalhar ransomware. 3. Dispositivos infectados dentro da rede: Depois que o ransomware entra em um dispositivo na rede interna, ele pode se propagar para outros dispositivos e servidores. O CGNAT não impedirá o movimento lateral dentro da rede local quando ocorrer uma infecção. 4. Explorando vulnerabilidades de software: Se o servidor de arquivos ou outros sistemas na rede interna estiverem executando software desatualizado ou vulnerável, o ransomware poderá explorar essas vulnerabilidades para obter acesso. A CGNAT não bloqueia tais ataques porque eles exploram vulnerabilidades na rede, em vez de depender do acesso direto da Internet. 5. Tráfego ou downloads maliciosos da Web: Se os usuários na rede baixarem malware de sites comprometidos ou forem induzidos a baixar software malicioso, o ransomware poderá ser instalado. Novamente, o CGNAT não protege contra ações do usuário que levam à infecção. Observe a importância de se informar as pessoas que utilizam a rede dos cuidados com links ou programas desconhecidos. A ação mais importante para se proteger é o backup. Se você tiver todo o sistema copiado de forma segura, se um vírus conseguir se instalar, será possível formatar e reinstalar tudo. É uma operação custosa e demorada, mas é melhor do que pagar para um bandido desbloquear seus dados. Mas o melhor mesmo é tomar os cuidados para não permitir a infecção. Isto vale para o servidor ou qualquer outro sistema. Não há nada no servidor descrito no vídeo que o torne mais robusto. Para isto são necessários programas externos e especialmente cuidado comn a operação e click em links ou downloads de softwares desconhecidos.
@frpvsk
@frpvsk 3 ай бұрын
como o site realiza as contas? qual fonte bibliografica utiliza?
@eletrohow-mj6ne
@eletrohow-mj6ne 3 ай бұрын
O embasamento teórico e as fórmulas práticas para os projetos com operacionais disponíveis no site foram obtidas no livro "Handbook of Operational Amplifier Circuit Design", De David F. Stout e Milton Kaufman. ISBN 0-07-061797-X. A minha versão é de 1976 (eu era estudante de engenharia eletronica nesta época :-)). Embora antigo, tem um embasamento sólido e tenho usado destas fórmulas durante todo este tempo.
@reinaldo18ful
@reinaldo18ful 4 ай бұрын
Estou fazendo um batmovel estatístico em resina. Queria saber se existe algum disponível onde quando alguém aproximar do Batmóvel ele liga as luzes e reproduz o som da turbina. Ou seja acionado por aproximação liga as luzes do farol e da turbina, támbem reproduz o som da turbina.
@eletrohow-mj6ne
@eletrohow-mj6ne 4 ай бұрын
Olá @reinaldo18ful. Este dispostivo é facilmente implementado com sensores de ultrasom . Estes sensores são encontrados no mercado já em formula de módulos para serem lidos por um microcontrolador do tipo Arduino ou o ESP32. 3 sensores deverão dar a cobertura 360 graus que voce precisa. São sensores baratos, em torno de 11 reais no mercado brasileiro. Existem muita documentação na internet sobre o uso, procure por "ultrasound arduino sensor" ou o equivalente em protugues, se preferir. Caso voce tenha dificuldade em elaborar o sistema como um todo , deixe um comentário aqui. Podemos inserir um projeto deste na nossa fila de próximos projetos.
@czrbriop
@czrbriop 4 ай бұрын
Você explica muito bem, um ótimo professor!
@eletrohow-mj6ne
@eletrohow-mj6ne 4 ай бұрын
Obrigado. É sempre um prazer ver o nosso trabalho sendo util.
@marcelocalegari5212
@marcelocalegari5212 4 ай бұрын
Meus parabéns pelo canal e tantos vídeos com ótimo conteúdo. Seus vídeos são conhecimento puro e já filtrado. Sou formado em Ciências da computação e adoro a parte de eletrônica. Você tem meu respeito. Continue disseminando conhecimento.
@eletrohow-mj6ne
@eletrohow-mj6ne 4 ай бұрын
Obrigado Marcelo. Retornos como o seu nos impulsionam para fazer sempre o máximo que pudermos na divulgação de tecnologias de uso prático, accessíveis a todos que se dispuserem a estudar.
@cim8778
@cim8778 5 ай бұрын
Gostaria do curso
@eletrohow-mj6ne
@eletrohow-mj6ne 4 ай бұрын
Olá @cim8778 , vamos ver se conseguimos juntar uma turma entre 15 e 20 interessados. Esta quantidade permite uma maior interação com todos e ainda está dentro do adequado para aulas ao vivo, pelo meeting ou similar.
@giancarloalbertodasilveira7784
@giancarloalbertodasilveira7784 5 ай бұрын
Ótimo video, muito obrigado.
@eletrohow-mj6ne
@eletrohow-mj6ne 4 ай бұрын
Ola @giancarloalbertodasilveira7784. Obrigado pelo feedback. É com estes retornos que sabemos se a linha de trabalho está sendo útil.
@PatrickRayaan
@PatrickRayaan 5 ай бұрын
Professor, eu particularmente não entendi muito bem, desculpa a minha ignorância, mas vou te passar o que eu preciso, e queria saber se pode me ajudar, eu quero realmente aprender, eu queria colocar minhas duas impressoras em rede, quando eu colocar em imprimir no iPhone aparecer lá a opção delas, eu tenho duas, uma matricial LQ590 e uma multifuncional L380, ambas Epson, queria muito colocá-las em rede, queria saber como faço esse servidor no Windows ou em um mini pc, é possível o senhor me ensinar pelo WhatsApp?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Patrick. Não uso iPhone, de forma que não tenho como testar o que vou escrever em seguida. É uma sugestão baseada em leituras, sem teste em laboratório... O Iphone utiliza um protocolo chamado AirPrint, a tecnologia de impressão sem fio da Aple. Se a sua impressora disponibiliza este protocolo, a conexão é direta. No caso de servidores de impressão baseados no Linux, como é o caso do RaspberryPi mostrado neste vídeo, o protocolo utilizado permite a conexão com o Linux e Windows de maneira direta. Mas não disponibiliza o AirPrint. Mas existe softwares que podem ser instalados. Os softwares são todos gratuitos e fáceis de serem instalados. A maior dificuldade não é a instalação, mas sim a configuração associada, que é cheia de detalhes. Estes detalhes só serão importantes no início, no uso diário é so mandar imprimir. Os softwares são os seguintes: sudo apt-get install avahi-daemon avahi-discover avahi-utils libnss-mdns cups cups-pdf CUPS: O sistema de impressão que permite gerenciar impressoras. Avahi: Um sistema que facilita a descoberta de serviços em uma rede local via mDNS/DNS-SD, que é usado pelo AirPrint. l ibnss-mdns: Permite resolver endereços .local. Já para a configuração é melhor acessar a internet . Procure por "IiPhone printing to linux printer server" que a documentação será farta. Como lhe disse, não tenho como testar por aqui, mas certamente você conseguirá configurar seguindo os passo a passo disponíveis.
@fgqmusic2023
@fgqmusic2023 5 ай бұрын
Só não consegui baixar os Arquivos.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Nos diga em que ponto você parou. E em qual sistema operacional você está operando.
@fgqmusic2023
@fgqmusic2023 5 ай бұрын
@@eletrohow-mj6ne Consegui fazer o Download. Uso Windows 11 e Linux Debian 12.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Ótimo que coseguiu o download. E quanto aos sistemas operacionais, os nossos softwares vão executar em ambos, lembrando de usar o WSL do windows para o caso dos programas com versão Linux. Bom estudo!
@fgqmusic2023
@fgqmusic2023 5 ай бұрын
Ótimo. Aprendendo Muito Aqui
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Feliz que os videos estão sendo uteis!
@cim8778
@cim8778 5 ай бұрын
como encontro este firmware através do programa Toth? como fazer em centimetros?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
@cima8778, o Toth (linux) você obtem na página eletrohow.com. Ao executar o Toth você deve escolher o número do vídeo. E em seguida escolher se quer fazer o download ou já gravar direto no hardware alvo. Se tiver dificuldade em algum destes passos comente aqui que detalhamos o passo específico.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Em relação ao deslocamento em cm, depende se voce está fazendo um deslocamento linear ou circular. Vamos supor que seja o linear, o mais utilizado. Marque um cm e veja quantas voltas você teve que dar para se deslocar um cm. Veja quantos passos o seu motor dá por volta. Por exemplo, suponha que voce tenha que dar 10 voltas por cm. E que o motor tenha 200 passos por volta. Serao necesssários então 2000 passos por cm, ou seja, cada passo corresponderá a 1/2000 cm de deslocamento.
@gambiatec3318
@gambiatec3318 5 ай бұрын
Boa ideia Professor faz um interpretador!!!!
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
@gambiatec3318, o que me falta é um dia de 36 horas :-) São tantas coisas interessantes que podemos fazer que algumas ficam um pouco postergadas. Não postas de lado, apenas irão demorar um pouco mais para aparecer por aqui!
@giba3782
@giba3782 5 ай бұрын
Uma pergunta: é possível empilhar o ESP32? Exemplo: colocar 3 ou mais placas somando poder computacional?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Sim, é possivel. Tecnicamente chamamos isto de cluster. A maior dificuldade é dispormos de um sistema operacional que faça uma divisão entre das tarefas entre os processadores. No caso de compútadores maiores ou mesmo do RaspberryPi, estes sistemas operacionais já existem e tem sido utiizados há algum tempo. Para o ESP32 só conheço um sistema, o Broccoli, que você obtem em github.com/Wei1234c/Broccoli . Conhecer é uma licensa poética, nunca utiizei em projetos práticos, apenas li a respeito. Se você for desenvolver algo neste sentido, que tal compartilhar com a gente os rsultados?
@giba3782
@giba3782 5 ай бұрын
@@eletrohow-mj6ne a ideia a princípio é montas uma pequena ring de mineração, mas lendo a respeito ja estou vendo que seria inviável pelo poder computacional baixo!
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Para mineração , geralmente temos clusters de maquinas poderosas e com placas de vídeo muito, mas muito caras. E com muito consumo de energia.
@marcos-lv6vv
@marcos-lv6vv 5 ай бұрын
Hoje recebi a placa do ESP32, e de carona peguei um display OLED. Agora é estudar e desenvolver.
@CarlosBernardo3600
@CarlosBernardo3600 5 ай бұрын
Hummm😮 acho mais fácil colocar um servidor http e um firewall e ligar
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Geralmente existem muitas formas de se atingir um objetivo quando estamos falando de sistemas eletronicos/mecatronicos. A melhor forma é aquela que atende ao que o usuário gosta de fazer. Como eu gosto muito de dominar nos minimos detalhes tudo o que desenvolvo, os videos refletem esta postura, mas certamente outras visões são tão válidas quanto. Na realidade, a diversidade de visões torna as diversas soluções bem mais interessantes de se estudar e aprender.
@guylhermesantana7416
@guylhermesantana7416 5 ай бұрын
voce é uma lenda.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
@guylhermesantana7416, não sei de onde você tirou está ideia, mas foi divertido ler :-) . Obrigado!
@marcos-lv6vv
@marcos-lv6vv 5 ай бұрын
Muito bom vídeo !!!! Excelente didática !!! Vou acompanhar , iniciando o aprendizado com o ESP32.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Fico feliz que o trabalho esteja sendo útil. Nós vamos fazer muitos projetos mecatrônicos com o ESP32 e o Arduino. Espero que sejam proveitosos para você.
@andrecarvalho1869
@andrecarvalho1869 6 ай бұрын
Quando a pessoa sabe o que está fazendo, tudo se torna ridiculamente fácil. Professor, como dizem os adolescentes, o senhor é brabo! Muito obrigado pela aula.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Obrigado pelo feedback. É com as opiniões, dúvidas e sugestões de vocês que podemos direcionar os vídeos para os assuntos mais úteis aos inscritos no canal.
@andrecarvalho1869
@andrecarvalho1869 6 ай бұрын
Excelente apresentação, vídeo, didática etc. Obrigado, Tavares. Uma pergunta: ao setar o ip fixo no arquivo de configuração, você garantiu que a máquina Linux sempre atribuísse o mesmo ip, ok; mas o que garante que o seu roteador atribua sempre este ip à máquina?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
André: Eu pensava ter já respondido a esta pergunta mas creio que devo ter apertado o botão de cancelar ao invés de responder. De qualquer forma vou responder e agora tomarei cuidado com o botão responder :-) O roteador em si não liga para os endereços. Voce normalmente deve criar dois grupos no roteador. Um grupo , por exemplo, de 1 a 100 (192.168.0.1...) fica reservado ao DHCP. Os endereços fixos podem então escolher do 101 ao 255. QUando um nova maquina é conectada, se ele não tiver um endereço fixo estabelecido, o DHCP atribui um endereço que ele sabe que esta livre, pois todos os endereços abaixo do 101 são atribuidos pelo DHCP que tem uma tabela dos endereços já criados. Ou seja, não é para haver nenhum conflito se voce fizer esta separação. Uma siituação potencialmente com conflito ocorre se voce conecta uma máquina de ip flutuante, na qual o DHCP do roteador vai atribuir um endereço, e depois voce conecta uma máquina de endereço fixo com este mesmo IP. Péssima situação. Resumindo, o IP é sempre algo que pertence a configuração do remoto. QUando chega uma requisição a um IP o roteador coloca esta requisição na rede, sem saber a principio quem vai pegar. Pega o remoto que tiver este IP configurado nele.
@andrecarvalho1869
@andrecarvalho1869 5 ай бұрын
@@eletrohow-mj6ne , obrigado pela resposta. A criação destes dois grupos de ip está ligada ao endereço MAC? Ou existe outra maneira de fazer essa atribuição de ip?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Olá André. Não está necessariamente ligada ao MAC. A correlação IP <> MAC é feita no roteador. Ou seja, você diz ao roteador que sempre que uma placa com o MAC especificado entrar na rede, ele deve reservar o IP associado. Ms voce pode tambem fixar o IP na máquina cliente. Sempre que esta máquina entrar na rede este IP estará apontando para ela. Se este IP estiver fora da area alocada dinamicamente e você não atribuir (erroneamente) o mesmo IP a duas máquinas diferentes, o IP será sempre dela e tudo funciona sem nenhum problema de conflito.
@userok321
@userok321 6 ай бұрын
O Snnuber consome energis eletrica mesmo com chave delsigada Ml?
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Não. O consumo maior de energia no snubber só ocorre quando o mesmo está absorvendo os transientes. O consumo em 60 Hz existe, mas é muito baixo. Comparado com o consumo das cargas normalmente operadas pelas chaves eletrônicas, o consumo total do snubber é irrelevante.
@lynncastanonmattos8080
@lynncastanonmattos8080 6 ай бұрын
Preciso de um professor para me ajudar em alguns projetos usando ESP32, o senhor poderia me auxiliar neste sentido? Se sim, deixe-me saber sobre valores para eu analisar se conseguirei pagar.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Olá @lynncastanonmattos8080 , Já tivemos em várias oportunidades aulas no laboratório, normalmente para empresas ou pessoas que desejavam lançar um produto e queriam aumentar o domínio da sua equipe sobre os aspectos de projeto associados. . Mas atualmente estou sobrecarregado com projetos. Não nos sobra nenhum tempo para que possamos alocar uma nova atividade. Mas talvez haja uma forma de eu poder te ajudar. Deixo reservado algumas horas semanais para os vídeos no KZbin. Se você quiser me enviar os projetos que gostaria de desenvolver, eu posso avaliar a posibilidade de desenvolvermos neste horario já reservado e publicar nos próximos vídeos. Não podemos nos comprometer com datas, mas seria uma forma de você ter as repostas que deseja , e sem gastar nada :-)
@wagnerdba
@wagnerdba 6 ай бұрын
Posso usar o wi-fi no projeto e o bluetooth para monitorar a serial? Ou seja ativar os dois ao mesmo tempo.
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Olá Wagner. Até hoje não implementei um sistema com bluetooth e wifi simultaneos. Mas, conhecendo a estrutura do ESP32 podemos afirmar que sim, você pode usar Wi-Fi e Bluetooth simultaneamente no ESP32. O microcontrolador ESP32 é projetado com hardware para Bluetooth Classic e BLE, além dos recursos de Wi-Fi, permitindo o uso simultâneas de ambas as tecnologias sem fio. Deve haver algum impacto no desempenho, pois tanto o Wi-Fi quanto o Bluetooth compartilham o mesmo rádio e e isto pode afetar um ou outro. O software deve configurar corretamente as tarefas e prioridades de execução. Só mesmo a experimentação na sua aplicação específica vai dizer se este impacto afeta o desempenho. É uma situação interessante, assim que tivermos uma folga vamos fazer um experimento. Se você fizer antes comente aqui o que obteve. Abs
@wagnerdba
@wagnerdba 6 ай бұрын
@@eletrohow-mj6ne valeu obrigado
@wagnerdba
@wagnerdba 6 ай бұрын
🎉🎉🎉🎉 mais um inscrito
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Obrigado. Espero que os vídeos lhe sejam muito úteis.
@etiennegomide9228
@etiennegomide9228 6 ай бұрын
Ótimo video. parabéns!
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Obrigado pelo feedback. É com as interações como a sua que podemos focalizar melhor nossos esforços na realização dos vídeos.
@osmf
@osmf 6 ай бұрын
Excelente, eu sou completamente leigo mas entendi tudo! Muito obrigado!
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Fico muito contente com o seu feedback. O nosso objetivo é justamene este, facilitar que pessoas sem especialização na área possam ter um contato com este fantástico mundo dos microcontroladores, IA , processamento de imagens, etc... É um mundo de oportunidades muito bacana. Abs.
@jonasborges13
@jonasborges13 6 ай бұрын
Excelente explicação. Muito obrigado. No meu caso, estava tendo dificuldade de carregar o programa no ESP32. Tinha tentado apertar botão de boot, de enable, troquei diversos cabos e entradas USB. No final, descobri que tinha que reduzir a velocidade de upload no IDE (Tools>Upload Speed 115200.
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Jonas, fico muito contente que os vídeos o ajudam a desenvolver o seu conhecimento. É uma forma que tenho de retribuir ao país que me proporcionou estudos de alta qualidade de forma gratuita. Nos pŕoximos vídeos iremos apresentar muitas ferramentas para uso no dia a dia. Espero que sejam bem uteis a todos os desenvolvedores que nos acompanham.
@marcosotilio6319
@marcosotilio6319 6 ай бұрын
Parabéns pelo conteúdo, ajudou bastante!!!
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Obrigado pelo feedback.
@85211957
@85211957 7 ай бұрын
Ver ele falar que C é alto nivel me deixou pensativo, imagina o que ele deve falar de "programação em blocos" kkk
@eletrohow-mj6ne
@eletrohow-mj6ne 7 ай бұрын
Não sei em que situação eu disse isto, mas certamente é um indicador de minha idade :-) . Quando começei a trabalhar com microcontroladores, final da década de 70, foi com o 8080, da intel, era todo programado em linguagem de máquina. Era uma época que fazíamos o nosso proprio programa assembler (montador) e linker. Mas para quem não é desta época vale a pena a correção. "C" não pode ser considerada hoje uma linguagem de alto nível. Deixem este adjetivo para o Python , Java e outras. E não estou sozinho nesta observação. Veja o que diz a Wikipedia: "Os termos alto nível e baixo nível são inerentemente relativos. Algumas décadas atrás, [período de tempo?] a linguagem C, e linguagens similares, eram mais frequentemente consideradas "de alto nível", pois suportavam conceitos como avaliação de expressão, funções recursivas parametrizadas e tipos de dados e estruturas, enquanto a linguagem assembly era considerada "de baixo nível". Hoje, muitos programadores podem se referir a C como de baixo nível, pois não possui um grande sistema de tempo de execução (sem coleta de lixo, etc.), basicamente suporta apenas operações escalares e fornece endereçamento direto de memória; portanto, ela se mistura facilmente com a linguagem assembly e o nível de máquina de CPUs e microcontroladores. Além disso, no capítulo de introdução de The C Programming Language (segunda edição) por Brian Kernighan e Dennis Ritchie, C é descrita como uma linguagem "não de muito alto nível".[10]"
@85211957
@85211957 7 ай бұрын
@@eletrohow-mj6ne o senhor está correto, mas pelo andar da carruagem, daqui uns tempos Java e Cia serão consideradas de baixo novel também, pois vejo cada vez mais a programação em blocos tomando conta.
@eletrohow-mj6ne
@eletrohow-mj6ne 6 ай бұрын
Também penso assim. Cada vez mais podemos implementar sistemas mais complexos em menos tempo, e isto graças a estas ferramentas que se encarregam da parte mais "braçal" e deixam para os programadores a parte mais sofisticada, de criar a estrutura conceitual do problema. Seja em blocos ou outra forma de entrada, a conversão entre nosso pensamento e os bits que serão executados na CPU ou GPU é cada vez mais automática. Como exemplo divertido, peça ao chat GPT para implementar um pica pisca cm led em linguagem do Arduino. Vem todo o código já documentado. E se você tiver um conversor voz para texto, não precisa nem escrever ou desenhar, é só pedir para ele em linguagem natural. Bem diferente dos tempos em que nos preocupávamos com estouro de pilha, memoria invadindo áreas de rotinas, etc...
@reluzreluz8735
@reluzreluz8735 7 ай бұрын
💯💯💯💯💯💯💯
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Obrigado @reluzreluz8735 !
@maedade
@maedade 7 ай бұрын
muito bom, náo atuo na área ms me interesso mto por tecnologia, meus parabens
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Obrigado pelo feedback @maedade. Fazer algo fora da nossa área de trabalho é uma forma muito boa de se distrair dos problemas rotineiros e aprender novas habilidades.
@marcosmachadobrasil
@marcosmachadobrasil 7 ай бұрын
estou usando o Aduino IDE (ESP32-WROOM-DA) e está dando o erro na compilação Compilation error: 'ledcSetup' was not declared in this scope consegui me ajudar?
@eletrohow-mj6ne
@eletrohow-mj6ne 7 ай бұрын
Marcos. Este erro está ocorrendo devido a uma atualização do móduloESP32. Com a versão mais atual, a 3.0, ocorre o erro. Se você retorna uma versão, para a 2.0.17, tudo funciona corretamente. Para alterar a versão do módulo vá em ferramentas/gerenciador de placas/ ESp32. Este foi a maneira que eu consegui replicar aqui o problema. Diga se funcionou tudo correto com voce após o retorno da versão. Provavelmente muitos colegas devem estar passando por isto, pois a atualização é automática.
@fernandodacunhaluiz6452
@fernandodacunhaluiz6452 7 ай бұрын
Muito boa essa série sobre ESP32.
@eletrohow-mj6ne
@eletrohow-mj6ne 5 ай бұрын
Obrigado pelo feeedback Fernando. Espero que a sequência, com as aplicações diretas do ESP32 e Arduino , lhe sejam úteis também.
@comentadorgeral4581
@comentadorgeral4581 7 ай бұрын
Dúvida: ligando um motor cc, por exemplo em um transistor ligado em um arduíno, ligamos um diodo e um capacitor em paralelo com esse motor. Mas como esse capacitor vai trabalhar se em cc o capacitor funciona como uma chave aberta?
@eletrohow-mj6ne
@eletrohow-mj6ne 7 ай бұрын
Olá @comentadorgeral4581. A função deste capacitor é atenuar transientes. Transientes são variações de tensão ou corrente de frequência elevada e curta duração. Funciona da seguinte maneira: Imagine que o motor DC está girando e neste exato momento abrindo um contato de uma bobina e fechando a outra. No momento em que uma bobina está se abrindo, sem o capacitor iria aparecer uma tensão eletromotriz muito alta nos terminais do motor. O capacitor amortece esta tensão, pois vai absorver uma corrente que é variável com o tempo. É um tempo bem pequeno, que chamamos de transiente. Ou seja, um capacitor em DC realmente se comporta como um circuito aberto, mas sempre que temos variações na tensão DC, geralmente provocada por transisentes devido a circuitos indutivos e chaves de interrupção, o capacitor entra em ação. Quanto mais íngrime for este transistente, mais alto o seu conteúdo frequencial e menor a reatância capacitiva, ou seja, mais corrente passa pelo capacitor.
@luizoliveira8785
@luizoliveira8785 8 ай бұрын
Que didática boa, parabéns! Obrigado pelo video. Estou tentando salvar dados dos sensores ligados no esp8266 em um banco de dados, eesse vídeo me deu uma luz.
@eletrohow-mj6ne
@eletrohow-mj6ne 8 ай бұрын
Obrigado pelo feedback. Espero que tenha ajudado no seu projeto.
@fernandodacunhaluiz6452
@fernandodacunhaluiz6452 8 ай бұрын
Caro Mestre, eu prefiro usar Ubuntu Linux para desenvolvimento.
@eletrohow-mj6ne
@eletrohow-mj6ne 8 ай бұрын
Que bom! Será bem melhor podermos focalizar nossos esforços no sistema Debian e derivados. Como todo o trabalho é realizado por uma pessoa só, não precisar gerar diversas versões do software economiza muito tempo. Mas caso haja uma grande demanda pelo Windows, nós iremos dar um jeito. :-)
@jardasfernandes6886
@jardasfernandes6886 4 ай бұрын
Muito bom conteúdo! Obg pelo conhecimento
@arlindoviana
@arlindoviana 8 ай бұрын
sensacional
@eletrohow-mj6ne
@eletrohow-mj6ne 8 ай бұрын
Ficamos felizes que o conteúdo postado esteja sendo útil. Obrigado pelo feedback.
@edsilva1839
@edsilva1839 8 ай бұрын
canal com conteudo otimo pra quem esta começando !!!
@eletrohow-mj6ne
@eletrohow-mj6ne 8 ай бұрын
E nós ficamos muito felizes em saber que o objetivo está sendo alcançado!
@edsilva1839
@edsilva1839 8 ай бұрын
ótima explicação parabéns pelo conteudo!!
@eletrohow-mj6ne
@eletrohow-mj6ne 8 ай бұрын
Contatos deste tipo impulsionam a vontade de procurar fazer cada vez melhor :-)