Indholdsfortegnelse:

Stranger Bits: 3 trin
Stranger Bits: 3 trin

Video: Stranger Bits: 3 trin

Video: Stranger Bits: 3 trin
Video: Лесник нашёл странный свёрток в змеином гнезде. Развернув его, он ужаснулся! 2024, Juli
Anonim
Stranger Bits
Stranger Bits

Inspireret af Stranger Things -serien skabte jeg dette kredsløb til Arduino for at læse beskederne sendt af en mobil og projicere dem på et LED -panel, der simulerer, hvad der sker i serien. Jeg håber du nyder!

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!

Trin 1: Introduktion

Introdução
Introdução

Jeg har haft denne idé i lang tid, men ville teste før for at se, om det var muligt. Da jeg bemærkede, at der var en "konkurrence" i Autodesk, besluttede jeg at omsætte ideen i praksis.

Når jeg søgte lige her på Instructables, fandt jeg ud af, at de havde gjort sådan noget.

Men den version, jeg havde i tankerne, kiggede på en bluetooth -modtager forbundet til Arduino for at sende beskeder via mobiltelefon og en version, der bruger billigere komponenter og let at opnå.

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 as mensagens via celular e uma versão utilizando componentes mais baratos and fáceis de conseguir.

Trin 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Kredsløbet var baseret på skiftregistret 74HC595.

For at lave de 26 bogstaver i alfabetet blev brugt 4 registre, fordi de har 8 output. Dørene tilbage fra sidste C. I. blev afbrudt. A hver output, brugte en 220Ohms for hver LED. Da kun en LED ville være tændt ad gangen, var der ingen overstrøm både Arduino, skiftregistre. Det er godt at simulere og visualisere, at alle lysdioder er tilsluttet på samme tid, der er overhead i C. I… Husk dette, hvis du kører på det.

LCD -panelet blev sat til at teste den oprindelige kode og bare beholde den i slutningen, fordi det gav en "charme" til projektet.

Den har en 1micro Farad kondensator, der forbinder STCP med jorden, ifølge databladet, er for at undgå udsving.

Et eksempel på et skjold med JY-MCU bluetooth-modul

O circuito foi baseado no registrador de deslocamento 74HC595.

Brug links til 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 fazer as 26 let do alfabeto, foi utilizado 4 registradores pois os mesmos têm 8 sider. Som portas que sobraram do último C. I., ficaram desconectadas.

Om 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 se 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 us 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 datablad, serve para evitar flutuações.

Trin 3: Enviando As Mensagens

Enviando As Mensagens
Enviando As Mensagens
Enviando As Mensagens
Enviando As Mensagens

Når vi sender Android -data til bluetooth -modulet, overføres disse data til Arduino via seriel. Det er den samme proces, der bruges, når vi interagerer med Arduino ved hjælp af Serial Monitor

For at teste skal du blot klikke på: 1 - Cod Editor

2º- ville Monitor

3º- Start simulering

4ª- Indtast sætningen (alle små bogstaver)

5º- Tryk på Send

Osb.: For gentagne bogstaver, et mellemrum. Eks.: Helvede = hel l, løb til bakkerne = løb til bakken ls osv …

Koden kan forbedres yderligere. Da jeg ikke er en god programmør, fortalte jeg det ved hjælp af tutorials og en ven, der gjorde meget af programmet. Forslag modtages altid gerne. Du kan endda kopiere projektet og foretage dine forbedringer og tilpasninger.

Quando enviamos dados til Android til bluetooth, og det kan også sendes til Arduino via seriel. É o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor

Til test, klik her:

1º - Torskeditor

2º- Seria Monitor

3º- Start simulering

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

5º- Apertar Send

Osb.: Para letras repetidas, dar um espaço. Eks.: helvede = hel l, løb til bakkerne = løb til bakken ls osv …

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 parte do programa. Sugestões serão semper bem-vindas. Você, inclusive, pode duplicar o projeto e fazer suas melhorias e adaptações.

Thinkercad:

Simulering på Thinkercad

Håber du nyder det!

Anbefalede: