Sisukord:

Võõrad bitid: 3 sammu
Võõrad bitid: 3 sammu

Video: Võõrad bitid: 3 sammu

Video: Võõrad bitid: 3 sammu
Video: Тополь цветёт_Рассказ_Слушать 2024, November
Anonim
Võõrad tükid
Võõrad tükid

Stranger Things seeriast inspireerituna lõin selle vooluringi, et Arduino saaks lugeda mobiiltelefoni saadetud sõnumeid ja projitseerida need LED -paneelile, simuleerides sarjas toimuvat. Loodan, et naudite!

Inspirado na Série Strange Things, kriitiline essee või Arduino ler kui mensagens enviadas por um celular ja projeta-las em um painel de led's, simulando o que acontece na série. Espero que gostem!

Samm 1: Sissejuhatus

Sissejuhatus
Sissejuhatus

Mul oli see mõte juba ammu, kuid tahtsin enne katsetada, kas see on teostatav. Märkides, et toimus Autodeski "võistlus", otsustasin idee ellu viia.

Otsides siit Instructables, leidsin, et nad olid midagi sellist teinud.

Kuid minu silmas peetud versioon nägi välja Bluetooth -vastuvõtja, mis on ühendatud Arduinoga, et saata sõnumeid mobiiltelefoni kaudu, ja versioon, mis kasutab odavamaid komponente ja on hõlpsasti saavutatav.

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 "konkurss" Autodeskis, resolutsioon 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 komponendid mais baratos e fáceis de conseguir.

2. samm: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Vooluahel põhines vahetuste registril 74HC595.

26 tähe koostamiseks kasutati 4 registrit, kuna neil on 8 väljundit. Eelmisest C. I. -st järele jäänud uksed ühendati lahti. Iga väljundi puhul kasutati iga LED -i jaoks 220 Ohmi. Kuna korraga lülitatakse sisse ainult üks valgusdiood, ei esine mõlemas Arduino vahetusregistris ülevoolu. Hea on simuleerida ja visualiseerida, et kõik LED -id on ühendatud korraga, C. I… Pidage seda meeles, kui sõidate sellega.

LCD -paneel pandi esialgset koodi proovile ja hoiti lihtsalt lõpus, sest see andis projektile "võlu".

Sellel on 1 -mikro Farad kondensaator, mis ühendab STCP maapinnaga, vastavalt andmelehele, et vältida kõikumisi.

Näide kilbist koos JY-MCU bluetooth mooduliga

Olemasoleva vooluahela registreerimiseta on 74HC595.

Kasutage alguns lingid 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 letras do alfabeto, foi utilizado 4 registradores pois os mesmos têm 8 saídas. Nagu portas que sobraram do último C. I., ficaram desconectadas.

Um cada saída, kasutage 220Ohms takisti par 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 os códigos iniciais and acabei mantendo-o ao final poison o mesmo deu um "charme" ao projeto.

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

3. samm: Enviando kui Mensagens

Enviando kui Mensagens
Enviando kui Mensagens
Enviando kui Mensagens
Enviando kui Mensagens

Kui saadame Androidi andmed bluetooth -moodulisse, edastatakse need andmed jada kaudu Arduinole. See on sama protsess, mida kasutatakse, kui suhtleme Arduinoga jadamonitori abil

Testimiseks klõpsake lihtsalt: 1 - Cod Editor

2º- jälgiks

3º- Alustage simulatsiooni

4ª- Sisestage fraas (kõik väiketähed)

5º- Vajutage Saada

Osb.: Korduvate tähtede puhul tühik. Nt: põrgu = hel l, jookse mägedele = jookse mäkke jne …

Koodi saab veelgi parandada. Kuna ma pole hea programmeerija, rääkisin sellest õpetuste ja sõbra abil, kes tegi suure osa programmist. Ettepanekud on alati teretulnud. Saate isegi projekti dubleerida ning oma täiustusi ja kohandusi teha.

Quando enviamos dados Androidi jaoks või Bluetooth -ühenduse jaoks, esseed, mis edastavad saates Arduino jada kaudu. Kasutage protsessorit, kasutage quando interagimos com või Arduino usando või jadamonitori

Para testar, basta clickar em:

1º - tursa redaktor

2º- Seria monitor

3º- Alustage simulatsiooni

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

5º- Apertar Saada

Osb.: Para letras repetidas, dar um espaço. Näide: põrgu = hel l, jookse mägedele = jookse mäe juurde jne …

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

ThinkCad:

Simulatsioon Thinkercadis

Loodan, et naudite!

Soovitan: