Мазмұны:

Киюге болатын LED матрицалық дисплей белгісі: 8 қадам (суреттермен)
Киюге болатын LED матрицалық дисплей белгісі: 8 қадам (суреттермен)

Бейне: Киюге болатын LED матрицалық дисплей белгісі: 8 қадам (суреттермен)

Бейне: Киюге болатын LED матрицалық дисплей белгісі: 8 қадам (суреттермен)
Бейне: Әдемі киінуді қалай үйренуге болады? #киім #стиль 2024, Қараша
Anonim
Киюге болатын LED матрицалық дисплей белгісі
Киюге болатын LED матрицалық дисплей белгісі

Сіз іс -шара, конкурс немесе тіпті туған күн ұйымдастырасыз ба?

Төсбелгілер - бұл танысу мен мерекелерді жеңілдететін әмбебап элемент. Сіз ешқашан «сәлем, менің атым ……………» деп сөйлеспейсің. неге сіздің белгішеңіз болуы керек?

Келесі маңызды іс -шарада мақтанышпен киюге болатын PCB белгісін жасауға рұқсат етіңіз.

Бұл жобада мен ATtiny85 негізіндегі жарықдиодты матрицалық дисплейдің (5х4 матрицасы) бейджик өлшемін қалай құрастырғанымды көрсетемін. Мен ATtiny85 көмегімен 20 светодиодты жүргізу үшін Charliplexing техникасын қолдандым.

Сіз өзіңіздің бейджигіңізге қалағаныңызша қосымша мәтіндерді оңай қоса аласыз.

Бастайық:)

1 -қадам: Бейнені қараңыз

Image
Image

Егер сіз осылай үйренгіңіз келсе, бейне құрастыру процесін де өтеді!

2 -қадам: Бұл жобада қолданылатын заттар

Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар
Бұл жобада қолданылатын заттар

Аппараттық компоненттер

  • Microchip ATtiny85 x1
  • Монеталық ұялы батарея CR2032 x1
  • 3 мм жарықдиодты x20
  • CR2032 монета ұяшығын ұстаушы x1
  • 8 істікшелі DIP IC ұясы x1

  • Слайд ауыстырғыш x1
  • Резистор 100 Ом x5

ATtiny85 бағдарламалау үшін сізге arduino uno немесе басқа arduino тақталары қажет

Бағдарламалық қамтамасыз ету:

Arduino IDE

Қол құралдары:

Пісіру темірі

3 -қадам: Шарлиплексинг

Charliplexing - бұл мультиплексті дисплейді басқару әдісі, онда микроконтроллердегі салыстырмалы түрде аз енгізу -шығару түйреуіштері қолданылады, мысалы: жарықдиодты диапазонды басқару үшін. Бұл әдіс дәстүрлі мультиплекстеуге қарағанда тиімділікке жету үшін микроконтроллердің үш күйлі логикалық мүмкіндіктерін қолданады.

Charlieplexing формуласы isLEDs = n^2 - n

мұндағы 'n' - қолданылатын түйреуіштер саны.

Мен ISD ретінде arduino бағдарламаланған ATtiny85 қолданамын, сондықтан ол 20 светодиоды үшін 5 түйреуішті пайдаланады.

Charlieplexing туралы қосымша ақпарат:

4 -қадам: Схемалық диаграмма

5 -қадам: прототип

Прототип!
Прототип!
Прототип!
Прототип!
Прототип!
Прототип!
Прототип!
Прототип!

ПХД дизайнын жасамас бұрын мен пернетақтаға прототип құрастыруды шештім.

Және ол жақсы жұмыс істеді ….

6 -қадам: ПХД дизайны

ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны

Мен PCB дизайны үшін KiCad қолдандым. Шеткі кесу Autodesk Fusion 360 көмегімен жасалған және жасалған. DXF файлының көмегімен жасалған.

ПХД белгісінің өлшемі 55*86 мм болды.

Мен PCBWay.com арқылы ПХД -ге баға бердім және тапсырыс бердім.

Ескерту: Ақ Жібек экран сіздің атыңызды немесе қалағаныңызды жазуға арналған:)

ПХД дәнекерленгеннен кейін келесідей көрінеді:

Кескін
Кескін

Бұл жоба ашық көзі болып табылады. Егер сіз өзіңіздің жеке құрылғыңыз келсе, барлық ресурстар менің GitHub бетімде қол жетімді.

7 -қадам: схеманы ATtiny жыпылықтауына қосыңыз

(Батареяны қазір салмаңыз.)

ПХД мен ATtiny85 бағдарламалауға арналған 6 істікшелі қосқышты ұсындым. 6 істікшелі қосқыштың жанындағы кішкене нүкте бірінші түйреуіш (MISO) болып табылады, балама қосылулар үшін фотосуреттерді қараңыз.

Кескін
Кескін
Кескін
Кескін
  • Arduino +5V - VCC
  • Arduino GND -GND
  • Arduino түйрегіші 10 -RST
  • Arduino pin 11 -MOSI
  • Arduino түйрегіші 12 -MISO
  • Arduino түйрегіші 13 -SCK

ATtiny бағдарламалау үшін төмендегі сілтемеге өтіңіз:

Instructables қауымдастығының менеджері randofo «ATtiny бағдарламасын Arduino көмегімен бағдарламалау» тақырыбында жақсы нұсқаулар жазды.

Сіз барлық бастапқы файлдарды менің githhub бетінен жүктей аласыз:

Arduino IDE Tools мәзірін теңшегеннен кейін arduino нобайын жүктеңіз

Ескерту: arduino эскизінің 11 -ші жолын өз қалауыңыз бойынша көрсету үшін жаңартыңыз

8 -қадам: Sneak Peek бейне

Image
Image

Масайрау:)

Егер сізге қосымша ақпарат қажет болса, оқығаныңыз үшін көп рахмет, түсініктемелерде сұраңыз, мен сізге ең жақсы жауап беремін.

Егер сізге бұл жоба ұнайтын болса, сіз менің жобамды Party Challenge -ге дауыс беру арқылы қолдай аласыз.

Сіз менің жобамды PCBWAY's I Solder KIT 2019 байқауында қолдай аласыз

Бақытты жасау!:)

Ұсынылған: