Spisu treści:

Stranger Bits: 3 kroki
Stranger Bits: 3 kroki

Wideo: Stranger Bits: 3 kroki

Wideo: Stranger Bits: 3 kroki
Wideo: Life Is Strange Episode 2 ► ТЕСТИРОВАНИЕ ► #3 2024, Listopad
Anonim
Nieznajome kawałki
Nieznajome kawałki

Zainspirowany serią Stranger Things, stworzyłem ten obwód dla Arduino, aby odczytywał wiadomości wysyłane przez telefon komórkowy i wyświetlał je na panelu LED, symulując to, co dzieje się w serii. Mam nadzieję, że Ci się podoba!

Inspirado na Série Strange Things, okrzyknij esse Circuito dla Arduino ler jako mensagens enviadas po um celular i projekty em um painel de led, symulacja lub que contece na serie. Espero que gostem!

Krok 1: Wprowadzenie

Wprowadzenie
Wprowadzenie

Miałem ten pomysł od dawna, ale chciałem wcześniej przetestować, czy jest to wykonalne. Zauważając, że odbył się „konkurs” Autodesk, postanowiłem wcielić ten pomysł w życie.

Szukając tutaj w Instructables, odkryłem, że zrobili coś takiego.

Ale wersja, którą miałem na myśli, wyglądała na odbiornik bluetooth podłączony do Arduino w celu wysyłania wiadomości przez telefon komórkowy oraz wersję wykorzystującą tańsze komponenty i łatwe do osiągnięcia.

Eu já estava com essa ideia um bom tempo mas queria testar antes para ver se era viável. Ao verificar que havia um „contest” da Autodesk, resolvi colocar a idea 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 jako mensagens via celular e uma versão utilizando componentes mais baratos e fáceis de conseguir.

Krok 2: Obwód

Obwód
Obwód
Obwód
Obwód
Obwód
Obwód

Układ został oparty na rejestrze przesuwnym 74HC595.

Do wykonania 26 liter alfabetu wykorzystano 4 rejestry, ponieważ mają one 8 wyjść. Drzwi, które pozostały po ostatniej CI, zostały rozłączone. Każde wyjście używa 220 omów dla każdej diody LED. Ponieważ tylko jedna dioda LED byłaby włączona na raz, nie ma przeciążenia obu rejestrów przesuwnych Arduino. Dobrze jest symulować i wizualizować, że wszystkie diody LED są podłączone jednocześnie, w C. I… Pamiętaj o tym, jeśli jeździsz.

Panel LCD został poddany testowi początkowego kodu i po prostu trzymał go na końcu, ponieważ dodawał "uroku" projektowi.

Posiada 1 mikrokondensator Farad łączący STCP z ziemią, zgodnie z arkuszem danych, aby uniknąć wahań.

Przykład osłony z modułem 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…

Aby ukończyć fazer, korzystając z 26 liter alfabetu, użyj 4 rejestrów, aby uzyskać 8 wiadomości. Jako portas que sobraram zrobić último CI, ficaram desconectadas.

Um cada saída, wykorzystaj opornik 220Ohm dla diod 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 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 lub datasheet, służą para evitar flutuações.

Krok 3: Enviando jako Mensagens

Enviando jako Mensagens
Enviando jako Mensagens
Enviando jako Mensagens
Enviando jako Mensagens

Gdy wysyłamy dane Androida do modułu bluetooth, dane te są przesyłane do Arduino przez port szeregowy. Jest to ten sam proces, który jest używany podczas interakcji z Arduino za pomocą monitora szeregowego

Aby przetestować, po prostu kliknij: 1 - Cod Editor

2º-by monitorować

3º- Rozpocznij symulację

4ª- Wprowadź frazę (wszystkie małe litery)

5º- Naciśnij Wyślij

Osb.: W przypadku powtarzających się liter spacja. Np.: piekło = piekło l, biegnij na wzgórza = biegnij na wzgórza, itd…

Kod można dalej ulepszać. Ponieważ nie jestem dobrym programistą, opowiedziałem to za pomocą samouczków i przyjaciela, który wykonał większość programu. Sugestie są zawsze mile widziane. Możesz nawet powielać projekt i wprowadzać ulepszenia i adaptacje.

Quando enviamos dados do Androida lub moduł bluetooth, esses dados do transmisji dla Arduino przez port szeregowy. E o mesmo processo utilizado quando interagimos com o Arduino usando lub Serial Monitor

Para testar, basta clicar em:

1º - Edytor dorsza

2º-monitor szeregowy

3º- Rozpocznij symulację

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

5º-Apertar Wyślij

Osb.: Para letras repetidas, dar um espaço. Np.: piekło = piekło l, biegnij na wzgórza = biegnij na wzgórza, itd…

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ê, włącznie, pode duplicar o projeto e fazer suas melhorias e adaptações.

Thinkercad:

Symulacja na Thinkercad

Mam nadzieję, że ci się podoba!

Zalecana: