Índice:

Controle um LED com seu smartphone: 6 etapas
Controle um LED com seu smartphone: 6 etapas

Vídeo: Controle um LED com seu smartphone: 6 etapas

Vídeo: Controle um LED com seu smartphone: 6 etapas
Vídeo: Replicate the Android 14 Screen Flash Notification Feature on Older Devices 2024, Julho
Anonim
Controle um LED com o seu smartphone
Controle um LED com o seu smartphone

Etapa 1: Dobrando os Leads (=

Dobrando os Leads (=
Dobrando os Leads (=
Dobrando os Leads (=
Dobrando os Leads (=

Antes de iniciarmos a fiação do circuito, você deve dobrar os condutores do LED e do resistor para que se adaptem ao seu hardware de prototipagem. Os condutores do resistor serão simplesmente dobrados para baixo em paralelo, como mostrado nas fotos, e os leds serão dobrados para caber todos os quatro condutores na placa de ensaio ou hardware de prototipagem que você usou.

Etapa 2: Construindo o Circuito

Construindo o Circuito!
Construindo o Circuito!
Construindo o Circuito!
Construindo o Circuito!

O circuito é simples se você já conectou um led antes, o cabo comum, o mais longo, será conectado ao aterramento e as conexões restantes passarão por um resistor em 9, 10 e 11 pinos PWM, (modulação por largura de pulso) O PWM é basicamente piscar o led tão rápido que o olho humano o vê constantemente aceso apenas em uma birightness mais baixa. Diferentes brilhos são obtidos mudando a proporção em que o led está aceso e apagado. os pinos 9, 10 e 11 são simplesmente compatíveis com a modulação por largura de pulso. O terminal mais curto (vermelho) irá através de um resistor para o pino 11, o segundo mais curto (verde) irá para o pino 10 e finalmente o azul (terminal restante) irá para o pino 9. e caso você ainda não tenha conectado o mais longo chumbo- é o negativo de cada led, deve ir para um buraco marcado com terra no arduino.

Etapa 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Agora precisamos codificar o arduino para pegar os sinais que serão enviados pelo processamento que são controlados por seu idevice, mas falaremos disso mais tarde. Você precisará acessar file-examples-firmatta-standardfirmatta e fazer o upload para o arduino usando o IDE do arduino. disponível para download em: https://arduino.cc/en/Main/Software Depois de fazer o upload para a placa, você precisará baixar o processamento em preparação para a próxima etapa:

Etapa 4: Bibliotecas

Bibliotecas
Bibliotecas

Depois de baixar o processamento, você precisará baixar 2 bibliotecas para se comunicar com seu idevice e, em seguida, com o arduino. as instruções de instalação devem ser incluídas com o download ou na página de download. Essas bibliotecas incluem: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ playground / Interfacing / Processing uma vez instalado, você precisará baixar um programa chamado touch osc editor daqui: https://hexler.net/software/touchosc role para baixo até a parte inferior, é próximo a ele. Eu incluí um link para um pré-fabricado e inclui botões, toggles, flahers e faders. quando você pressiona um deles, é enviada uma mensagem que o processamento irá procurar e ler. o esboço de processamento anexado também será configurado para ler essas mensagens, então não há trabalho duro para você (=. abra o arquivo do editor touch osc e clique no botão sincronizar e vá para o seu idevice, em touch osc selecione layout-add-e selecione o host que surge. certifique-se de que seu idevice e pc estão na mesma rede. as funções básicas de desenho e o código de fader foram feitos por harryking, no youtube, estendi-o: verifique-o no youtube (= https:// www.youtube.com / user / Harrybj17 baixe os arquivos aqui:

Etapa 5: quase lá

Quase lá!
Quase lá!
Quase lá!
Quase lá!

Depois de obter meus dois arquivos e sincronizar o touch osc, é hora de executar o sketch de processamento, seu arduino deve ser anexado! ou você obterá erros. você deve agora olhar para baixo e deve ver o ip em algum lugar na bagunça dos resultados, digite seu nas informações do processador de dados do osc. mesmo com o porto. se tudo correr bem, o que quer que você faça no idevice deve ser refletido nos faders vermelhos, verdes e azuis mostrados. O LED RGB também deve estar aceso. Se tudo correu bem, parabéns, senão há uma seção de solução de problemas na próxima etapa e também … não desista, vale a pena. (=

Etapa 6: Solução de problemas

Solução de problemas!
Solução de problemas!

se você obtiver algo como - não pode ser executado no modo de 64 bits, baixe a versão 1.5.1 do processamento se obtiver erros de exceção, certifique-se de que seu arduino esteja conectado se não houver nada sendo espelhado, certifique-se de que seu ip e porta estão corretos e seu o firewall não o está travando. e se você não está se divertindo, vá embora: P quaisquer outros erros por favor comente. (=

Recomendado: