Fórum

Palavra-chave
Destaque/Sem destaque
Resolvida/Não Resolvida
Aberta/Encerrada
0 votos
0 respostas
1k visualizações

Amigos bom dia a todos, sou extremamente novato na área e preciso que algum de vocês possa estar criando um código para irrigação no arduino nano, que possa ler sensores de umidade do solo (estou usando o sensor de umidade to grouve), PH, temperatura do solo, temperatura ambiente, luminosidade e que os pinos de saida de alimentação do sensor de umidade contenha esta instrução para diminuir o desgaste prematuro (
pinMode(SMS_VCC,OUTPUT);
pinMode(SMS_GND,OUTPUT);)

Comprarei os sensores que forem indicados para o código, com uso do display LCD LiquidCrystal_I2C lcd(0x27, 20, 4). Aceito negociação pelo trabalho prestado. Por gentileza me informar os custos pelo E-mail [email protected]strong text

1 voto
2k visualizações

Estou com muita dificuldade de programar o acelerômetro do FPGA. Alguém poderia me ajudar com algum tipo de material ou de exemplos? Já vi o exemplo que a Altera proporciona, mas não me ajudou muito…
Desde já agradeço!

  • Claudeir Lima perguntada 4 anos atrás
  • última atividade 4 anos atrás
0 votos
0 respostas
2k visualizações

Boa tarde pessoal, alguém poderia me auxiliar a realizar uma programação para acender um led na minha placa beaglebone utilizando Java(eclipse)? Sou novo em programação Java embarcado e estou com algumas dificuldades.

Grato.

0 votos
5k visualizações

Olá pessoal,

Sou estudante de Engenharia Elétrica e estou fazendo meu tcc utilizando um arduino MEGA 2560 e nanoshields zerocross (para detectar o ponto em que a rede eletrica cruza o zero) e triac (para controle da tensão).
Eu vi muitos topicos e sites falando de dimmer e controle de luminosidade de lâmpadas. Esse é o principio básico do meu projeto. Mas o que esta me tirando o sono é o fato de eu precisar controlar outra fase. No caso preciso acionar um motor trifásico.
Sei que cada fase tem uma defasagem de 120 graus uma da outra. E no caso de eu estar trabalhando em 60Hz com um periodo de 1/60 = 16,6667ms para a fase A. A defasagem de tempo para a fase B seria 5,5556ms.
Mas mesmo sabendo disso, nao estou conseguindo implemantar um codigo para controlar a fase B exatamente igual a fase A.
Por estar usando o sensor zerocross e a função de interrupção do arduino para receber o sinal desse sensor me fez desistir de colocar 2 sensores zerocross por causar interferencias entre as interrupções.
Portanto preciso utilizar 1 sensor zerocross e 2 ou 3 triacs para o controle de 2 ou 3 fases diferentes.

Alguem pode me ajudar a implementar esse codigo, por favor?

Aqui está um exemplo de codigo para o controle de 1 fase utilizando um potenciometro.

int triac1 = 5; // Triac: pino D5
int pot = A15; // Potenciômetro: pino A15
int zc1 = 2; // Detetor de zero: pino D2

// Tempo entre a detecção de zero e o acionamento do triac
int time;

void setup()
{
// Inicializa os pinos como entrada ou saída
pinMode(triac1, OUTPUT);
pinMode(pot, INPUT);
pinMode(zc1, INPUT);

// Associa a borda de descida do detetor de zero com
// a função dimmer(), que aciona o triac
attachInterrupt(0, dimmer, FALLING);
}

void loop()
{
// Lê o valor do potenciômetro (de 0 a 1023) e converte
// para o delay de acionamento do triac (de 1 a 7331us).
int t = analogRead(pot) * 7.1652 + 1;

// Atualiza a variável “time”, desabilitando as interrupções
// para que não haja conflito no acesso.
noInterrupts();
time = t;
interrupts();
}

void dimmer()
{
// Espera até o momento correto (variável “time”) e aciona o triac
delayMicroseconds(time);
digitalWrite(triac1, HIGH);
// Gera a borda de descida do pulso do triac com largura de 200us
delayMicroseconds(200);
digitalWrite(triac1, LOW);
}

  • Brunno Brendon perguntada 3 anos atrás
  • última atividade 3 anos atrás
0 votos
722 visualizações

BOM DIA
SOLICITO UMA SOLUÇAO PARA O MEU PROBLEMA. GOSTARIA DE SABER COMO PROGRAMAR O ARDUINO NO MODO BUSOLA DE FORMA QUE POSSA TER UM MOTOR DE PASSO ACOMPANHANDO O MOVIMENTO DA BUSOLA DE 0 A 360 GRAU.
ATT MIRANDA

[email protected]

  • miranda junior perguntada 3 anos atrás
  • última atividade 3 anos atrás
0 votos
1k visualizações

Boa noite

Estou desenvolvendo um projeto por curiosidade apenas e para aprender mais sobre Arduino e agora o Processing.

Encontrei um exemplo bom, testei e deu certo aqui e estou tentando adapta-lo ao meu projeto
Exemplo: http://jeknowledge.github.io/academy-articles/interface-led-com-ard

O meu projeto seria o seguinte:
5 “vagas” com 1 LED RGB (apenas vermelho e verde) e 1 LDR para cada vaga

Inicialmente começaria a tela com as 5 vagas em verde e os 5 leds em verde.
Quando clicasse sobre uma vaga, esta ficaria vermelha e o LED dela também.

Primeiro quero fazer isto que citei a cima mas posteriormente precisarei que o LDR trabalhe em conjunto e que quando algum carro ficasse sobre o LDR, o LED dessa vaga ficasse vermelho e na tela também ficasse vermelha essa vaga.

código processing: http://pastebin.com/CLsqcsVN

código arduino: http://pastebin.com/hpUubULM

Tentei adaptar e comecei a não entender mais, agora clico sobre qualquer retangulo e não altera mais nada.

0 votos
2k visualizações

Ola pessoal preciso muito da voces tenho uma raspberry, da primeira geração do ano de 2011 com processador de 700 mhz e 256 de ram, comprei uma tela lcd de 3.2 polegadas feita para trabalhar neste raspberry, porem não consigo fazer aparecer imagem nela. Ela só fica branca, baixei a imagem do raspbian propria para trabalhar com tela lcd.

Desde de já agradeço ao pessoal que puderem me ajudar!!!

0 votos
0 respostas
263 visualizações

Estou tentando dar acesso a placa de rede do computador a placa Intel Edison, contudo apesar de seguir o passa a passo do item ” Conectando a Intel Edison à internet pela interface USB” deste link aqui : https://www.embarcados.com.br/intel-edison-linux-dicas-e-truques/ não estou conseguindo acesso.

No meu caso tenho uma diferença : Após realizar o acesso do PC quando eu digito ifconfig aparece :

enp0s29u1u1 Link encap:Ethernet  HWaddr 1a:28:7b:eb:bf:48  
          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::1828:7bff:feeb:bf48/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:886 errors:7 dropped:0 overruns:0 frame:7
          TX packets:1317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:103828 (103.8 KB)  TX bytes:194312 (194.3 KB)

Nessa configuração dá para se conectar via ssh com a placa. Por isso está esse IP.

Note que no meu é enp0s29u1u1 em vez de usb0. Creio que isso esteja fazendo toda a diferença na parte de conectar a placa. Eu troquei o usb0 por enp0s29u1u1 apenas na parte de “configurar a placa para receber as configurações de rede do computador”. Ficou assim :

echo -e "auto usb0\niface enp0s29u1u1 inet dhcp" > /etc/network/interfaces

O resto tá tudo igual.

A saída do ifconfig do terminal da Edison é :

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:720 (720.0 B)  TX bytes:720 (720.0 B)

usb0      Link encap:Ethernet  HWaddr 02:00:86:8b:db:b8  
          inet addr:192.168.2.15  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::86ff:fe8b:dbb8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1888 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1355 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:167577 (163.6 KiB)  TX bytes:234032 (228.5 KiB)

E o route é :

Kernel IP routing table
Destination     Gateway         Genmask         Flags   Metric Ref    Use Iface
192.168.2.0     *                          255.255.255.0   U     0            0        0       usb0

Nesse caso, como proceder para a Edison encontrar a rota ? pois em Gateway não há nada e creio que deveria ter um IP de destino.

0 votos
738 visualizações

Você empresário,investidor:
preciso de 10 mil reais no investimento de um projeto de transponder de serviço para satelite.Tenho todo os meios técnicos definidos,bastando apenas investimento financeiro.

O transponder deverá ser usado em uso dual civil/militar.O investimento refere-se a importação de ferramentas especializadas.Devido o uso estratégico do transponder,alguns detalhes so serão passados por email aos interessados.
[email protected]
(Da mesma forma que tem empresas querendo conhecimento da pessoa física por intermédio de empregados,porque a pessoa física não pede ajuda a jurídica ?)

  • Almir Bispo perguntada 3 anos atrás
  • última atividade 3 anos atrás
Mostrando 1 - 10 de 369 resultados