Мазмұны:
- 1 -қадам: Бейнені қараңыз
- 2 -қадам: Бұл жобада қолданылатын заттар
- 3 -қадам: Шарлиплексинг
- 4 -қадам: Схемалық диаграмма
- 5 -қадам: прототип
- 6 -қадам: ПХД дизайны
- 7 -қадам: схеманы ATtiny жыпылықтауына қосыңыз
- 8 -қадам: Sneak Peek бейне
Бейне: Киюге болатын LED матрицалық дисплей белгісі: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Сіз іс -шара, конкурс немесе тіпті туған күн ұйымдастырасыз ба?
Төсбелгілер - бұл танысу мен мерекелерді жеңілдететін әмбебап элемент. Сіз ешқашан «сәлем, менің атым ……………» деп сөйлеспейсің. неге сіздің белгішеңіз болуы керек?
Келесі маңызды іс -шарада мақтанышпен киюге болатын PCB белгісін жасауға рұқсат етіңіз.
Бұл жобада мен ATtiny85 негізіндегі жарықдиодты матрицалық дисплейдің (5х4 матрицасы) бейджик өлшемін қалай құрастырғанымды көрсетемін. Мен ATtiny85 көмегімен 20 светодиодты жүргізу үшін Charliplexing техникасын қолдандым.
Сіз өзіңіздің бейджигіңізге қалағаныңызша қосымша мәтіндерді оңай қоса аласыз.
Бастайық:)
1 -қадам: Бейнені қараңыз
Егер сіз осылай үйренгіңіз келсе, бейне құрастыру процесін де өтеді!
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 бейне
Масайрау:)
Егер сізге қосымша ақпарат қажет болса, оқығаныңыз үшін көп рахмет, түсініктемелерде сұраңыз, мен сізге ең жақсы жауап беремін.
Егер сізге бұл жоба ұнайтын болса, сіз менің жобамды Party Challenge -ге дауыс беру арқылы қолдай аласыз.
Сіз менің жобамды PCBWAY's I Solder KIT 2019 байқауында қолдай аласыз
Бақытты жасау!:)
Ұсынылған:
Киюге болатын жарықтандырғыш джек-фонарь: 5 қадам (суреттермен)
Киюге болатын жарықтандырғыш Jack-O-Lantern: Міне, Хэллоуин мерекесінің алдында түсірілетін 3D форматындағы тамаша жоба. Төмендегі қадамдарды орындап, өзіңізге Wearable Light Up 3D басып шығаратын Jack-O-фонарь етіп беріңіз, оны мойныңызға тағуға болады немесе сізді Хэллоуиге шақыру үшін жұмыс үстеліне қоюға болады
Қарапайым және модульдік киюге болатын шамдар: 5 қадам (суреттермен)
Қарапайым және модульдік киюге болатын шамдар!: Бірнеше арзан (және жеткізілетін) бөлшектермен керемет, футуристік және реттелетін киілетін шамдарды жасаңыз! Киімдерге/сезімдерге/мерекелерге/барлық нәрсеге сәйкес келу үшін барлық қондырғыларға қосылыңыз және түстерді ауыстырыңыз
Киюге болатын электронды белгі: 6 қадам (суреттермен)
Киюге болатын электронды белгі: Егер сіз Hardware/Python кездесулеріне баруды немесе жергілікті Makerfaire -ге баруды жоспарласаңыз, бұл керемет жоба. Raspberry Pi Zero және PaPiRus pHAT eInk дисплейіне негізделген киілетін электронды белгі жасаңыз. Сіз қадағалай аласыз
Киюге болатын Smart Sensing Insole: 13 қадам (суреттермен)
Киюге болатын ақылды сенсорлы табан: Аяқтың әсер ететін күшінің бағытталуы мен таралуын түсіну жарақаттанудың алдын алуда және әр түрлі әрекеттердегі өнімділікті бағалауда және жақсартуда өте пайдалы болуы мүмкін. Мен шаңғымен сырғанау техникасын жетілдіремін және оны жақсы көремін
Arduino - қозғалыстағы айналмалы қозғалыс - киюге болатын элемент (Chronal Accelerator Tracer Overwatch шабыттандырылған): 7 қадам (суреттермен)
Arduino - қозғалыстағы айналмалы қозғалыс - киюге болатын элемент (Chronal Accelerator Tracer Overwatch шабыттандырылған): Бұл нұсқаулық сізге акселерометр мен неопикселді Led -сақинаны қосуға көмектеседі. Мен акселерометрді оқуға және осы әсерді неопиксельмен алуға болатын кодты беремін. Бұл жоба үшін мен Adafruit 24bit Neopixel сақинасын қолдандым