Isi kandungan:

Stranger Bits: 3 Langkah
Stranger Bits: 3 Langkah

Video: Stranger Bits: 3 Langkah

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

Diilhamkan oleh siri Stranger Things, saya membuat rangkaian ini untuk Arduino membaca mesej yang dihantar oleh telefon bimbit dan memproyeksikannya di panel LED, mensimulasikan apa yang berlaku dalam siri ini. Saya harap anda menikmati!

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!

Langkah 1: Memperkenalkan

Memperkenalkan
Memperkenalkan

Saya mempunyai idea ini sejak sekian lama tetapi ingin menguji sebelum ini untuk melihat apakah ia dapat dilaksanakan. Memerhatikan bahawa ada "peraduan" Autodesk, saya memutuskan untuk menerapkan idea itu.

Mencari di sini di Instructables, saya mendapati bahawa mereka telah melakukan sesuatu yang serupa.

Tetapi versi yang saya fikirkan kelihatan seperti penerima bluetooth yang disambungkan ke Arduino untuk menghantar mesej melalui telefon bimbit dan versi menggunakan komponen yang lebih murah dan mudah dicapai.

Eu já estava com essa ideia um um tempo mas queria test 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, versao que eu tinha em mente contemplava um receptor bluetooth ligado ao Arduino para enviar sebagai mensagens via celular e uma versão utilizando komponenes mais baratos e fáceis de penjaga.

Langkah 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Litar tersebut didasarkan pada shift shift 74HC595.

Untuk membuat 26 huruf abjad itu digunakan 4 register kerana mempunyai 8 output. Pintu yang tersisa dari C. I. yang lalu, terputus. Setiap output, menggunakan 220Ohms untuk setiap LED. Kerana hanya satu LED yang akan dihidupkan pada satu masa, tidak ada arus Arduino, register shift. Adalah baik untuk mensimulasikan dan menggambarkan bahawa semua LED disambungkan pada masa yang sama, terdapat overhead di C. I… Ingatlah perkara ini jika anda menunggangnya.

Panel LCD dipasang untuk menguji kod awal dan hanya menyimpannya di hujung kerana memberikan "daya tarikan" kepada projek tersebut.

Ia memiliki 1micro Farad Capacitor yang menghubungkan STCP ke tanah, menurut lembar data, adalah untuk mengelakkan turun naik.

Contoh perisai dengan modul bluetooth JY-MCU

O circuito juga baseado no registrador de deslocamento 74HC595.

Gunakan pautan algun untuk 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 sebagai 26 letras do alfabeto, juga menggunakaniziz 4 registradores pois os mesmos têm 8 saídas. Sebagai portas que sobraram do último C. I., ficaram desconectadas.

Um cada saída, gunakan resistor um 220Ohms setaraf 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 forem ligados ao mesmo tempo, há sobrecarga no C. I.. Tenha emo eme mente se você untuk monta-lo.

O Painel de LCD juga colocado untuk 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, melayani para evitar flutuações.

Langkah 3: Enviando Sebagai Mensagens

Enviando Sebagai Mensagens
Enviando Sebagai Mensagens
Enviando Sebagai Mensagens
Enviando Sebagai Mensagens

Ketika kami mengirim data Android ke modul bluetooth, data ini dikirimkan ke Arduino melalui serial. Ini adalah proses yang sama yang digunakan ketika kita berinteraksi dengan Arduino menggunakan Serial Monitor

Untuk menguji, cukup klik: 1 - Cod Editor

2º- akan Memantau

3º- Mulakan Simulasi

4ª- Masukkan frasa (semua huruf kecil)

5º- Tekan Hantar

Osb.: Untuk huruf berulang, spasi. Cth: neraka = hel l, lari ke bukit = lari ke hil ls, dll …

Kodnya dapat diperbaiki lagi. Oleh kerana saya bukan pengaturcara yang baik, saya memberitahu dengan bantuan tutorial dan rakan yang melakukan banyak program. Cadangan sentiasa diterima. Anda bahkan boleh membuat pendua projek dan membuat penambahbaikan dan penyesuaian anda.

Quando enviamos dados melakukan Android untuk o bluetooth, esses dados são transmitidos para o Arduino melalui siri. Mes o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor

Para testar, basta clicar em:

1º - Penyunting Kod

2º- Monitor Seria

3º- Mulakan Simulasi

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

5º- Hantar Apertar

Osb.: Para letras repetidas, dar um espaço. Cth: neraka = hel l, lari ke bukit = lari ke hil ls, dll …

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:

Simulasi di Thinkercad

Semoga anda menikmati!

Disyorkan: