Съдържание:

Електронна матрица - обичам те: 10 стъпки (със снимки)
Електронна матрица - обичам те: 10 стъпки (със снимки)

Видео: Електронна матрица - обичам те: 10 стъпки (със снимки)

Видео: Електронна матрица - обичам те: 10 стъпки (със снимки)
Видео: Детето ми се храни само със зеленчуци 2024, Декември
Anonim
Image
Image
Съвети за Facebook Security Pro
Съвети за Facebook Security Pro

От WarenGonzaga Официален уебсайт Следвайте още от автора:

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

За: Аз съм човекът, който губи времето си, само за да спести вашето време и да защити вашите хакващи неща! Повече за WarenGonzaga »

Здрасти! Любовта е във въздуха! Този ден на Свети Валентин покажете любовта си буквално на 8x8 LED матрица с Arduino. Направете електронен проект за Валентин за вашия подарък на любимия човек. Днес ще ви покажа моя прост, но сладък проект за Свети Валентин. Този проект се основава на микроконтролер Arduino Nano Atmega328 с 8x8 LED матрица, достатъчен за показване на вашето електронно сърце за вашия валентин. Направих този прост и преносим възможно най -много за моя любим, за да може да го постави навсякъде в стаята си, без да заема твърде много място. Можете също да използвате съществуващия си Arduino Uno R3, ако нямате Arduino Nano. Кодът е същият дори схематично. Отидете по -долу за повече информация за този проект и как направих този прост и сладък електронен проект за подарък за Свети Валентин.

Благодаря ви момчета! Спечелих голямата награда на предизвикателството за Свети Валентин 2017 тук, в Instructables! Наистина съм щастлив, че подкрепям моя проект, дори да е толкова прост (но толкова сладък). Положих твърде много усилия в този проект, за да се случи това. Не мога без теб, да ти! Надявам се, че ще ме гласувате отново за конкурса "Микроконтролер". Вашият глас означава много за мен. Благодаря ви, че продължавате да подкрепяте! Още инструкции за публикуване тази година. Насладете се на престоя си тук на Instructables! Спокойствие!

Електронна матрица - обичам те

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

Този проект е възможен от следните спонсори и партньори.

  • Кошерна електроника
  • JAG Electronics
  • ElexHub

и също Свързани градове, E-Gics и Easyelectronyx

Те са предоставили готов DIY Kit за този проект. Ако искате да получите оригинално копие на моя DIY проект, отидете в моя партньорски електронен магазин Hive Electronics

Харесва ли ви този проект? Моля, помислете за гласуване в конкурса „Микроконтролери“. Прекарах седмиците си, за да документирам и създам тази инструкция. Без теб не мога да се справя. Вашият глас означава много за мен. Ще направя още инструкции, ако подкрепите моите проекти

Радваш ли се да направиш този проект? Преминете към първата стъпка!

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва

Този проект за подарък за валентин изисква малко електронни компоненти за изпълнение. Силно се препоръчва да закупите пълния комплект „Направи си сам“от този проект на моите партньорски магазини за електроника. Просто им изпратете съобщение и разкажете за DIY Kit за Project E. M. I. L. Y или щракнете върху връзките по -долу, за да поръчате пълния DIY Kit за този проект. Комплектът „Направи си сам“е с отстъпка, затова препоръчах да използвам „Направи си сам“.

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

    Поръчайте комплект „Направи си сам“за Project E. M. I. L. Y (Безплатна софтуерна документация)

  • ElexHub (Не е наличен) Поръчайте DIY Kit за Project E. M. I. L. Y (Безплатна документация за меко копие)

Имате избор да използвате моя комплект „Направи си сам“или да ги купите индивидуално в зависимост от някаква причина. Както и да е, ето пълния списък с електронни компоненти, които ще ви трябват за този проект. Действителни части, които съм използвал.

  • Arduino Nano Atmega 328 (1бр.) Или можете да използвате съществуващия Arduino Uno.
  • USB кабелен кабел за Arduino Nano (1бр.) Или USB кабел за съществуващия Arduino Uno.
  • 8x8 LED Matix (1бр.)
  • 220 резистор (8бр.)
  • Мъжки към женски джъмперни проводници (16бр. С разнообразен цвят)
  • Къси джъмперни проводници (8 бр. В бял цвят)
  • Къси джъмперни проводници (1бр. Черен цвят)
  • Пълноразмерна дъска за хляб (1бр.) Или можете да използвате половин размер дъска за хляб.

Не се нуждаете от инструменти за този проект, защото това е само прототип и можете да решите да го направите постоянен, като го запоите на Perma-Circuit Board.

Стъпка 2: Двойката

Двойката
Двойката
Двойката
Двойката
Двойката
Двойката
Двойката
Двойката

