Përmbajtje:

Pjesë të huaja: 3 hapa
Pjesë të huaja: 3 hapa

Video: Pjesë të huaja: 3 hapa

Video: Pjesë të huaja: 3 hapa
Video: Gjesti - Vallah (Prod. By Albos) 2024, Nëntor
Anonim
Bite të huaja
Bite të huaja

Frymëzuar nga seria Stranger Things, unë krijova këtë qark për Arduino për të lexuar mesazhet e dërguara nga një celular dhe i projekton ato në një panel LED, duke simuluar atë që ndodh në seri. Shpresoj se ju pelqen!

Inspirado na Série Strange Things, criei esse qark për para ose Arduino ler si një mundësi për të përdorur celularin dhe për të provuar dhimbjen e udhëhequr nga të tjerët, duke u bazuar në atë që ju dëshironi. Espero que gostem!

Hapi 1: Hyrje

Hyrje
Hyrje

Unë e kisha këtë ide për një kohë të gjatë, por doja ta provoja më parë për të parë nëse ishte e realizueshme. Duke vënë në dukje se kishte një "konkurs" të Autodesk, vendosa ta zbatoj idenë në praktikë.

Duke kërkuar pikërisht këtu në Instructables, gjeta se ata kishin bërë diçka të tillë.

Por versioni që kisha në mendje dukej një marrës bluetooth i lidhur me Arduino për të dërguar mesazhe përmes telefonit celular dhe një version duke përdorur përbërës më të lirë dhe të lehtë për tu arritur.

Eu já estava com essa ideia a um bom tempo mas queria testar antes para ver se era era. Ao verificar que havia um "contest" në Autodesk, zgjidhjen e një zgjidhjeje ideale në pritikën. 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, një version i ngjashëm me të cilin mund të mendojmë për receptorët e bluetooth të lidhura me Arduino para një mjedisi si burra përmes celularit dhe umës së ndryshme të përdorimit të komponentëve të baratos dhe fáceis de conseguir.

Hapi 2: Circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Qarku u bazua në regjistrin e ndërrimit 74HC595.

Për të bërë 26 shkronjat e alfabetit u përdorën 4 regjistra sepse kanë 8 dalje. Dyert e mbetura nga C. I. e fundit, u shkëputën. Çdo dalje, përdorte një 220Ohms për secilën LED. Meqenëse vetëm një LED do të ndizet në të njëjtën kohë, asnjë regjistrues i ndërrimit të dy Arduino nuk ka mbingarkesë. Goodshtë mirë të simuloni dhe vizualizoni që të gjitha LED janë të lidhura në të njëjtën kohë, ka shpenzime të larta në C. I… Mbani në mend këtë nëse jeni duke hipur mbi të.

Paneli LCD u vu për të testuar kodin fillestar dhe vetëm duke e mbajtur atë në fund sepse i dha një "sharm" projektit.

Ajo ka një kondensator 1micro Farad që lidh STCP me tokën, sipas fletës së të dhënave, është për të shmangur luhatjet.

Një shembull i një mburoje me modulin bluetooth JY-MCU

O qark i bazuar në asnjë regjistër në deslocamento 74HC595.

Përdorni lidhjet alguns 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…

Për poder fazer si 26 letra do alfabeto, duke përdorur 4 regjistra pois os mesmos têm 8 orë. As portas que sobraram do último C. I., ficaram desconectadas.

Për shembull, përdorni rezistencën e 220Ohms nga një udhëheqës i ligarit. Komo somente um led iria ser ligado por vez, nuk e ka atë të përcaktuar nga korrente tanto no Arduino, como nas portas. O legal de poder simular é poder visualizar se sa 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 për kolokado për testimin e sistemeve të iniciais dhe acantei mantendo-o ao final pois o mesmo deu um "charme" ao projeto.

Kondensatori i 1micro Farad që lidhet me STCP ose terra que, zgjidhni ose ruani të dhënat, shërbeni për flutuaçes evitar.

Hapi 3: Enviando As Mensagens

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

Kur dërgojmë të dhëna Android në modulin bluetooth, këto të dhëna transmetohen në Arduino përmes serisë. Theshtë i njëjti proces i përdorur kur ndërveprojmë me Arduino duke përdorur Serial Monitor

Për ta testuar, thjesht klikoni: 1 - Redaktuesi i kodit

2º- do të Monitoronte

3º- Filloni Simulimin

4ª- Shkruani frazën (të gjitha të vogla)

5º- Shtypni Dërgo

Osb.: Për letra të përsëritura, një hapësirë. P.sh.: ferr = hel l, vrapo kodrave = vrapo kodrave, etj…

Kodi mund të përmirësohet më tej. Meqenëse nuk jam programues i mirë, e thashë me ndihmën e mësimeve dhe një miku që bëri shumë nga programi. Sugjerimet janë gjithmonë të mirëseardhura. Ju madje mund të kopjoni projektin dhe të bëni përmirësimet dhe përshtatjet tuaja.

Quanto enviamos dados bëjnë Android për aparatin tuaj bluetooth, kjo ju lejon të transmetoni përmes Arduino përmes serialit. Mes o mesmo proceso duke përdorur një integrim të shpejtë në Arduino dhe një Serial Monitor

Para testar, basta clicar em:

1º - Redaktor i kodit

2º- Seria Monitor

3º- Filloni Simulimin

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

5º- Apertar Send

Osb.: Para letras repetidas, dar um espaço. P.sh.: ferr = hel l, vrapo drejt kodrave = vrapo drejt kodrave, etj…

O código ainda pode ser aperfeiçoado. Ju nuk mund të programoni programin tuaj, mund të mësoni se si të mësoni dhe të merrni një program për programin tuaj. Sugjeroni serão sempre bem-vindas. Você, përfshirëse, pode duplicar o projeto dhe fazer suas melhorias e adaptações.

Thinkercad:

Simulimi në Thinkercad

Shpresoj se ju pelqen!

Recommended: