Inhaltsverzeichnis:
Video: Fremde Bits - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Inspiriert von der Stranger Things-Serie habe ich diese Schaltung für den Arduino erstellt, um die von einem Handy gesendeten Nachrichten zu lesen und sie auf ein LED-Panel zu projizieren, um zu simulieren, was in der Serie passiert. Ich hoffe es gefällt dir!
Inspirado na Série Strange Things, Criei esse Circuito para oder Arduino ler as mensagens enviadas por um cellular und projeta-las em um schmerz de led's, simulando oder que acontece na série. Espero que gostem!
Schritt 1: Einführung
Ich hatte diese Idee schon lange, wollte aber vorher testen, ob es machbar ist. Als ich feststellte, dass es einen "Wettbewerb" von Autodesk gab, beschloss ich, die Idee in die Praxis umzusetzen.
Als ich hier bei Instructables suchte, stellte ich fest, dass sie so etwas getan hatten.
Aber die Version, die ich im Sinn hatte, sah aus wie ein Bluetooth-Empfänger, der mit dem Arduino verbunden war, um Nachrichten über das Mobiltelefon zu senden, und eine Version mit billigeren Komponenten und einfach zu erreichen.
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-Based- …
- Https://www.instructables.com/id/Stranger-Things-I… Porém, eine Versão que eu tinha em mente contemplava um Rezeptor Bluetooth Ligado ua Arduino für enviar als mensagens über celular und uma versão utilizando Componentes mais baratos e fáceis de conseguir.
Schritt 2: Circuito
Die Schaltung basiert auf dem Schieberegister 74HC595.
Um die 26 Buchstaben des Alphabets zu machen, wurden 4 Register verwendet, da sie 8 Ausgänge haben. Die Türen, die vom letzten C. I. übrig geblieben waren, wurden getrennt. Ein jeder Ausgang verwendet 220 Ohm für jede LED. Da nur eine LED gleichzeitig eingeschaltet wäre, kein Überstrom beider Arduino-Schieberegister. Es ist gut zu simulieren und zu visualisieren, dass alle LEDs gleichzeitig angeschlossen sind, es gibt Overhead in C. I… Denken Sie daran, wenn Sie damit fahren.
Das LCD-Panel wurde eingesetzt, um den anfänglichen Code zu testen und ihn am Ende zu behalten, weil er dem Projekt einen "Charme" verlieh.
Es hat einen 1-Mikro-Farad-Kondensator, der das STCP laut Datenblatt mit dem Boden verbindet, um Schwankungen zu vermeiden.
Ein Beispiel für eine Abschirmung mit JY-MCU-Bluetooth-Modul
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 als 26 letras do alfabeto, foi utilizado 4 registradores pois os mesmos têm 8 saídas. Als portas que sobraram do último C. I., ficaram desconectadas.
Um cada saída, verwenden Sie einen Widerstand von 220Ohm für Ligaros-LEDs. Como Somente um führte 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ê für monta-lo.
O Painel de LCD foi colocado para testar os códigos iniciais e acabei mantendo-o ao final pois oder mesmo deu um "charme" ao projeto.
Tem um Capacitor de 1micro Farad que liga o STCP ua terra que, segundo o Datenblatt, dienen para evitar flutuações.
Schritt 3: Enviando als Mensagens
Wenn wir Android-Daten an das Bluetooth-Modul senden, werden diese Daten seriell an den Arduino übertragen. Es ist der gleiche Prozess, der verwendet wird, wenn wir mit dem Arduino über den Serial Monitor interagieren
Klicken Sie zum Testen einfach auf: 1 - Cod Editor
2º- würde überwachen
3º- Simulation starten
4ª- Geben Sie die Phrase ein (alles in Kleinbuchstaben)
5º- Drücken Sie Senden
Osb.: Für wiederholte Buchstaben ein Leerzeichen. Bsp.: Hölle = Hölle, Lauf zu den Hügeln = Lauf zu den Hügeln, etc …
Der Code kann weiter verbessert werden. Da ich kein guter Programmierer bin, habe ich es mit Hilfe von Tutorials und einem Freund, der einen Großteil des Programms gemacht hat, erzählt. Vorschläge sind immer willkommen. Sie können das Projekt sogar duplizieren und Ihre Verbesserungen und Anpassungen vornehmen.
Quando enviamos dados tun Android für oder modulo bluetooth, esses dados são-Transmitidos für oder Arduino über seriell. o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor
Para testar, basta clicar em:
1º - Kabeljau-Editor
2º- Serienmonitor
3º- Simulation starten
4ª- Digitar a frase (tudo em letras minúsculas)
5º- Apertar senden
Osb.: Para letras repetidas, dar um espaço. Bsp.: Hölle = Hölle, Lauf zu den Hügeln = Lauf zu den Hügeln, 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ê, inclusive, pode duplicar o projeto e fazer suas melhorias e adaptações.
Denkercad:
Simulation auf Thinkercad
Ich hoffe dir gefällt es!