LED джобен квадрат: 5 стъпки (със снимки)
LED джобен квадрат: 5 стъпки (със снимки)
Anonim
Image
Image
LED джобен квадрат
LED джобен квадрат

Откакто видях Draper 2.0 от ChrisSmolinksi на Instructables, исках да направя нещо подобно. Е, шансът ми най -накрая се появи, когато съпругата ми и аз бяхме поканени на гала на МВнР в Бостън с „Creative Black Tie“като дрескод. Това беше напредъкът, от който се нуждаех, за да създам своя собствена версия на LED джобен квадрат.

Моите цели за този джобен квадрат бяха да създам нещо, което да има лесен за достъп превключвател за включване/изключване, персонализирана платка, програмируеми/адресируеми светодиоди и регулируема дълбочина на джоба. Всички кодове, Eagle файлове и връзки към компоненти са прикачени или свързани, но ако има нещо, което съм пропуснал, моля, уведомете ме в коментарите. Сега нека започнем.

Материали

  • 1x Адапрутов бутон за прекъсване на захранването с бутон
  • 1x Adafruit MetroMini
  • 1x зарядно устройство Adafruit Powerboost 1000
  • 1x LiPo батерия
  • 1x 8x1 Neopixel Stick
  • 1x едностранна медна печатна платка (за поставяне в мелница за печатни платки Bantam Tools)
  • Припой
  • Платка
  • Джъмперни проводници
  • 48x щифтове за заглавки
  • 2x 2.0M x 10 винт (ОПЦИОНАЛНО)
  • 5x 2.0M гайка (ОПЦИЯ)
  • Двустранна касета
  • 1x смокинг и джобен площад

Инструменти

  • Поялник
  • Мелница за печатни платки Bantam Tools
  • Машини за сваляне на тел
  • Химикалка от филц
  • Пробийте с

Софтуер

  • Eagle от Autodesk
  • Софтуер за настолни фрезови машини на Bantam Tools
  • Arduino IDE

Стъпка 1: Тествайте веригата си

Тествайте веригата си
Тествайте веригата си
Тествайте веригата си
Тествайте веригата си
Тествайте веригата си
Тествайте веригата си

Схемата въвежда захранване чрез LiPo батерия към модула Powerboost. Това от своя страна отива към превключвателя за меко захранване, който позволява на тока да тече към LED пръчката и MetroMini при натискане и спира потока на тока при повторно натискане. Започнах дизайна, като го тествах на макет. Въпреки че е предоставен окончателният.brd файл, горещо ви препоръчвам да изпълните тази стъпка, преди да продължите с рязане на печатна платка и запояване на компоненти заедно. Схемата за веригата, случайно оставих батерията, която се свързва с модула Powerboost. Можете да следвате схематичните и макетните изображения в тази стъпка, но също така ще напиша как да свържа веригата за тези, които не са работили много с вериги (включително и аз!)

Предполагам, че сте запознати с начина на работа на макет тук, ако не, има много полезни връзки в интернет. Използвайте джъмперите, за да направите следните връзки.

  • Свържете 5V щифта на Powerboost към Positive Rail, а GND щифта към Negative Rail.
  • След това свържете Vin и GND на бутона за натискане на положителните и отрицателните релси.
  • От другата страна на бутона, свържете Vout към 5V щифта на Metro Mini.
  • Свържете щифта GND на MetroMini към отрицателната релса.
  • Използвайте втори джъмпер в същия ред като 5V щифта на MetroMini и го свържете към 5V щифта на LED пръчката.
  • Свържете GND на LED пръчката към Negative Rail. И накрая, свържете Pin 6 на MetroMini към Din на Led Stick

Използвайте MicroUSB и свържете MetroMini към Arduino IDE. Ако не сте сигурни как да използвате Arduino IDE, в интернет има много уроци. При програмиране можете да изберете Arduino Uno като дъска. Освен това има много Neopixel код, така че не е нужно да пишете код от нулата. Ето линк към кода, използван във видеоклиповете, намиращи се в тази таблица. (Забележка - видеоклипът в раздела за въвеждане използва код на стил Knight Rider, но свързаните файлове с код са избледнели. Използвах този код за избледняване в края и можете да видите видеоклип от него в последния раздел на тази инструкция).

Качете вашия код и се уверете, че всичко работи според очакванията.

Стъпка 2: Нарежете вашата печатна платка

Нарежете вашата печатна платка
Нарежете вашата печатна платка
Нарежете вашата печатна платка
Нарежете вашата печатна платка

Признавам, че не всеки ще има достъп до фреза за печатни платки. Този проект със сигурност може да бъде свързан към запояване на компоненти към прототипна платка, но целта ми беше да създам лесно възпроизводима печатна платка и да се науча как да използвам Eagle в процеса. Можете също да изпращате.brd файлове, създадени в Eagle off, за да бъдат произведени от някой друг. Вижте този списък от Ladyada за повече информация по въпроса. Свързах моя.brd файл с тази инструкция, не се колебайте да използвате и променяте, както желаете. Ще разгледам накратко как да отрежете това, ако случайно имате мелница за печатни платки Bantam Tools.

Ако използвате Autorouter в Eagle, уверете се, че маршрутизирате ДОЛНОТО на дъската. Освен това, уверете се, че имате DRC файла Bantam Tools за свредло 1/32 . Можете да го изтеглите тук. При прехвърляне от Eagle към софтуера Bantam Tools дъската трябва да изглежда огледална, защото режем дъното, което е медна страна на дъската. Когато сте доволни от дизайна на вашата дъска в Eagle, можете просто да запишете.brd файла и да го отворите в софтуера на Bantam Tools. Уверете се, че имате правилно зададената бормашина и всички следи, дупки и очертания са избрани в менюто от дясната страна на екрана. Всички останали настройки от дясната страна на екрана трябва да изглеждат подобно на изображението по -горе.

Стъпка 3: Добавяне на винтови отвори (ОПЦИОНАЛНО)

Добавяне на винтови отвори (ОПЦИОНАЛНО)
Добавяне на винтови отвори (ОПЦИОНАЛНО)
Добавяне на винтови отвори (ОПЦИОНАЛНО)
Добавяне на винтови отвори (ОПЦИОНАЛНО)
Добавяне на винтови отвори (ОПЦИОНАЛНО)
Добавяне на винтови отвори (ОПЦИОНАЛНО)

Поставете компонентите си върху предната страна на печатната платка, както е на изображението по -горе. Реших да добавя 2.0M винт и гайка към модула Powerboost и LED стик, за да преживея отново напрежението върху спойките. С компонентите на дъската маркирайте долния десен отвор за винт с химикалка. Освен това, маркирайте крайния десен отвор на светодиодната пръчка (далеч от спойката). Пробийте през дъската на тези две места. Поставете винт през отвора за винт на Powerboost, след това затегнете гайка към него, преди да го поставите върху печатната платка. Гайката ще действа като противодействие на модула Powerboost. Използвайте втора гайка, за да закрепите винта от долната страна на платката. Използвах две гайки като стойки за LED пръчката, но едната вероятно е достатъчна. Сега сме готови за запояване. Запоявайте щифтовете от задната страна, от медната страна. Припоявам само щифтовете, свързани към виаси, което помага да се ограничат шансовете спойка да създаде нежелана заземяваща връзка и просто ми се струва по -ефективна. Може би се чудите защо на изображението на задната част на печатната платка е вписана зелена жица. Е, грешки се случват. Първоначалният ми схематичен дизайн в Eagle имаше грешка, която се пренесе във.brd файла. Успях да коригирам проблема, като добавих този зелен проводник. Оттогава се върнах и актуализирах схематичните и.brd файловете в Eagle, а правилните файлове са прикачени към тази инструкция. Вероятно ще продължа и ще отрежа нова дъска в близко бъдеще, но не ми се искаше да губя дъски с такова лесно поправяне.

Стъпка 4: Време за запояване

Време за запояване
Време за запояване

Запоявайте щифтовете от задната страна, от медната страна. Припоявам само щифтовете, свързани към виаси, което помага да се ограничат шансовете спойка да създаде нежелана заземяваща връзка и просто ми се струва по -ефективна. Може би се чудите защо на изображението на задната част на печатната платка е вписана зелена жица. Е, грешки се случват. Първоначалният ми схематичен дизайн в Eagle имаше грешка, която се пренесе във.brd файла. Успях да коригирам проблема, като добавих този зелен проводник. Оттогава се върнах и актуализирах схематичните и.brd файловете в Eagle, а правилните файлове са приложени към тази инструкция. Вероятно ще продължа и ще отрежа нова дъска в близко бъдеще, но не ми се искаше да губя дъски с такова лесно поправяне.

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

Стъпка 5: Запалете го

Image
Image

Когато приключите с запояването, поставете батерията към дъската до модула Powerboost с помощта на двустранна лента. Включете кабела на батерията в модула Powerboost, трябва да видите, че синият светодиод се включва. Натиснете бутона за захранване, който има червен светодиод под него, който се включва при натискане. LED стикът трябва да започне да работи в този момент. Натиснете бутона отново и светодиодната пръчка трябва да се изключи. Синият светодиод на модула Powerboost ще остане включен, докато е свързана батерия.

Като включите микро USB в модула PowerBoost, можете да заредите батерията. Използвайте MetroMini, за да качите код, за да накарате светодиодите да работят, както желаете. Опитах няколко различни типа код с този проект. Първоначалното ми излизане с него използваше кода, който той прикрепи към тази „ible“, която е възвишено избледняване навътре и навън, почти като дишане. Светодиодите стават ярки, избледняват и се повтарят - показани във видеоклиповете в този раздел. В раздела Въведение обаче бях започнал с по -ефекта на Knight Rider. Въпроси? Оставете ги в коментарите.

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