За първата стъпка го нарекох „Двойката“, защото ще комбинирате два отделни електронни компонента в един, който е дъската за хляб и нашия микроконтролер Arduino Nano. Като двойка, те се комбинират, за да донесат живот. Така че сърцето на този проект е платката и микроконтролерът.

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

Стъпка 3: Блестящата броня

Блестящата броня
Блестящата броня
Блестящата броня
Блестящата броня

След като поставим вашия микроконтролер, ние ще поставим някои „Блестящи брони“за нашия проект за подарък за Валентин. Нарекох тази стъпка като "Shining Armor", защото така се появяват резисторите. Резисторът е електрически компонент, който ограничава или регулира потока на електрически ток в електронна верига. Какво означава? Е, тези малки електронни компоненти ще предпазят нашата 8x8 LED матрица от изгаряне, причинено от прекомерен електрически ток. Затова ги наричам Shining Armor на нашия проект.

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

Стъпка 4: Поправянето на разбитото ви сърце

Поправянето на разбитото ви сърце
Поправянето на разбитото ви сърце
Поправянето на разбитото ви сърце
Поправянето на разбитото ви сърце

Успешно сте поставили резисторите си според представеното от мен изображение. Надявам се, че сме с една и съща настройка. Както и да е, в тази стъпка ще оправя разбитото ти сърце хаха, но сериозно ще поправим нещо важно преди всичко друго с този проект. Има няколко проблема при използването на Arduino Nano, повечето от тях, когато го използвате самостоятелно за вашите микро или джобни проекти. Какво е? Е, проблемът, който срещнах с Arduino Nano, е, че компютърът ми (който работи на Windows 10) не може да открие моята връзка с Arduino USB. Което е много разочароващо и се притеснявам твърде много. Мисля, че ще умра с този проблем хаха.

След часове на експерименти и докато не загубя надеждите си и умрях, намерих отговор на този форум на Arduino. Те скъсиха щифтовете 26 (TEST) и 25 (AGND). Беше деликатно, но не и невъзможно. След заземяването на TEST щифта по този начин нестабилността и блокирането са изчезнали. Получих напълно подробното решение от този форум на Arduino.

Накрая оправих разбитото си сърце от този проблем, свързан с Arduino. Така че погледнете снимката, която предоставих за повече информация и ръководство за това как просто да решите този често срещан проблем с Arduino Nano.

Стъпка 5: Кабелната любов

Кабелната любов
Кабелната любов
Кабелната любов
Кабелната любов
Кабелната любов
Кабелната любов

Аз съм доста развълнуван да завърша този проект, така че да съм малко свързан. Мисля, че е нещо като жична любов, така че това е заглавието на тази стъпка. Влюбването чрез технология може да се нарече жична любов. Както и да е, ще ви покажа кабелните връзки на този проект. Мога да ви насоча стъпка по стъпка, като използвам снимките и схемата, която съм предоставил.

Стъпка 6: Сърцето с цветни вени с дъга

Сърцето с цветни вени с дъга
Сърцето с цветни вени с дъга
Сърцето с цветни вени с дъга
Сърцето с цветни вени с дъга
Сърцето с цветни вени с дъга
Сърцето с цветни вени с дъга

Докато създавам този проект, слушам Rainbow Veins на Owl City и текстовете са … "Развесели се и подсуши влажните си очи и ми кажи кога вали, а аз ще слеем тази дъга над теб и ще я изстрелям през твоя вени, защото на сърцето ви липсва цвят и трябваше да знаем, че рано или късно ще пораснем, защото загубихме цялото си свободно време сами "Затова реших да назова тази стъпка като" Сърцето с вените на дъгата ". " Както можете да видите на моята 8x8 LED матрица има кабели в цвят дъга, свързани към щифтовете. Тези проводници са мъжки към женски. Предпочитам да използвам джъмперни проводници в цвят дъга, за да мога лесно да разпозная номера на пина въз основа на цвета на свързания проводник. 8x8 LED Matrix действа като сърцето на нашия проект. Тогава цветните проводници действат като Rainbow Veins. Нека да направим сърцето ви пълно с цветове. По принцип изпълвам празното и бяло сърце с цветове. Много интересно! Както и да е обратно към темата! Както виждате не използвам драйвер за 8x8 LED Matrix, защото мога да контролирам изхода с помощта на моите кодове. Засега не можете да го персонализирате, защото Arduino Nano има малка памет за съхраняване на толкова много кодове. Цялата анимирана анимация „Обичам те“има много байтове, използвани в този проект, мисля, че почти 85% от лимита на паметта на Arduino Nano. Но ако можете да рефакторирате моя код, можете да го персонализирате. За следващата версия на този проект ще направя персонализиран изход за 8x8 LED матрица, Ще ви покажа изводите на 8x8 LED матрицата и как да намерите ПИН 1 от нея. На първо място, нямам представа къде се намира ПИН 1 на моята Dot Matrix (друг термин за 8x8 LED Matrix). Сърфирах в интернет и открих как лесно да разпозная PIN 1 на Dot Matrix, моля, проверете втората снимка по -горе. Потърсете третата снимка за илюстрацията на PIN с цветни джъмпери. След това проверете останалите снимки за вашия гид. Надявам се да помогне. След като приключите, проверете следващата стъпка. Благодаря!

Стъпка 7: Сърцето и разумът

Сърцето и разумът
Сърцето и разумът
Сърцето и разумът
Сърцето и разумът
Сърцето и разумът
Сърцето и разумът

Ако сърцето ви вече има вени, ние ще го свържем с мозъка на нашия проект. Този път наричам тази стъпка като „Сърцето и разумът“. Защо давам това име? защото трябва да използваме както сърцето, така и ума си, когато сме влюбени. Нека направим всичко равновесно, ако отдадете цялото си сърце, без да мислите за резултата, в крайна сметка ще умрете хаха. Искам да кажа, че трябва да използвате и сърцето, и ума за критично решение в живота. Нека отново направим всичко равновесно и страхотно!

Тук, в тази стъпка, ще свържем 8x8 LED матричен дисплей (Сърцето) към нашия микроконтролер (Умът). Използвайте снимката по -горе за повече информация и ръководство. Внимателно следвайте илюстрациите. Винаги помнете, че ПИН 1 е свързан към D13 на Arduino Nano, а ПИН 9 е свързан към D2 на Arduino Nano. Трябва да проверите снимките хаха. Когато приключите, преминете към следващата стъпка и ще се видим там!

Стъпка 8: Спомените с вас

Спомените с теб
Спомените с теб
Спомените с теб
Спомените с теб
Спомените с теб
Спомените с теб

Нека запазим спомените, които имаме с нашите близки. Тази стъпка ще качим някои спомени, които имаме (кодът Arduino). Кодът, който използвах, е първоначално от тук. Преработих и преработих кода, за да отговаря на нуждите ми за този проект. Скоро ще пусна друга негова версия с 8x8 LED Matrix редактор, който ви позволява лесно да персонализирате изхода на вашата 8x8 LED Matrix, но засега, тъй като имаме ограничена памет за Arduino Nano, се придържам към този код.

Свържете вашия Arduino Nano Atmega 328p към вашия компютър. Той трябва да бъде открит от вашия компютър, тъй като сме отстранили проблема с него. Ако все още имате проблем при свързването на Nano към вашия компютър, моля, проверете отново СТЪПКА 4 от тази инструкция. Ако имате нужда от помощ в проблема, с който се сблъсквате, моля, коментирайте по -долу за помощ.

Този път, моля, проверете последната снимка (Изображение 5), за да проверите настройките, които имам, преди да качите кода. Не забравяйте първо да потвърдите кода преди качването, за да можете лесно да определите възможния проблем.

Урокът за кода е включен в ципа на пакета по -долу. Продължете и го изтеглете. Не се притеснявайте, че е безплатно.:) Можете да си сътрудничите с мен за подобряване на този код чрез GIST на Github.

Моля, изтеглете по -долу!

ИЗТЕГЛЕТЕ КОДА (с урок)

КОПИРАНЕ И ПАСТА (с урок)

Стъпка 9: Осъществено от Любовта

Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов
Задвижвано от Любов

Този проект не работи без захранване. Така че ние ще осигурим захранване за проекта за подарък на Валентин. За да включите вашия Arduino Nano, трябва да поставите червен джъмпер за PIN 30 (Vin) и черен за PIN 29 (GND). Не забравяйте, че червеното е за положително, а черното за отрицателно, ако го свържете към собственото си захранване, може да са двойки батерии или презареждащи се. В моя случай нямам допълнителни батерии, така че за демонстрация как да го захранвам използвам ПИН за напрежение (5v) на моя Arduino UNO R3 и неговия заземен ПИН. Проверете последната снимка за демонстрация.

Както забелязвате, не включвам червените и черните проводници в списъка с артикули, нали? Защото решавате сами, ако използвате захранващи проводници за захранване или просто използвате обикновени проводници и го запоявайте директно към дъската. Толкова е просто. След като приключите, преминете към следващата и последна стъпка.

Стъпка 10: Покажете любовта си

Покажете любовта си
Покажете любовта си
Покажете любовта си
Покажете любовта си

Голяма награда в предизвикателството за Свети Валентин 2017

Препоръчано: