» електроника » Arduino »Фантастичен часовник с топки Ping Pong

Часовник с топка Ping Pong



Този невероятен LED часовник е доста прост проект, който почти всеки може да направи.




Тъй като топките за пинг-понг не са ориентирани в матрицата, авторът трябваше да измисли добър начин за показване на числата. Дизайнът, на който се е спрял, използва 12 топки за всяка цифра, след някои експерименти се оказа, че това позволява да се получи възможно най-ясно представяне на числата.





Общо 128 топки бяха използвани за целия дисплей.









Стъпка 1: Материали / инструменти:






  • МДФ 80 * 30 см (можете да замените МДФ с ламинат или ПДЧ)
  • 128 топки за пинг-понг (бели, за предпочитане млечно бели)
  • Малки нокти за мебели
  • Стар USB кабел (за захранване Arduino нано)
  • Кабел с щепсел от ненужно оборудване
  • Захранване 5V 10A
  • Arduino nano
  • LED лента ws2812b (5 м, 30 светодиода / метър, клас IP30)
  • DS3231 Часовник в реално време
  • 3-жилен проводник (2+ метра)


Инструментите:

  • Митра трион (или достатъчно ниво на умение за рязане точно на 30 градуса без него)
  • ножовка
  • Пояло
  • Пробийте или отвертка
  • 32 мм корона
  • Лепило за дърво
  • Пистолет за горещо лепило (с лепило)
  • фенерче
  • Пясъчна хартия


предговор


Изборът на топки е важна част. Пинг-понг топките обикновено имат шев, свързващ двете полукълба заедно. Това само по себе си не е проблем, тъй като при правилното подреждане на топките този шев в крайна сметка няма да бъде видим на дисплея. Въпреки това, често на топките има лого на фирмата на производителя, което ще бъде изрязано в процеса. Трябва да изглеждате така, че логото да не лежи върху шева, а да е от едната страна на полусферата. Цветните топки също не са подходящи. Препоръчително е да използвате безшевни топки за пинг-понг без печат, но не всички от тях могат да се купят.


Стъпка 2: Нарежете топките







Всяка топка ще има собствен светодиод. За да се постигне най-доброто пропускане на светлина и добрата дисперсия, топките трябва да бъдат отрязани от една страна, което прави един вид сянка (пример: като на уличните лампи). Тези отвори трябва да са достатъчно големи (приблизително 30 мм), тъй като няма да е възможно да подреждате светодиодите винаги строго в центъра.


За да направите това, дупка с диаметър 32 мм се пробива в парче плътен материал, към тази дупка се притиска топка, а от друга страна, изпъкналата част се нарязва с ножовка. Логото трябва да стигне до отрязаната част, ако има такава, и за да се гарантира, че шевът не пада от „предната“ страна на абажура - топката се подчертава с фенерче.Това усложнява задачата, поради което е желателно да използвате безшевни топки.




Стъпка 3: Лепене на топките в редове




След като са направили дупки във всички топки за пинг-понг, те трябва да бъдат слепени в редове (2 реда от 17, 18 и 19 топки и един ред от 20). Тези редове трябва да са възможно най-прави и не трябва да има празнина между топките. Удобно е да направите това, като поставите топките между двете релси, като ги поставите с дупките нагоре. След това топките се залепват заедно с малко количество горещо лепило от всяка страна. Трябва да има малко лепило, в противен случай то ще се вижда в края.











Стъпка 4: Свързване на редове




Това се прави отново с помощта на релси, но сега между тях вече са редове. Отново трябва да се уверите, че има малко лепило. Прилагайки лепило за всеки 4 стави, редовете се притискат един към друг, така че в крайна сметка да няма пропуски.










Стъпка 5: Рамка




Рамката е удължена пчелна пчелна пита и е сглобена от 6 сегмента. Според нормите топката за пинг-понг трябва да има диаметър 40 мм, обаче производителите не винаги стриктно спазват тези стандарти, следователно е необходимо да се вземе предвид размерът на рамката въз основа на онези топки, които сте успели да получите. Също така е малко вероятно лепенето на топки да е идеално, така че размерът на рамката се определя емпирично.




След направата на лицата на рамката те се съставят заедно, в нея се вмъкват редове, за да се гарантира, че всичко се сближава и, ако е необходимо, се финализира.





Стъпка 6: Запояване на LED лентата




LED лентата трябва да бъде нарязана на сегменти (една част от 1 светодиод, един от три светодиода, един от 5 светодиода и 17 от 7 светодиода). Сегментите са свързани с жица според снимката (1 светодиод, след това 5, след това всички сегменти са 17, а в края има 3 светодиода).









Стъпка 7: задна стена




От MDF или fiberboard по вътрешния периметър на сглобената рамка се изрязва задната стена, върху която ще бъде залепена LED лентата. Разположението на светодиодите върху лентата и съответствието им с топките могат да се видят на схематичното изображение по-долу.








Стъпка 8: Инсталирайте LED лента




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









Стъпка 9: Залепете топките към рамката




Панелът е положен с лице надолу и във всяка точка на контакт се фиксира с малка капка горещо разтопено лепило.




Стъпка 10: Инсталиране на LED панел




LED панелът е положен отгоре. Панелът е фиксиран с няколко малки карамфили, според принципа, фиксиран в рамките на снимка или снимка. Това ще улесни разглобяването на конструкцията в случай, че нещо се повреди и ще предостави възможности за допълнителни модификации.






Стъпка 11: електроника




Съединителите на PLS "майка" бяха припоени към терминалите arduino, към които са свързани модулът на часовника, захранването и LED лентата. Лентата се захранва директно от 5V 3A захранване, "данните" са свързани към ардуино чрез резистор 300-500 ома (по избор, но е много желателно). Самото ардуино се захранва от едно и също устройство, но не е необходимо да свързвате силата на лентата към ардуино, не е необходимо високите токове да вървят по трасетата на ардуино. Между другото, захранването на лентата, за предпочитане, е свързано от двете страни на лентата.






Стъпка 12: Код


Когато изтегляте кода, уверете се, че захранването е изключено!

На първо място, трябва да зададете времето на модула. За това как да го направите прочетете например тук.

След това можете да изтеглите основния код. По-долу можете да видите кода, който беше използван в прикаченото видео и в повечето от снимките. (TimeWhiteBackgroundRainbow.ino)



Авторът предостави и други програми. Програмата 'CycleThroughDigits.ino' просто брои до 9999, за да демонстрира как изглеждат всички числа.OnlyTime.ino просто показва времето без цветен фон. И накрая, „FastledExampleCode.ino“ е кодът, предоставен от библиотеката FastLED, който демонстрира някои прости анимации. Всички файлове могат да бъдат изтеглени в един архив в края на статията.


Този проект може да е повече от обикновен гледане. Например можете да добавите управление на бутоните, да промените яркостта в зависимост от осветлението, да покажете само някои цветове, да реагирате на музика, да я свържете към Wi-Fi. Тъй като проектът е сглобен в ардуино - възможностите са широки.





От себе си. Може би не всеки разбра как работи. Проектът използва не обикновена RGB LED лента, а специална лента с адрес за всеки светодиод. Тоест всеки светодиод има свой чип с индивидуален адрес, така че всеки светодиод може да се използва като „пиксел“ на дисплея.


Изтеглете архив със скици и библиотеки

Това е всичко, късмет на всички в работата ви!
10
9.4
10

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
4 коментари
Авторът
Така че слушайте. Кажете нещо подобно: устройство за измерване на продължителността на времевите интервали, както и определяне на текущото време на деня, комбинирано с активна система за оптична стимулация на префронталната кора, за да се отговори на положително емоционално състояние. В допълнение, устройството може лесно да бъде модифицирано чрез система от строго определени временни сигнали, насочени към запазване и поддържане на социалното и материалното състояние на човек.

усмихвам goodgood
Гост Дмитрий
И защо са те, на дипломата ще попитат с каква цел
Авторът
часа
SCL на A5
SDA на A4

Кодът реализира това на A2 на земята и на A3 5 V, така че да бъде удобно да свържете модула.

Лента за адресна шина на D9 през 1K резистор.

Храна, както обикновено.
Inzil
Мога ли да се свържа?

Съветваме ви да прочетете:

Предайте го за смартфона ...