Ir ao conteúdo
  • Cadastre-se

Daredevil1992

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tudo que Daredevil1992 postou

  1. Fala galera, estou precisando de um ajuda. Tinha um receiver ligado a 03 alto falantes (desconheço suas potências, mas têm 8 ohm cada, e são daqueles simples, então acredito que possuem entre 12 e 25 w rms no máximo. A referência deles é arandela 20753, mas não encontro informações na internet). Meu receiver parou de funcionar e agora estava em dúvida entre comprar um amplificador ou utilizar a placa de som do pc (ainda não tenho certeza se consigo usar a on-board ou teria que comprar uma off). Minha placa de som on board é essa: 5.1 CH HD Audio (Realtek ALC662 Audio Codec) e a placa-mãe essa: asrock FM2A58M-VG3+. No site do fabricante da placa de som me pareceu que ela trabalha entre 1.5V e 3.3V, mas preciso que alguém me confirmasse . Como os alto falantes estão em paralelo tem impedância de ~2,67 ohms. Pelos meus cálculos, precisaria que essa minha placa de som trabalhasse entre 11,32 e 16,35 volts. Estou correto? E quanto a impedância, devo me preocupar com especificações de operação da placa de som ou placa-mãe? Site placa-mãe: http://www.asrock.com/mb/AMD/FM2A58M-VG3+/ Site placa de som: http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=37&Level=5&Conn=4&ProdID=144
  2. @Patropi Consegui fazer o que precisava. Agradeço o auxílio. Estou postando aqui o que fiz, para ajudar outros que precisarem. Basicamente eu fiz com que, quando eu altere as células D25:D29, ele ative a macro automaticamente, fazendo um goal seek (atingir meta) para a célula L46=0, alterando célula K50. No meu caso, esse comando foi útil para automatizar a resolução de uma equação implícita, quando algumas variáveis(dados de entrada) são alterados. Private Sub Worksheet_Change(ByVal Target As Range) Dim KeyCells As Range Set KeyCells = Range("D25:D29") If Not Application.Intersect(KeyCells, Range(Target.Address)) _ Is Nothing Then Range("L46").GoalSeek Goal:=0, ChangingCell:=Range("K50") MsgBox "Comando goal seek, na célula L46=0, ativado." End If End Sub
  3. @Patropi Aqui está a macro que criei, mas não está funcionando sempre. Estou achando estranho, pois em alguns momentos o comando atingir meta é ativado, em outros não. Private Sub Worksheet_Change(ByVal Target As Range) Dim linha As Integer Dim coluna As Integer coluna = Target.Column linha = Target.Row If (linha = 25 And coluna = D) Then Call atingirmeta End If If (linha = 26 And coluna = D) Then Call atingirmeta End If If (linha = 27 And coluna = D) Then Call atingirmeta End If If (linha = 28 And coluna = D) Then Call atingirmeta End If If (linha = 29 And coluna = D) Then Call atingirmeta End If End Sub Sub atingirmeta() Range("L46").GoalSeek Goal:=0, ChangingCell:=Range("K50") End Sub
  4. Fala galera! Estou com uma planilha que recebe alguns dados de entrada, e então utiliza o comando atingir meta = 0 para resolver uma equação iterativa. No caso, preciso automatizar isso, para que, quando altere algum dos dados de entrada, o comando atingir meta seja automaticamente acionado, e a equação seja resolvida. No momento tenho que fazer isso manualmente, sempre quando altero um dos dados de entrada relacionados à essa equação.
  5. Saudações pessoal! Estou tentando montar um programa em c++ que peça ao usuário para digitar dados e armazene esses dados em variáveis. A questão é que depois que o programa pede a primeira variável e o usuário insere ela e dá enter, o programa pula as outras etapas e chega ao fim. Quero que essa inserção de dados seja feita em etapas, o programa pede, usuário insere e dá enter, em cada uma. #include <iostream> #include <math.h> #include <locale> using namespace std; int main () { setlocale(LC_ALL,"Portuguese"); double d, b, Xa, Ya, Za, Xb, Yb, Zb, teta, Modulastlong, Modulasttransv, Coefdilattermic, hsecao, hcentroide, Inerciaz, Inerciay, Inerciax, Inerciapolar, area, L; char tiposecao, retangular, vigat; cout << "Insira qual tipo de seção será utilizada:"; cin >> tiposecao; if(tiposecao=retangular); cout <<"Insira largura da seção:" << endl; cin >> b; cout <<"Insira altura da seção:" << endl; cin >> d; cout <<"Insira comprimento da barra analisada:" << endl; cin >> L; cout <<"Insira posição ponto da barra em Xa:" << endl; cin >> Xa; cout <<"Insira posição ponto da barra em Ya:" << endl; cin >> Ya; cout <<"Insira posição ponto da barra em Za:" << endl; cin >> Za; cout <<"Insira posição ponto da barra em Xb:" << endl; cin >> Xb; cout <<"Insira posição ponto da barra em Yb:" << endl; cin >> Yb; cout <<"Insira posição ponto da barra em Zb:" << endl; cin >> Zb; cout <<"Insira angulo que a barra faz com o eixo horizontal:" << endl; cin >> teta; cout <<"Insira módulo de elasticidade longitudinal do material:" << endl; cin >> Modulastlong; cout <<"Insira módulo de elasticidade transversal do material:" << endl; cin >> Modulasttransv; cout <<"Insira coeficiente de dilatação térmica do material:" << endl; cin >> Coefdilattermic; cout <<"Insira coeficiente de dilatação térmica do material:" << endl; cin >> Coefdilattermic; hsecao = d; hcentroide = d/2; Inerciaz = b*(pow(hsecao,3)/12); area = b*d; system ("pause"); return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!