Tabla de contenido:

Bits extraños: 3 pasos
Bits extraños: 3 pasos

Video: Bits extraños: 3 pasos

Video: Bits extraños: 3 pasos
Video: 3 pasos para hipnotizar a cualquiera 2024, Mes de julio
Anonim
Bits extraños
Bits extraños

Inspirado en la serie Stranger Things, creé este circuito para que el Arduino lea los mensajes enviados por un móvil y los proyecte en un panel de LED, simulando lo que sucede en la serie. ¡Espero que disfrutes!

Inspirado na Série Strange Things, criei esse circuito para o Arduino ler as mensagens enviadas por um celular e projeta-las em um painel de led's, simulando o que acontece na série. Espero que gostem!

Paso 1: Introducción

Introdução
Introdução

He tenido esta idea durante mucho tiempo, pero quería probar antes para ver si era factible. Al notar que había un "concurso" de Autodesk, decidí poner en práctica la idea.

Buscando aquí mismo en Instructables, encontré que habían hecho algo como.

Pero la versión que tenía en mente buscaba un receptor bluetooth conectado al Arduino para enviar mensajes a través del teléfono móvil y una versión que usaba componentes más económicos y fáciles de conseguir.

Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era viável. Ao verificar que havia um "contest" da Autodesk, resolvi colocar a ideia em prática. Pesquisando aqui mesmo no Instructables, Verifiquei que já haviam feito algo parecido: - https://www.instructables.com/id/Arduino-Based-Str …

- https://www.instructables.com/id/Stranger-Things-I… Porém, a versão que eu tinha em mente contemplava um receptor bluetooth ligado ao Arduino para enviar como mensagens via celular e uma versão utilizando componentes mais baratos e fáceis de conseguir.

Paso 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

El circuito se basó en el registro de desplazamiento 74HC595.

Para hacer las 26 letras del alfabeto se utilizaron 4 registros porque tienen 8 salidas. Las puertas que quedaron del último C. I., fueron desconectadas. A cada salida, utiliza 220 ohmios para cada LED. Como solo se encendería un LED a la vez, no hay sobrecorriente en ambos registros de cambio de Arduino. Es bueno simular y visualizar que todos los LED están conectados al mismo tiempo, hay sobrecarga en C. I… Tenga esto en cuenta si lo está montando.

El panel LCD se puso a prueba con el código inicial y solo lo mantuvo al final porque le dio un "encanto" al proyecto.

Tiene un Condensador de 1micro Faradio que conecta el STCP a tierra, según la hoja de datos, es para evitar fluctuaciones.

Un ejemplo de escudo con módulo bluetooth JY-MCU

O circuito foi baseado no registrador de deslocamento 74HC595.

Utilice algunos enlaces para pesquisa:

www.instructables.com/id/Arduino-16-LEDs-us…

renatoaloi.blogspot.com.br/2011/12/strings-…

www.arduino.cc/en/Tutorial/ShiftOut

www.passeidireto.com/arquivo/6462366/ardui…

labdegaragem.com/forum/topics/como-desmonta…

www.arduinoecia.com.br/2014/06/texto-androi…

Para poder hacer como 26 letras del alfabeto, se utilizaron 4 registradores pois os mesmos têm 8 saídas. Como portas que sobraram do último C. I., ficaram desconectadas.

Um cada saída, utilizei um resistor de 220Ohms par a ligar os led's. Como somente um led iria ser ligado por vez, não há sobrecarga de corrente tanto no Arduino, como nas portas. O legal de poder simular é poder visualizar que todos os led's forem ligados ao mesmo tempo, há sobrecarga no C. I.. Tenha isso em mente se você for monta-lo.

O Painel de LCD foi colocado para testar os códigos iniciais e acabei mantendo-o ao final pois o mesmo deu um "charme" ao projeto.

Tem um Capacitor de 1micro Farad que liga o STCP ao terra que, segundo o datasheet, serve para evitar flutuações.

Paso 3: Enviando como mensagens

Enviando como mensagens
Enviando como mensagens
Enviando como mensagens
Enviando como mensagens

Cuando enviamos datos de Android al módulo bluetooth, estos datos se transmiten al Arduino a través de serie. Es el mismo proceso que se usa cuando interactuamos con Arduino usando el Serial Monitor.

Para probar, simplemente haga clic en: 1 - Cod Editor

2º- Monitorizaría

3º- Iniciar simulación

4ª- Introduce la frase (todo en minúsculas)

5º- Pulsar Enviar

Osb.: Para letras repetidas, un espacio. Ej.: infierno = hola, corre hacia las colinas = corre hacia las colinas, etc …

El código se puede mejorar aún más. Como no soy un buen programador, lo conté con la ayuda de tutoriales y un amigo que hizo gran parte del programa. Las sugerencias son siempre bienvenidas. Incluso puedes duplicar el proyecto y realizar tus mejoras y adaptaciones.

Quando enviamos datos de Android para o módulo bluetooth, esses dados são transmitidos para o Arduino via serial. É o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor

Para testar, basta clicar em:

1º - Redactor de Cod

2º- Monitor Seria

3º- Iniciar simulación

4ª- Digitar una frase (tudo em letras minúsculas)

5º- Envío Apertar

Osb.: Para letras repetidas, dar um espaço. Ej.: infierno = hola, corre hacia las colinas = corre hacia las colinas, etc …

O código ainda pode ser aperfeiçoado. Como não sou bom programador, contei com a ajuda de tutoriais e um amigo que fez boa part do program. Sugestões serão semper bem-vindas. Você, inclusive, pode duplicar o projeto e fazer suas melhorias e adaptações.

Thinkercad:

Simulación en Thinkercad

¡Espero que lo disfrutes!

Recomendado: