Створіть свою власну мову для перекладача азбуки Морзе

пакет arduino, кабель usb та hdmi

Сьогодні ми повертаємось з одним із наших цікавих підручників. Цього разу я хочу показати вам дуже простий проект, на реалізацію якого у вас піде короткий час і за допомогою якого ви буквально зможете створити своєрідний перекладач із мови, написаної на азбуку Морзе. Як зазвичай, правда полягає в тому, що ми не будемо виходити за рамки проекту, де a макетна тарілка а дошка arduino Оскільки, якщо ви хочете піти далі, як на рівні програмного забезпечення, так і з точки зору остаточного завершення проекту, ви повинні впровадити рішення, тим менше, привабливіше.

Ідея починається зі створення Перекладач будь-якого типу шрифту, слів чи фраз у азбуку Морзе. Це настільки просто, як використання плати Arduino, на якій буде завантажено необхідне програмне забезпечення, щоб через свої виходи ми могли зробити так, щоб кілька світлодіодів виглядали відповідно до значення, яке ми виражаємо мовою Морзе. Для зручності написання тексту, який ми хочемо перекласти, ми будемо використовувати мобільний телефон, оснащений операційною системою Android, який надсилатиме текст через з’єднання Bluetooth на нашу дошку. Arduino UNO.

Плата Arduino, сумісна з датчиками для Arduino

Матеріал, необхідний для реалізації проекту

Як ми більш-менш намагалися вказати у верхніх рядках, для реалізації цього проекту нам знадобляться конкретні матеріали, хоча, якщо вам подобається світ виробник, Я впевнений, що вам не складе труднощів знайти те, чого вам не вистачає в будь-якому з ваших найпоширеніших магазинів, якщо у вас його немає, хоча, як я вже кажу, вони зазвичай досить часто використовувані предмети. Зокрема, нам знадобиться такий список:

Отримавши всі необхідні елементи, ми можемо продовжувати виконання проекту. Майте на увазі один момент: буквально необов’язково мати адаптер Bluetooth, що використовується в цьому проекті, або карту Arduino UNO як такий, оскільки може використовуватися будь-який інший з основними з'єднаннями, нам доведеться звертати увагу лише на використовувані з'єднання, щоб, наприклад, у випадку, коли цифровий вихід 13 нашого Arduino UNO це відповідає тому ж виходу плати, яку ви використовуєте.

Кроки для реалізації проекту

Щоб здійснити цей проект, нижче я вкажу ряд етапів, пов’язаних зі складанням та з’єднанням усіх елементів, що складають попередній список, яких ми повинні виконати для їх правильного виконання. Як це часто буває у таких проектах, сміливо це робіть модифікувати будь-який рядок коду або додати апаратне забезпечення для розвитку та навіть поліпшити його роботу оскільки будь-який тип вдосконалення завжди вітається.

В першу чергу ми проведемо підключення Arduino UNO з нашою макетною дошкою. Зокрема, використовуваними виходами будуть GND і 3.3 В. Ці самі лінії служать нам, серед іншого, для живлення нашого адаптера Bluetooth.

Після того, як ми зробили ці підключення, настав час узгодити введення та вихід даних адаптера Bluetooth з цифровими входами та виходами даних плати Arduino. Таким чином, наш адаптер буде ідеально підключений до карти, щоб вона отримувала струм, і щоб вона була повністю доступна на технічному рівні для запуску 'слухайте'дані, що надходять до них через порти входу Arduino UNO. Як подробиці, скажімо, що в певних випадках, як через карту, яку ми використовуємо, так і через адаптер Bluetooth, використовувані з'єднання можуть відрізнятися, тому на даний момент найкращим є перегляньте документи на встановлення адаптера, оскільки вони, як правило, супроводжуються схемами підключення.

Ми прибуваємо о 3-вольтовий підключення. Для цього ми будемо використовувати цифровий вихід номер 13 з Arduino UNO. Залишок з'єднання, як зазвичай, ми повинні підключити до GND або землі, щоб робота гудка була правильною.

Тепер настає час підключіть різні світлодіоди. Щоб не намагатися заплутатися, скажіть вам, що ідея полягає в тому, щоб підключити найдовший його відрізок, позитивний, до одного з цифрових виходів Arduino UNO в той час як коротший підключається безпосередньо до GND або землі. Таким чином ми могли б виявити, що перший із зелених світлодіодів буде підключений до цифрового виходу 12, наступний до виходу 8, третій зелений світлодіод до виходу 7, тоді як єдиний синій світлодіод буде підключений до вихідного цифрового 4.

Останній крок, як тільки ми підготуємо всю проводку, - це використовувати USB-кабель для підключення нашого Arduino UNO до комп'ютера і таким чином мати можливість забезпечити його необхідним програмним забезпеченням, яке ми будемо писати та компілювати з IDE Arduino.

Зв'язок між платою Arduino та комп'ютером

Один момент, який потрібно враховувати, коли ми підключаємо плату до комп’ютера, щоб знати, що все працює правильно, принаймні в принципі, це те, що плата матиме зелене світло горить постійно, доки воно залишається підключеним до комп'ютера. З іншого боку, залежно від адаптера Bluetooth, який ми використовуємо, це зазвичай блимає червоне світло через зв’язок, який не встановлено з пристроєм Android що ми будемо використовувати для надсилання букв, фраз або слів на тарілку.

Я знаю, що наведена деталь може здатися чимось дужеtonto"але я можу запевнити вас, що вони є дуже дійсними, необхідними та особливо цікавими вказівками, якщо взяти до уваги, що в межах спільноти виробників вони можуть існувати люди, які починають і це, завдяки цим маленькимТрюки'вони можуть зрозуміти, що принаймні струм досягає як адаптера, так і самої плати.

На даний момент нам просто потрібно завантажити додаток MORSE.apk додається. Ця програма повинна бути встановлена ​​на вашому мобільному пристрої, оснащеному операційною системою Android. Після його встановлення вам просто потрібно відкрити програму та натиснути кнопку продовжити. Цього разу варіант, який нас найбільше цікавить, це "Надіслати текст', те саме, на якому ми повинні натиснути, щоб отримати до нього доступ. Потрапивши всередину, ми повинні натиснути на «Підключити», щоб встановити зв’язок з нашою тарілкою.

Процедура кодування, якої було дотримано, полягає в наступному.

  • Після того, як ви отримаєте доступ до програми на своєму пристрої Android і виконаєте попередні дії, ви зможете написати будь-яку букву, слово або фразу. Після того, як ви написали те, що хочете, вам просто потрібно натиснути кнопку відправити.
  • Якщо текст було отримано правильно, система автоматично увімкне світло та видасть звук
  • Ідея полягає в тому, що перше зелене світло загориться і згасне, щоб визначити "точку". У свою чергу, ріг одночасно пролунає і вимкнеться.
  • Другий та третій зелені вогні вмикаються та вимикаються, щоб по черзі визначати «лінію». Гудок, як і в попередньому випадку, буде включатися і вимикатись одночасно.
  • Нарешті, четверте світло, тобто блакитне світло, увімкнеться та вимкнеться, щоб визначити кінець символу, слова чи фрази. Коли між кожним символом, словом чи фразою є якийсь пробіл, це світло вмикається та вимикається двічі.

В якості основних моментів, які слід врахувати, просто скажіть, що в цьому випадку додаток Android створено завдяки App Inventor, дуже простому способу генерування коду та дизайну програми, яка згодом буде запущена на пристрої, обладнаному операційною системою. система, створена інженерами Google.

Більше інформації та деталей: інструктаж


Будьте першим, щоб коментувати

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.