جدول المحتويات:

قطع غريبة: 3 خطوات
قطع غريبة: 3 خطوات

فيديو: قطع غريبة: 3 خطوات

فيديو: قطع غريبة: 3 خطوات
فيديو: تشريح الذراع 2024, يوليو
Anonim
غريب بت
غريب بت

مستوحاة من سلسلة Stranger Things ، قمت بإنشاء هذه الدائرة لـ Arduino لقراءة الرسائل المرسلة من قبل الهاتف المحمول وعرضها على لوحة LED ، ومحاكاة ما يحدث في السلسلة. اتمنى ان تستمتع!

Inspirado na Série Strange Things ، criei esse circo 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!

الخطوة 1: Introdução

انترودوساو
انترودوساو

كانت لدي هذه الفكرة لفترة طويلة ولكني أردت الاختبار من قبل لمعرفة ما إذا كان ذلك ممكنًا. مع الإشارة إلى وجود "مسابقة" لأوتوديسك ، قررت أن أضع الفكرة موضع التنفيذ.

بالبحث هنا في Instructables ، وجدت أنهم فعلوا شيئًا مثل.

لكن الإصدار الذي كنت أفكر فيه بدا جهاز استقبال بلوتوث متصل بـ Arduino لإرسال رسائل عبر الهاتف المحمول وإصدار يستخدم مكونات أرخص ويسهل تحقيقه.

Eu já estava com essa édia a um bom tempo mas queria testar antes para ver se period 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 ، نسخة مطابقة لمستقبلات البلوتوث ligado ao Arduino para enviar as mensagens عبر السليلاري ، والعكس بالعكس ، والمكونات mais baratos e fáceis de conseguir.

الخطوة 2: Circuito

حلبة
حلبة
حلبة
حلبة
حلبة
حلبة

استندت الدائرة إلى سجل التحول 74HC595.

من أجل عمل 26 حرفًا من الأبجدية ، تم استخدام 4 سجلات لأن لديهم 8 مخرجات. تم فصل الأبواب التي خلفتها المخابرات المركزية السابقة. يستخدم كل مخرج 220 أوم لكل LED. نظرًا لأنه سيتم تشغيل مؤشر LED واحد فقط في كل مرة ، فلا يوجد تيار زائد لكل من Arduino ، وسجلات التحول. من الجيد محاكاة وتصور أن جميع مصابيح LED متصلة في نفس الوقت ، وهناك عبء في C. I… ضع ذلك في الاعتبار إذا كنت تركبها.

تم وضع لوحة LCD لاختبار الشفرة الأولية والاحتفاظ بها في النهاية لأنها أعطت "سحرًا" للمشروع.

يحتوي على مكثف 1micro Farad يربط STCP بالأرض ، وفقًا لورقة البيانات ، لتجنب التقلبات.

مثال على درع مع وحدة بلوتوث JY-MCU

يا حلبة foi baseado no registrador de deslocamento 74HC595.

Utilizei alguns روابط الفقرة 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…

الفقرة poder fazer مثل 26 letras do alfabeto، foi utilizado 4 registradores pois os mesmos têm 8 saídas. مثل portas que sobraram تفعل último CI ، ficaram desconectadas.

Um cada saída ، usei um resistor de 220Ohms par a ligar os led's. كومو سومنتي أوم بقيادة إيريا سير ليغادو بور فيز ، ناو ها سوبريكارج دي كورنتي تانتو نو أردوينو ، كومو ناس بورتاس. 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، تخدم جميع أنواع flutuações.

الخطوة 3: Enviando As Mensagens

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

عندما نرسل بيانات Android إلى وحدة البلوتوث ، يتم إرسال هذه البيانات إلى Arduino عبر المسلسل. إنها نفس العملية المستخدمة عندما نتفاعل مع Arduino باستخدام Serial Monitor

للاختبار ، ما عليك سوى النقر فوق: 1 - محرر كود

2º- من شأنه أن يرصد

3º- بدء المحاكاة

4ª- أدخل العبارة (كلها صغيرة)

5º- اضغط على إرسال

Osb.: للحروف المتكررة ، مسافة. مثال: hell = hel l، run to the hills = run to the hil ls، etc …

يمكن تحسين الكود. نظرًا لأنني لست مبرمجًا جيدًا ، أخبرت بمساعدة البرامج التعليمية وصديق قام بالكثير من البرنامج. الاقتراحات دائما موضع ترحيب. يمكنك حتى تكرار المشروع وإجراء التحسينات والتعديلات الخاصة بك.

Quando enviamos dados do Android para o módulo bluetooth ، eses dados são transmitidos para o Arduino عبر المسلسل. É o mesmo processo utilizado quando interagimos com o Arduino usando o Serial Monitor

بارا تستار ، باستا كليكار م:

1º - محرر كود

2º- سيريا مونيتور

3º- بدء المحاكاة

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

5º- Apertar Send

Osb: Para letras repetidas، dar um espaço. مثال: hell = hel l، run to the hills = run to the hil ls، etc …

O código ainda pode ser aperfeiçoado. Como não sou bom programador، contei com ajuda de tutoriais e um amigo que fez boa parte do programa. Sugestões serão semper bem-vindas. Você ، شامل ، نسخة مكررة ، ومشروع ، ومشروع ، وملح ، والتكيف.

Thinkercad:

المحاكاة على Thinkercad

آمل أن تستمتع!

موصى به: