Оглавление:

Электронная матрица - Я тебя люблю: 10 шагов (с картинками)
Электронная матрица - Я тебя люблю: 10 шагов (с картинками)

Видео: Электронная матрица - Я тебя люблю: 10 шагов (с картинками)

Видео: Электронная матрица - Я тебя люблю: 10 шагов (с картинками)
Видео: КЕРТ - Я ТЕБЯ ЛЮБЛЮ 1 час 2024, Ноябрь
Anonim
Image
Image
Советы по безопасности Facebook Pro
Советы по безопасности Facebook Pro

Автор: WarenGonzagaОфициальный веб-сайтСледить ещё от автора:

Советы по безопасности Facebook Pro
Советы по безопасности Facebook Pro
Сделайте портативное зарядное устройство со старыми батареями!
Сделайте портативное зарядное устройство со старыми батареями!
Сделайте портативное зарядное устройство со старыми батареями!
Сделайте портативное зарядное устройство со старыми батареями!
EMIREN ™ (Радиоуправляемый гусеничный робот)
EMIREN ™ (Радиоуправляемый гусеничный робот)
EMIREN ™ (Радиоуправляемый гусеничный робот)
EMIREN ™ (Радиоуправляемый гусеничный робот)

О себе: Я тот человек, который зря тратит свое время, чтобы сэкономить ваше время и обезопасить ваши взломанные материалы! Подробнее о WarenGonzaga »

Всем привет! Любовь в воздухе! В этот день святого валентина покажите свою любовь буквально на светодиодной матрице 8x8 с Arduino. Сделайте проект электронной валентинки для подарка любимому человеку. Сегодня я покажу вам свой простой, но милый проект ко дню всех влюбленных. Этот проект основан на микроконтроллере Arduino Nano Atmega328 со светодиодной матрицей 8x8, достаточном для отображения вашего электронного сердца для вашей валентинки. Я сделал его максимально простым и портативным для моей возлюбленной, чтобы она могла разместить его в любом месте своей комнаты, не занимая слишком много места. Вы также можете использовать имеющийся у вас Arduino Uno R3, если у вас нет Arduino Nano. Код такой же, даже схема. Читайте ниже, чтобы узнать больше об этом проекте и о том, как я сделал этот простой и симпатичный проект электронного подарка на День святого Валентина.

Спасибо вам, ребята! Я выиграл главный приз в конкурсе "День святого Валентина" 2017 здесь, в Instructables! Я очень рад поддержать мой проект, даже если он такой простой (но такой милый). Я приложил слишком много усилий в этом проекте, чтобы это произошло. Я не могу без тебя, да ты! Надеюсь, ты снова проголосуешь за меня в конкурсе "Микроконтроллер". Ваш голос много значит для меня. Спасибо за поддержку! Больше инструкций для публикации в этом году. Приятного вам пребывания здесь, на Instructables! Мир!

Электронная матрица - Я тебя люблю

Electronic Matrix - I Love You (также известный как Project E. M. I. L. Y) - это электронный проект на базе Arduino Nano Atmega328 ко дню Святого Валентина в качестве простого подарка для любимого человека. Этот проект может быть запитан от 3 В до 5 В, используя источник входного напряжения, доступный на печатной плате Arduino. Я предпочитаю использовать вывод Vin для этого проекта, который находится на контакте 30. Ваш дисплей будет состоять из светодиодной матрицы 8x8 (без драйвера), а затем 8 резисторов, чтобы защитить ваш дисплей от чрезмерного тока. Этот проект взят из старого проекта Arduino Uno R3 на день святого Валентина с проектом светодиодов 8x8, показывающим анимированное сердце. Я улучшаю код и делаю его на Arduino Nano, потому что я думаю о портативном подарочном проекте на день святого валентина с Arduino Nano, чтобы открыть скрытые возможности Arduino Nano.

Этот проект стал возможным благодаря следующим спонсорам и партнерам.

  • Улей Электроника
  • JAG Electronics
  • ElexHub

а также Connected Cities, E-Gics и Easyelectronyx

Они предоставили готовый DIY Kit для этого проекта. Если вы хотите получить оригинальную копию моего проекта DIY, отправляйтесь в мой партнерский электронный магазин Hive Electronics.

Вам нравится этот проект? Прошу проголосовать за конкурс "Микроконтроллеры". Я потратил недели на то, чтобы задокументировать и создать эти инструкции. Без тебя я не смогу выжить. Ваш голос много значит для меня. Я сделаю больше инструкций, если вы поддержите мои проекты

Вы рады сделать этот проект? Иди к первому шагу!

Шаг 1. Что вам понадобится

Что вам понадобится
Что вам понадобится
Что вам понадобится
Что вам понадобится
Что вам понадобится
Что вам понадобится

Для работы этого подарочного проекта на день святого валентина требуется несколько электронных компонентов. Я настоятельно рекомендую приобрести полный комплект DIY для этого проекта в электронных магазинах моих партнеров. Просто напишите им и расскажите о DIY Kit для проекта E. M. I. L. Y или нажмите на ссылки ниже, чтобы заказать полный DIY Kit для этого проекта. Набор DIY Kit продается со скидкой, поэтому я рекомендовал использовать свой набор DIY.

  • JAG Electronics (Купить сейчас) (Блог) Заказать комплект DIY для проекта E. M. I. L. Y (бесплатная электронная документация)
  • Hive Electronics (купить сейчас) (рекомендуется)

    Заказать DIY Kit для проекта E. M. I. L. Y (бесплатная электронная документация)

  • ElexHub (недоступно) Заказать комплект DIY для проекта E. M. I. L. Y (бесплатная электронная документация)

У вас есть выбор: использовать мой набор для самостоятельной сборки или покупать их индивидуально, в зависимости от какой-либо причины. В любом случае, вот полный список электронных компонентов, которые вам понадобятся для этого проекта. Актуальные части, которые я использовал.

  • Arduino Nano Atmega 328 (1 шт.) Или вы можете использовать имеющийся у вас Arduino Uno.
  • Провод USB-кабеля для Arduino Nano (1 шт.) Или USB-кабель для существующей Arduino Uno.
  • Светодиод Matix 8x8 (1шт.)
  • 220 Резистор (8шт.)
  • Провода перемычки между мужчинами и женщинами (16 шт. Разных цветов)
  • Короткие перемычки (8 шт. Белого цвета)
  • Короткие перемычки (1 шт. Черного цвета)
  • Полноразмерная доска для хлеба (1шт.) Или вы можете использовать доску для хлеба половинного размера.

Вам не нужны инструменты для этого проекта, потому что это только прототип, и вы можете решить сделать его постоянным, припаяв его на плате Perma-Circuit.

Шаг 2: Пара

Пара
Пара
Пара
Пара
Пара
Пара
Пара
Пара

Для первого шага я назвал его «Пара», потому что вы собираетесь объединить два отдельных электронных компонента в один, который является макетной платой и нашим микроконтроллером Arduino Nano. Как пара, они объединены, чтобы оживить. Итак, сердце этого проекта - печатная плата и микроконтроллер.

Возьмите полноразмерный или половинный макет и Arduino Nano Atmega328 и объедините его, поместив микроконтроллер в середину макета. Вы можете проверить изображения для получения дополнительной информации и руководства.

Шаг 3: Сияющая броня

Сияющая броня
Сияющая броня
Сияющая броня
Сияющая броня

После размещения вашего микроконтроллера мы разместим несколько «Сияющих доспехов» для нашего подарочного проекта на день Святого Валентина. Я назвал этот шаг «Сияющая броня», потому что именно здесь используются резисторы. Резистор - это электрический компонент, который ограничивает или регулирует поток электрического тока в электронной схеме. Что это значит? Что ж, эти крошечные электронные компоненты защитят нашу светодиодную матрицу 8x8 от перегорания из-за чрезмерного электрического тока. Вот почему я называю их Shining Armor нашего проекта.

Возьмите 8 резисторов 220 Ом и поместите их на макетную плату в соответствии с изображениями, которые я предоставил. Почему резистор 220 Ом? Я предпочитаю использовать низкое сопротивление вместо высокого, но почему? потому что низкое сопротивление более светится для светодиодов, а высокое сопротивление даст вам более тусклый свет для светодиодов. Резистор 220 Ом отлично подходит для светодиодов, за исключением резистора 1 кОм (но 1 кОм по-прежнему хорош для светодиода, но в этом проекте я предпочитаю использовать 220 Ом для большего свечения светодиодов).

Шаг 4: исправление вашего разбитого сердца

Как исправить ваше разбитое сердце
Как исправить ваше разбитое сердце
Как исправить ваше разбитое сердце
Как исправить ваше разбитое сердце

Вы успешно разместили свои резисторы в соответствии с изображением, которое я предоставил. Надеюсь, у нас такая же установка. В любом случае, на этом этапе я собираюсь исправить ваше разбитое сердце, лол, но серьезно, мы собираемся исправить что-то важное, прежде всего, в этом проекте. Есть несколько проблем с использованием Arduino Nano, большинство из которых, когда вы используете его отдельно для своих микро- или карманных проектов. Что это? Что ж, проблема, с которой я столкнулся с Arduino Nano, заключается в том, что мой компьютер (который работает под управлением Windows 10) не может обнаружить мое USB-соединение Arduino. Это очень расстраивает, и я слишком волнуюсь. Думаю, я умру с этой проблемой, лол.

После нескольких часов экспериментов, пока я не потеряю надежду и не умру, я нашел ответ на этом форуме Arduino. Они замкнули контакты 26 (TEST) и 25 (AGND). Это было деликатно, но возможно. После заземления ИСПЫТАТЕЛЬНОГО контакта таким образом нестабильность и блокировки исчезли. Я получил полностью подробное решение на этом форуме Arduino.

Наконец, я исправил свое разбитое сердце из-за этой проблемы, связанной с Arduino. Так что посмотрите на картинку, которую я предоставил, чтобы получить дополнительную информацию и руководство о том, как просто решить эту распространенную проблему с Arduino Nano.

Шаг 5: проводная любовь

Проводная любовь
Проводная любовь
Проводная любовь
Проводная любовь
Проводная любовь
Проводная любовь

Я как бы рад закончить этот проект, так что я немного взволнован. Я думаю, что это своего рода проводная любовь, так что это название этого шага. Влюбленность с помощью техники может быть названа любовью зашитой. В любом случае, я собираюсь показать вам электрические соединения этого проекта. Я могу помочь вам шаг за шагом, используя предоставленные мною изображения и схемы.

Шаг 6: Сердце с прожилками цвета радуги

Сердце с прожилками цвета радуги
Сердце с прожилками цвета радуги
Сердце с прожилками цвета радуги
Сердце с прожилками цвета радуги
Сердце с прожилками цвета радуги
Сердце с прожилками цвета радуги

Пока я работаю над этим проектом, я слушаю Rainbow Veins от Owl City, и текст песни … "Поднимите настроение, вытрите влажные глаза и скажите мне, когда идет дождь, И я растушую эту радугу над вами и сниму ее сквозь вены, Потому что у твоего сердца нехватка цвета, и мы должны были знать, что мы рано или поздно вырастем, Потому что мы зря потратили все свое свободное время в одиночестве »Поэтому я решил назвать этот шаг« Сердце с радужными венами ».. " Как вы можете видеть на моей светодиодной матрице 8x8, к контактам подключены провода цвета радуги. Эти провода являются перемычками между мужчинами и женщинами. Я предпочитаю использовать перемычки цвета радуги, чтобы легко узнать номер контакта по цвету подключенного провода. Светодиодная матрица 8x8 является сердцем нашего проекта. Тогда цветные провода действуют как вены радуги. Давайте наполним ваше сердце красками. По сути, я наполняю ваше пустое белое сердце цветами. Очень интересно! В любом случае, вернемся к теме! Как видите, я не использую драйвер для светодиодной матрицы 8x8, потому что я могу управлять выходом с помощью своих кодов. На данный момент вы не можете настроить его, потому что у Arduino Nano есть небольшая память для хранения такого количества кодов. Вся анимированная анимация I Love You имеет много байтов, потребляемых в этом проекте, я думаю, почти 85% предела памяти Arduino Nano. Но если вы можете реорганизовать мой код, вы можете его настроить. Для следующей версии этого проекта я сделаю настраиваемый вывод для светодиодной матрицы 8x8. Я покажу вам распиновку светодиодной матрицы 8x8 и как найти ее PIN 1. Во-первых, я понятия не имею, где находится PIN 1 на моей точечной матрице (другой термин для светодиодной матрицы 8x8). Я бродил по Интернету и нашел, как легко распознать PIN-код 1 Dot Matrix, пожалуйста, проверьте второе изображение выше. Найдите 3-е изображение для иллюстрации PIN-кода с цветными перемычками. Затем проверьте оставшиеся изображения для своего гида. Я надеюсь, что это помогает. После этого проверьте следующий шаг. Спасибо!

Шаг 7: Сердце и разум

Сердце и разум
Сердце и разум
Сердце и разум
Сердце и разум
Сердце и разум
Сердце и разум

Если у вашего сердца теперь хорошо развиты вены, мы подключим его к мозгу нашего проекта. На этот раз я назвал этот шаг «Сердце и разум». Почему я это называю? потому что, когда мы влюблены, мы должны использовать свое сердце и разум. Давайте все уравновесим, если вы отдадите все свое сердце, не думая о результате, вы в конечном итоге умрете lol. Я имею в виду, что вы должны использовать сердце и разум для принятия критических решений в жизни. Снова давайте сделаем так, чтобы все было сбалансировано и круто!

Здесь, на этом этапе, мы собираемся подключить светодиодный матричный дисплей 8x8 (The Heart) к нашему микроконтроллеру (The Mind). Используйте изображение выше для получения дополнительной информации и руководства. Внимательно следите за иллюстрациями. Всегда помните, что PIN 1 подключен к D13 Arduino Nano, а PIN 9 подключен к D2 Arduino Nano. Вы должны проверить картинки, смеется. Когда вы закончите, переходите к следующему шагу и до встречи!

Шаг 8: Воспоминания с тобой

Воспоминания с тобой
Воспоминания с тобой
Воспоминания с тобой
Воспоминания с тобой
Воспоминания с тобой
Воспоминания с тобой

Давайте сохраним воспоминания о наших близких. На этом этапе мы собираемся загрузить некоторые воспоминания, которые у нас есть (код Arduino). Код, который я использовал, взят отсюда. Я реорганизовал и изменил код, чтобы он соответствовал моим потребностям для этого проекта. Вскоре я выпущу еще одну его версию с редактором светодиодной матрицы 8x8, который позволит вам легко настроить вывод светодиодной матрицы 8x8, но пока, поскольку у нас ограниченная память для Arduino Nano, я придерживаюсь этого кода.

Подключите Arduino Nano Atmega 328p к компьютеру. Он должен быть обнаружен вашим компьютером, поскольку мы устранили проблему. Если у вас по-прежнему возникают проблемы с подключением Nano к компьютеру, пожалуйста, еще раз проверьте ШАГ 4 данной инструкции. Если вам нужна помощь в решении проблемы, с которой вы столкнулись, прокомментируйте ниже, чтобы получить любую помощь.

На этот раз проверьте последнее изображение (Изображение 5), чтобы проверить имеющиеся у меня настройки перед загрузкой кода. Не забудьте сначала проверить код перед загрузкой, чтобы вы могли легко определить возможную проблему.

Учебное пособие по коду включено в zip-архив ниже. Скачайте его. Не волнуйтесь, это бесплатно.:) Вы можете сотрудничать со мной, чтобы улучшить этот код через GIST на Github.

Пожалуйста, скачайте ниже!

СКАЧАТЬ КОД (с учебником)

КОПИРОВАНИЕ И ВСТАВКА (с учебником)

Шаг 9: Энергия любви

На основе любви
На основе любви
На основе любви
На основе любви
На основе любви
На основе любви
На основе любви
На основе любви

Этот проект не работает без питания. Итак, мы собираемся предоставить блок питания для подарочного проекта нашей валентинки. Чтобы включить Arduino Nano, вы должны поставить красную перемычку на PIN 30 (Vin) и черный на PIN 29 (GND). Помните, что красный означает положительный полюс, а черный - отрицательный, если вы подключаете его к собственному источнику питания, это может быть пара батареек или перезаряжаемый. В моем случае у меня нет дополнительных батарей, поэтому для демонстрации того, как его включить, я использую вывод напряжения (5 В) на Arduino UNO R3 и вывод заземления. Проверьте последнее изображение для демонстрации.

Как вы заметили, я не включил красный и черный перемычки в список элементов, верно? Потому что вы сами решаете, будете ли вы использовать перемычки для питания или просто использовать обычные провода и припаять их прямо к плате. Все просто. Как только вы закончите, переходите к следующему и последнему шагу.

Шаг 10: проявите свою любовь

Покажи свою любовь
Покажи свою любовь
Покажи свою любовь
Покажи свою любовь

Главный приз конкурса Valentine's Day Challenge 2017

Рекомендуемые: