Cuprins:

Stranger Bits: 3 pași
Stranger Bits: 3 pași

Video: Stranger Bits: 3 pași

Video: Stranger Bits: 3 pași
Video: 3 Pasi SIMPLI pentru a ECONOMISI BANI mai USOR 2024, Noiembrie
Anonim
Stranger Bits
Stranger Bits

Inspirat din seria Stranger Things, am creat acest circuit pentru ca Arduino să citească mesajele trimise de un telefon mobil și să le proiecteze pe panoul unui LED, simulând ce se întâmplă în serie. Sper că îți place!

Inspirado na Série Strange Things, criei esse circuit pentru o Arduino ler as mensagens enviadas por um celular e projeta-las em um painel de led's, simulând o că acontece na serie. Espero que gostem!

Pasul 1: introducere

Introdução
Introdução

Am avut această idee de mult timp, dar am vrut să testez înainte pentru a vedea dacă este fezabilă. Observând că a existat un „concurs” al Autodesk, am decis să pun ideea în practică.

Căutând chiar aici la Instructables, am constatat că au făcut ceva de genul.

Dar versiunea pe care o aveam în vedere arăta ca un receptor bluetooth conectat la Arduino pentru a trimite mesaje prin telefonul mobil și o versiune care utilizează componente mai ieftine și ușor de realizat.

Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era viável. A verificat că a avut um "contest" da Autodesk, rezolvând colocarea ideii em prática. Pesquisando aqui mesmo no Instructables, Verifiquei care já haviam făcut ceva parecido: - https://www.instructables.com/id/Arduino-Based-Str …

. de atingere.

Pasul 2: Circuit

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Circuitul s-a bazat pe registrul de schimbare 74HC595.

Pentru realizarea celor 26 de litere ale alfabetului s-au folosit 4 registre deoarece au 8 ieșiri. Ușile rămase din ultimul C. I. au fost deconectate. A fiecare ieșire, a folosit un 220Ohms pentru fiecare LED. Deoarece un singur LED ar fi aprins la un moment dat, nu există supracurent atât în Arduino, în registre de schimbare. Este bine să simulați și să vizualizați că toate LED-urile sunt conectate în același timp, că există cheltuieli generale în C. I… Rețineți acest lucru dacă îl călăriți.

Panoul LCD a fost pus pentru a testa codul inițial și doar păstrându-l la final, deoarece a dat un „farmec” proiectului.

Are un condensator Farad de 1micro care conectează STCP la sol, conform fișei tehnice, pentru a evita fluctuațiile.

Un exemplu de scut cu modul bluetooth JY-MCU

O circuito a fost bazat fără înregistrator de destituire 74HC595.

Utilizați câteva linkuri pentru a cumpăra:

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, a fost utilizat 4 înregistratori pois os mesmos têm 8 saídas. 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. 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 a fost plasat pentru testarea os codurilor inițiatice și finalizate mantendo-o ao final pois o chiar deu um "charme" ao proiectului.

Tem um Capacitor de 1micro Farad that liga o STCP ao terra that, second o datasheet, serve for evite flutuações.

Pasul 3: Enviando As Mensagens

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

Când trimitem date Android către modulul bluetooth, aceste date sunt transmise către Arduino prin serial. Este același proces folosit atunci când interacționăm cu Arduino folosind Serial Monitor

Pentru a testa, pur și simplu faceți clic pe: 1 - Cod Editor

2º- ar monitoriza

3º- Începeți simularea

4ª- Introduceți expresia (toate cu litere mici)

5º- Apăsați Trimitere

Osb.: Pentru litere repetate, un spațiu. Ex.: Iad = hel l, fugi spre dealuri = fugi spre hil, etc …

Codul poate fi îmbunătățit în continuare. Deoarece nu sunt un bun programator, i-am spus cu ajutorul tutorialelor și unui prieten care a făcut o mare parte din program. Sugestiile sunt întotdeauna binevenite. Puteți chiar duplica proiectul și vă puteți face îmbunătățirile și adaptările.

Când te-am trimis cu Android pentru modul Bluetooth, esențial pentru transmisie pentru Arduino prin serial. Este chiar un proces utilizat atunci când interagimii sunt comuni cu Arduino folosind Serial Monitor

Pentru testare, basta clic pe ele:

1º - Editor de cod

2º- Monitor Seria

3º- Începeți simularea

4ª- Digitează o frază (tudo em letras minúsculas)

5º- Apertar Send

Osb.: Para letras repetidas, dar um spațiu. Ex.: iad = hel l, fug la dealuri = fug la hill ls, etc …

O código ainda pode ser aperfeiçoado. Como não sou bom programador, contei com a ajuda de tutoriais e um amigo care fez boa parte do program. Sugestões serão sempre bem-vindas. Você, inclusive, puteți duplica sau proiecta și face mai multe melodii și adaptări.

Thinkercad:

Simulare pe Thinkercad

Sper sa iti placa!

Recomandat: