Table des matières:

Morceaux d'étrangers : 3 étapes
Morceaux d'étrangers : 3 étapes

Vidéo: Morceaux d'étrangers : 3 étapes

Vidéo: Morceaux d'étrangers : 3 étapes
Vidéo: Réussir le morceau que tu veux en 3 étapes, SANS se démotiver en route 2024, Juillet
Anonim
Morceaux d'étrangers
Morceaux d'étrangers

Inspiré de la série Stranger Things, j'ai créé ce circuit pour l'Arduino pour lire les messages envoyés par un mobile et les projeter sur un panneau LED, simulant ce qui se passe dans la série. J'espère que tu apprécies!

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!

Étape 1: Introduction

Introduction
Introduction

J'ai cette idée depuis longtemps mais je voulais tester avant pour voir si c'était faisable. Constatant qu'il y avait un "concours" d'Autodesk, j'ai décidé de mettre l'idée en pratique.

En cherchant ici sur Instructables, j'ai trouvé qu'ils avaient fait quelque chose comme.

Mais la version que j'avais en tête ressemblait à un récepteur bluetooth connecté à l'Arduino pour envoyer des messages via téléphone portable et une version utilisant des composants moins chers et facile à réaliser.

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 "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, 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 componentes mais baratos e fáceis de conseguir.

Étape 2: Circuit

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

Le circuit était basé sur le registre à décalage 74HC595.

Afin de faire les 26 lettres de l'alphabet on a utilisé 4 registres car ils ont 8 sorties. Les portes restantes de la dernière C. I., ont été déconnectées. A chaque sortie, on utilise un 220Ohms pour chaque LED. Comme une seule LED serait allumée à la fois, aucune surintensité des deux Arduino, registres à décalage. Il est bon de simuler et de visualiser que toutes les LED sont connectées en même temps, il y a une surcharge dans C. I… Gardez cela à l'esprit si vous le roulez.

L'écran LCD a été mis à tester le code initial et à le garder à la fin car cela donnait un "charme" au projet.

Il dispose d'un condensateur Farad 1micro reliant le STCP à la terre, selon la fiche technique, pour éviter les fluctuations.

Un exemple de shield avec module bluetooth JY-MCU

O circuito foi baseado no registrador de deslocamento 74HC595.

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

Um cada saida, utilise une résistance de 220Ohms par un ligar os led. 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 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, serve para evitar flutuações.

Étape 3: Enviando comme Mensagens

Enviando comme Mensagens
Enviando comme Mensagens
Enviando comme Mensagens
Enviando comme Mensagens

Lorsque nous envoyons des données Android au module Bluetooth, ces données sont transmises à l'Arduino via série. C'est le même processus utilisé lorsque nous interagissons avec l'Arduino à l'aide du moniteur série

Pour tester, cliquez simplement sur: 1 - Cod Editor

2º- surveillerait

3º- Démarrer la simulation

4ª- Entrez la phrase (tout en minuscules)

5º- Appuyez sur Envoyer

Osb.: Pour les lettres répétées, un espace. Ex.: hell = hel l, run to the hills = run to the hil ls, etc …

Le code peut encore être amélioré. Comme je ne suis pas un bon programmeur, je l'ai dit avec l'aide de tutoriels et d'un ami qui a fait une grande partie du programme. Les suggestions sont toujours les bienvenues. Vous pouvez même dupliquer le projet et apporter vos améliorations et adaptations.

Lorsque vous utilisez Android pour le module Bluetooth, les données sont transmises pour l'Arduino via une série. É o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor

Para testar, basta clicar em:

1º - Éditeur de morue

2º- Moniteur Seria

3º- Démarrer la simulation

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

5º- Apertar Envoyer

Osb.: Para letras repetidas, dar um espaço. Ex.: hell = hel l, run to the hills = run to the 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 que fez boa parte do programa. Sugestões serão semper bem-vindas. Você, inclus, pode duplicar o projeto e fazer suas melhorias e adaptações.

Thinkercad:

Simulation sur Thinkercad

Espérons que vous apprécierez!

Conseillé: