
mathheusbueno
Membros-
Posts Por Dia
0.03 -
Posts
26 -
Registrado em
-
Última visita
-
Créditos EBR
14 [ Doar ]
Tudo que mathheusbueno publicou
-
Preciso do esquema elétrico
mathheusbueno respondeu o tópico de Solutions Tech em Identificação e Equivalência de Componentes
-
dúvida Conversão de circuito de 110v para 220v, testador de diodo zener.
mathheusbueno respondeu o tópico de BlackDiamond em Eletrônica em Geral
Amigo tem que calcular a tensão ali do circuito, onde esta o multímetro, dai tu muda as impedâncias de acordo que gere a mesma tensão do circuito anterior. circuito rc .... -
L355 luzes piscando mas imprimindo
mathheusbueno respondeu o tópico de ramielle josino em Casos resolvidos - Impressoras e Copiadoras
Bom dia, essa impressora e muito boa mais tem que usar quase diariamente para não dar problemas. você precisa baixar o drive com os utilitários. tente fazer uma limpeza intensa, depois alimento , verificação de jatos..... -
dúvida Alguém sabe como e feito esse projeto de led ?
mathheusbueno respondeu o tópico de ibreder em Projetos, Montagens e Mecatrônica
amigo da pra tu fazer um via micro controlador, usando o led endereçável ws2812b por exemplo ,.... -
dica Transmissor FM/VHF PARA 30 METROS!!!
mathheusbueno respondeu o tópico de Renta a Car em Projetos, Montagens e Mecatrônica
@deusejusto som, radio fm .... -
dúvida ajuda.azamerica s1005 sem canais
mathheusbueno respondeu o tópico de morten45 em Receptores de TV
ele da sinal no tuner?- 3 respostas
-
- ajuda.azamerica
- s1005
-
(mais 1)
Tags:
-
ROM original tv box r329q v8.1
mathheusbueno respondeu o tópico de Elaine de Assis em Receptores de TV
https://drive.usercontent.google.com/download?id=1TqMu9JNHWx9eKL3_F_7sel2Y0Sgc8YUT&export=download&authuser=0 ta na mão- 6 respostas
-
- rom
- r329q_v8.1
- (mais 8)
-
ssd macbook, indicação de adaptador
mathheusbueno respondeu o tópico de dadosbh em Recuperação de Arquivos e Mídias
- 3 respostas
-
- 1
-
-
- macbook
- (mais 2)
-
Epson L4150/ Imprimindo em branco
mathheusbueno respondeu o tópico de Tecnicos DR em Impressoras e Copiadoras
amigo essa impressora e chata tem que alinhar o cabeçote fazer verificação de jatos alinhamento um montão de vez 1hrs ... par prestar -
Behringer Mixer DDM4000 - "Adjust VR24 for best readability"
mathheusbueno respondeu o tópico de Elyon Starkford em Eletrônica em Geral
Esse seu modelo não da pra fazer um reset de fabrica não ? -
Já tive esse problema com um n4050. Ele estava com problema na placa I/O. Talvez tenha que trocá-lo...
-
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); const int sensorUmidadeSoloPin = A0; const int pinoLedVermelho = 5; const int pinoLedAmarelo = 6; const int pinoLedVerde = 7; const int pinoRele = 10; const int botaoLigarPin = 2; const int botaoDesligarPin = 3; const int limiteUmidadeSeco = 250; const int limiteUmidadeUmido = 750; bool sistemaLigado = false; void setup() { Serial.begin(9600); // Inicializa a comunicação serial com 9600 bauds lcd.init(); lcd.begin(16, 2); lcd.backlight(); lcd.print("Umidade Atual:"); pinMode(pinoLedVermelho, OUTPUT); pinMode(pinoLedAmarelo, OUTPUT); pinMode(pinoLedVerde, OUTPUT); pinMode(pinoRele, OUTPUT); digitalWrite(pinoRele, LOW); pinMode(botaoLigarPin, INPUT_PULLUP); pinMode(botaoDesligarPin, INPUT_PULLUP); } void loop() { atualizarEstadoSistema(); if (sistemaLigado) { int umidadeSolo = lerUmidadeSolo(); Serial.print("Umidade do Solo: "); Serial.println(umidadeSolo); // Envia o valor da umidade do solo pela comunicação serial atualizarStatusIrrigacao(umidadeSolo); mostrarUmidadeLCD(umidadeSolo); } else { desligarSistema(); } } int lerUmidadeSolo() { return analogRead(sensorUmidadeSoloPin); } void atualizarEstadoSistema() { sistemaLigado = sistemaLigado ^ digitalRead(botaoLigarPin) == LOW; if (digitalRead(botaoDesligarPin) == LOW) { sistemaLigado = false; desligarIrrigacao(); } } void atualizarStatusIrrigacao(int umidade) { if (umidade < limiteUmidadeSeco) { acionarIrrigacao(); setLedStatus(HIGH, LOW, LOW); } else if (umidade < limiteUmidadeUmido) { acionarIrrigacao(); setLedStatus(LOW, HIGH, LOW); } else { desligarIrrigacao(); setLedStatus(LOW, LOW, HIGH); } } void mostrarUmidadeLCD(int umidade) { int porcentagemUmidade = map(umidade, 0, 1023, 0, 100); lcd.setCursor(0, 1); lcd.print(" "); lcd.setCursor(0, 1); lcd.print(porcentagemUmidade); lcd.print("%"); } void acionarIrrigacao() { digitalWrite(pinoRele, HIGH); } void desligarIrrigacao() { digitalWrite(pinoRele, LOW); } void desligarSistema() { setLedStatus(LOW, LOW, LOW); desligarIrrigacao(); } void setLedStatus(bool vermelho, bool amarelo, bool verde) { digitalWrite(pinoLedVermelho, vermelho); digitalWrite(pinoLedAmarelo, amarelo); digitalWrite(pinoLedVerde, verde); }
-
em análise Saber se é possível alterar a mensagem do letreiro de leds de um painel luminoso ?
mathheusbueno respondeu o tópico de eletmoraes em Arduino
se possivel coloque as fotos, ou o esquematico dele para termos uma melhor direção em te ajudar ... -
#include <LiquidCrystal.h> // Pinos do LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); const int sensorPin = 2; // Pino do sensor infravermelho volatile int pulseCount = 0; unsigned long lastTime = 0; unsigned long interval = 1000; // Intervalo de tempo (1 segundo) void setup() { lcd.begin(16, 2); pinMode(sensorPin, INPUT); attachInterrupt(digitalPinToInterrupt(sensorPin), countPulse, RISING); lastTime = millis(); } void loop() { if (millis() - lastTime >= interval) { noInterrupts(); int rpm = pulseCount * 60; // Conversão de pulso/segundo para RPM pulseCount = 0; interrupts(); lcd.clear(); lcd.print("RPM: "); lcd.print(rpm); lastTime = millis(); } } void countPulse() { pulseCount++; } Já fiz um dsss uma vez, qum quizer pod usar o codigo de base
-
devolvido Sensor de Temperatura no arduino com bluetooth, leds e app
mathheusbueno respondeu o tópico de Edson Carlos Serrano em Arduino
#include <SoftwareSerial.h> // Escolha pinos diferentes para o SoftwareSerial se possível SoftwareSerial HC05(10, 11); // Exemplo: pinos 10 e 11 #define DELAY 1000 #define LED_VERMELHO 4 #define LED_VERDE 7 #define SENSOR_PIN A0 void setup() { Serial.begin(9600); HC05.begin(115200); pinMode(LED_VERMELHO, OUTPUT); pinMode(LED_VERDE, OUTPUT); } void loop() { float voltage = analogRead(SENSOR_PIN) * (5.0 / 1023.0); float temperatura = 100 * voltage; Serial.println(temperatura); HC05.print(temperatura); if (temperatura < 28) { digitalWrite(LED_VERDE, HIGH); digitalWrite(LED_VERMELHO, LOW); } else { digitalWrite(LED_VERMELHO, HIGH); digitalWrite(LED_VERDE, LOW); } delay(DELAY); } muito bom dei uma otimizada no codigo evitando usar o SoftwareSerial nos pinos 0 e 1- 1 resposta
-
- sensor
- temperatura
-
(mais 4)
Tags:
-
void relay1() { barramento.requestTemperatures(); // Solicita a leitura dos sensores de temperatura float temp1 = barramento.getTempC(sensor1); // Lê a temperatura atual do sensor // Condição de acionamento do relé if (temp1 < T_SET) { // Se a temperatura atual for menor que a temperatura de setpoint reles.SetRelay(1, SERIAL_RELAY_ON, 1); // Liga o relé 1 } else { // Se a temperatura atual for maior ou igual ao setpoint reles.SetRelay(1, SERIAL_RELAY_OFF, 1); // Desliga o relé 1 } } tenta ver se funciona, tem rele que e ativado com 0v ....
-
algumas ideias do Arduino no Valorant: Controle de Iluminação RGB; Sistema de Notificação para o Jogo; Acessórios de Jogo Personalizados; Feedback Tátil; Simuladores de Treinamento; Decoração Temática;
-
dica Arduino, a criatividade não tem limites
mathheusbueno respondeu o tópico de Arduline em Arduino
O Arduino realmente abre um mundo de possibilidades para criativos, entusiastas, engenheiros e artistas devido à sua facilidade de uso e flexibilidade.- 2 respostas
-
- arduino
-
(mais 2)
Tags:
-
Para criar um circuito no Proteus que atenda aos seus requisitos, você pode usar o CI 555 como um gerador de clock, um contador binário (como o 74HC160 para sincronizado ou o 74HC4040 para assíncrono) e um temporizador incorporado ao circuito para manter o LED aceso por 10 segundos após 3 pulsos de ligamento. 1. Gerador de Clock com CI 555 Use o CI 555 em modo astável para gerar pulsos contínuos. 2. Contador Para um contador síncrono, você pode usar o CI 74HC160, que avança a contagem com cada pulso de clock de forma síncrona. Para um contador assíncrono, o CI 74HC4040 pode ser usado, onde cada flip-flop é acionado por um pulso de clock independentemente, resultando em contagem assíncrona. 3. Temporizador O próprio CI 555 pode ser usado como temporizador para manter o LED aceso por 10 segundos. Configure outro 555 em modo monoestável para esse propósito. O temporizador será ativado após o terceiro pulso de ligamento, mantendo o LED aceso por 10 segundos.
-
o Leonardo pode emular dispositivos USB, como teclados e mouses. Isso abre um leque de possibilidades para projetos interativos e dispositivos que precisam se comunicar diretamente com softwares em computadores.
-
dúvida Como fazer um PWM com um Arduino ?
mathheusbueno respondeu o tópico de Xx_DeepWeb_xX em Arduino
int pwmPin = 3; // Use um pino PWM do Arduino int dutyCycle = 128; // 50% de ciclo de trabalho (valor entre 0 e 255) void setup() { pinMode(pwmPin, OUTPUT); } void loop() { analogWrite(pwmPin, dutyCycle); // Ajuste o dutyCycle para controlar a média da tensão de saída e, portanto, a corrente } usando um Arduino que opera em 5V e deseja 4 mA, a resistência necessária seria: R=0.004A/5V=1250Ω -
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); const int ignitionPin = 2; const int fuelSensorPin = A0; const unsigned long updateInterval = 1000; // Atualização a cada 1000 ms (1 segundo) const unsigned long debounceInterval = 10; // Intervalo de debounce para a contagem de RPM volatile int rpmCount = 0; int rpm = 0; float fuelLevel = 0.0; unsigned long lastMillis = 0; unsigned long lastRPMInterrupt = 0; void setup() { Serial.begin(115200); pinMode(ignitionPin, INPUT); attachInterrupt(digitalPinToInterrupt(ignitionPin), countRPM, FALLING); lcd.begin(); lcd.backlight(); } void loop() { unsigned long currentMillis = millis(); if (currentMillis - lastMillis >= updateInterval) { calculateAndDisplay(); lastMillis = currentMillis; } } void calculateAndDisplay() { rpm = rpmCount * 60 / 2; // Calcular RPM rpmCount = 0; // Resetar contagem de RPM float fuelVoltage = analogRead(fuelSensorPin) * (5.0 / 1023.0); fuelLevel = map(fuelVoltage, 0, 5.0, 0, 100); // Mapear tensão para porcentagem de combustível // Enviar para Serial Serial.print("RPM: "); Serial.println(rpm); Serial.print("FUEL: "); Serial.print(fuelLevel); Serial.println("%"); // Atualizar LCD lcd.clear(); lcd.setCursor(0, 0); lcd.print("RPM: "); lcd.print(rpm); lcd.setCursor(0, 1); lcd.print("FUEL: "); lcd.print(fuelLevel); lcd.print("%"); } void countRPM() { unsigned long currentMillis = millis(); if (currentMillis - lastRPMInterrupt > debounceInterval) { rpmCount++; lastRPMInterrupt = currentMillis; } } amigo se puder ser mais especifico vai ajudar mais
-
Placa lógica pulse sp359
mathheusbueno respondeu o tópico de MEU COMPUTADOR em Aparelhos de Som, GPS, Gadgets e Tecnologia
acho dificil achar, se tiver e usada no mercado livre -
Boa noite, preciso do esquema desse nobreak Ragtech 1200 senoidal para fazer uma analises , se alguem puder ajudar vai ser de muita valia obrigado
-
dúvida CENTURY - MEDIABOX B1B2 - Fonte com componentes queimados
mathheusbueno postou um tópico em Receptores de TV
Bom dia, Estou com esse receptor B1, a fonte foi danificada eu preciso do esquema dessa fonte, ou o valor do zener D6. os outros componentes eu consegui. U1 = VIPER28L D1,D3 = IN40007 R3 = 10R R4 = 28K
SOBRE O ELETRÔNICABR
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...