Taula de continguts:

Bitllets estranys: 3 passos
Bitllets estranys: 3 passos

Vídeo: Bitllets estranys: 3 passos

Vídeo: Bitllets estranys: 3 passos
Vídeo: 3 lessons on decision-making from a poker champion | Liv Boeree 2024, Juliol
Anonim
Bits estranys
Bits estranys

Inspirat en la sèrie Stranger Things, vaig crear aquest circuit perquè l'Arduino llegís els missatges enviats per un mòbil i els projectés en un panell d'un LED, simulant el que passa a la sèrie. Espero que t'ho passis bé!

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

Pas 1: Introdução

Introdução
Introdução

Fa temps que tinc aquesta idea, però volia provar abans per veure si era factible. En constatar que hi havia un "concurs" d'Autodesk, vaig decidir posar en pràctica la idea.

Buscant aquí a Instructables, vaig trobar que havien fet alguna cosa així.

Però la versió que tenia en ment semblava un receptor bluetooth connectat a l'Arduino per enviar missatges a través del telèfon mòbil i una versió amb components més econòmics i fàcils d'aconseguir.

Eu já estava com essa ideia a um bom tempo mas queria testar abans per ver se era viável. Ao verificar que havia um "contest" da Autodesk, resolvi colocar a ideia em prática. Pesquisando aqui mateix no Instructables, Verifiquei que ja havia fet alguna cosa parecido: - https://www.instructables.com/id/Arduino-Based-Str …

. de aconseguir.

Pas 2: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

El circuit es basava en el registre de desplaçament 74HC595.

Per fer les 26 lletres de l'alfabet es van utilitzar 4 registres perquè tenen 8 sortides. Les portes que quedaven del passat C. I. es van desconnectar. A cada sortida, es feia servir un 220Ohms per a cada LED. Com que només s'encendria un LED a la vegada, no hi haurà sobrecorrent tant a Arduino com a registres de desplaçament. És bo simular i visualitzar que tots els LED estan connectats alhora, hi ha sobrecàrregues a C. I… Tingueu-ho en compte si el conduïu.

El panell LCD es va posar per provar el codi inicial i simplement el va mantenir al final perquè donava un "encant" al projecte.

Compta amb un condensador Farad de 1micro que connecta el STCP a terra, segons la fitxa tècnica, per evitar fluctuacions.

Un exemple d’escut amb mòdul bluetooth JY-MCU

O circuito foi baseado no registrador de deslocamento 74HC595.

Utilitzeu alguns enllaços per a la compra:

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

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

www.arduino.cc/ca/Tutorial/ShiftOut

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

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

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

Per poder fer-ho com a 26 lletres de l'alfabet, s'ha utilitzat 4 registradors per a més mesos 8 dies. As portas que sobraram do último C. I., ficaram desconectadas.

Um cada saída, utilizei um resistor de 220Ohms par a ligar os led's. Com soment um led iria ser lligat per vegades, no ha sobrecarregat de corrent tant no Arduino, com nas portes. O legal de poder simular é poder visualizar que se todos os led's forem ligados ao mesmo tempo, ha 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 projecto.

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

Pas 3: Enviant As Mensagens

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

Quan enviem dades d’Android al mòdul bluetooth, aquestes dades es transmeten a l’Arduino per sèrie. És el mateix procés que s’utilitza quan interactuem amb l’Arduino mitjançant el monitor sèrie

Per fer la prova, feu clic a: 1 - Editor de codis

2º- Monitoraria

3º- Inicia la simulació

4ª- Introduïu la frase (tot en minúscula)

5º- Premeu Envia

Osb.: Per a lletres repetides, un espai. Ex.: Infern = hel l, corre cap als turons = corre fins al hil ls, etc …

El codi es pot millorar encara més. Com que no sóc un bon programador, ho vaig dir amb l'ajuda de tutorials i un amic que va fer gran part del programa. Els suggeriments sempre són benvinguts. Fins i tot podeu duplicar el projecte i fer les vostres millores i adaptacions.

Quan enviamos dados de Android per a módulo bluetooth, esses dados são transmisidos para o Arduino via serial. És el mateix procés utilitzat quan interagimos amb Arduino utilitzant Serial Monitor

Per testar, basta clicar-los:

1º - Editor de bacallà

2º- Monitor Seria

3º- Inicia la simulació

4ª- Digitar una frase (tot em lletres minúscules)

5º- Apertar Send

Osb.: Para letras repetidas, dar um espaço. Ex.: infern = hel l, corre cap als turons = corre fins al hil ls, etc …

O código ainda puede ser aperfeiçoado. Como não sou bom programador, contei com a ajuda de tutoriais e um amic que fes bona part del programa. Sugestões serão sempre bem-vindas. Você, inclusive, can duplicar o projectar i fer les seves melhories i adaptar-les.

Thinkercad:

Simulació a Thinkercad

Espero que gaudeixis!

Recomanat: