Мазмұны:
- 1 -қадам: Техникалық сипаттамалар
- 2 -қадам: операцияға шолу
- 3 -қадам: Сізге қажет бөлшектер
- 7 -қадам: түйреуішті басып шығарыңыз
- 8 -қадам: түйреуішті жинаңыз
- 9 -қадам: Жоба жинақталды
Бейне: Анимациялық демалыстағы түйреуіш: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Мен бұл жобаны алғаш жасаған кезде оны ашық түрде жариялаймын деп ойламадым. Мен бұл керемет идея деп ойладым және қолөнер көрмесінде сатуға болатын тауар ретінде коммерциялық әлеуетке ие болдым. Бұл менің тәжірибемнің болмауынан немесе амбициямның болмауынан болуы мүмкін. Бірақ, менің ойымша, бұл өзіңіз үшін немесе сіздің өміріңізде ерекше мықты адам үшін керемет жоба мен керемет идея.
Менің бірінші нұсқам өте көлемді және құрастыру қиын болды, себебі ол баспа тақтасын қажет етті. Бұл нұсқа кіші өлшемді және нүктелік нүктелік дәнекерлеу қосылыстары арқылы жасалуы мүмкін қайта дизайн.
Сізге бұл жоба туралы оқыған ұнайды деп үміттенемін және сіз оны өзіңіз жасағыңыз келеді. Аппараттық және бағдарламалық қамтамасыз етуді құру маған өте қызықты болды.
Бұл не, сіз сұрайсыз ба?
Оның диаметрі 1 1/2 дюймдік шағын құрылғы күнтізбелік жыл бойы негізгі мерекелердің қозғалмалы үлгілерін көрсетеді. Мен жасаған түйреуіш АҚШ мерекелері мен күнтізбесін көрсетеді, бірақ оны кез келген халық үшін оңай өзгертуге болады (бағдарламалық жасақтамада). мерекелер немесе туған күндер, спорттық командалар, ерекше жағдайлар немесе жай ғана көңілді ойындар сияқты жеке көріністер.
Ол 12 түрлі мерекені және үлкен (32) түсті палитраны көрсетуге қолдау көрсетеді. Ол сондай -ақ, әр түрлі мерекелік жиіліктер мен қайталанулардың әр түрлі жылдамдығына сай келетін көптеген үлгілері бар 40 түрлі анимация үлгісін қолдайды. Егер кіріктірілген өрнектер немесе түстер палитрасы жеткіліксіз болса, оларды сәйкес кодқа үлгі функцияларын қосу арқылы өзгертуге болады.
Қызықты естіледі ме? Оқыңыз!
1 -қадам: Техникалық сипаттамалар
Мерекелік түйреуіш 12 түрлі мерекенің әрқайсысына 4 түсті көрсетеді (мен 10 анықтадым), 32 түрлі түсті паллеттен тағайындалған 16 позициядағы көп түсті жарықдиодты шамдардың дөңгелек үлгісінде. Әр мереке үшін 40 негізгі өрнектен тұратын бірнеше өрнектер көрсетіледі. Үлгілер әр үлгіде әр түрлі жылдамдықпен өзгеруге және әр түрлі рет қайталауға қабілетті, олар шексіз мүмкіндіктер береді.
Бұл таңдауды қолданушы таңдамайды, бірақ оны бағдарламашы оңай өзгерте алады, өйткені түс палитрасы, мерекеге түс тағайындау және мереке үлгісі, қайталануы мен жылдамдығы EEPROM -де көрсетілген.
Физикалық тұрғыдан түйреуіш екі бөліктен тұрады. Дисплей элементінде киімге арналған түйреуіші, қосқыш ұясы мен жарық диффузоры қақпағы бар 3D басып шығарылған пластикалық ұстағышта 16 бағдарламаланатын жарықдиодты шамдар бар. Ол стандартты стерео аудио кабелі арқылы бөлек 3D басып шығарылған қуат/контроллер блогына қосылады. Бұл элементте 4 AAA батареясы, қосу/өшіру қосқышы, дисплей процессоры, аудио ұясы және мерекелік таңдау түймешігі бар.
Мен барлық компоненттерді түйреуіш ретінде киюге болатындай шағын қондырғыға орнатуға тырыстым, бірақ светодиодтардың қуат талаптары кішкентай батырмалы батареяларды пайдалануға тыйым салды.
2 -қадам: операцияға шолу
Жоғарыда көрсетілген бейне туралы ескертпе. Көрсетілген түстер әділдікке байланысты емес. Бірақ, анимациялық мүмкіндіктердің үлгісін қараңыз.
Көрсетілетін мерекені таңдау
Мерекелік таңдауды пайдаланушы дисплей қосылғаннан кейін ғана жасай алады. Ілмек қосылып, қондырғыларды қосу/өшіру қосқышы қосылған кезде ағымдағы таңдалған мерекені көрсететін ағымдағы мерекелік түстер көрсетіледі. Пайдаланушы демалысты 10 секунд күту арқылы көрсетуге рұқсат бере алады немесе мерекені өзгерту үшін таңдау түймесін басады, егер басылса, дисплей кез келген мереке үшін 4 түсті көрсететін мерекелік опцияларды айналдырады. Белгілі бір мерекені таңдау үшін пайдаланушы тек мереке түстері көрсетілген кезде басу түймесін босатуы керек. Қысқа үзілістен кейін мереке үлгілері көрсетіледі.
Мен анықтаған мүмкін мерекелер (көрсету тәртібімен):
- Жаңа Жылдар
- Марди Грас
- Пасха
- Көктем
- Жаз
- 4 шілде
- еске алу күні
- Құлау
- Хэллоуин
- Рождество
Қосымша екі мерекені бағдарламашы оңай анықтай алады. Содан кейін біреуін құруға рұқсат етіңіз!
3 -қадам: Сізге қажет бөлшектер
Дизайн тактикалық қосқышты ұстап тұру үшін және Arduino MPU мен басқа компоненттер арасындағы қуат пен сигналдарды бағыттау үшін шағын тізбекті қамтиды. Бұл арнайы тақта емес, керісінше стандартты 0, 1 дюймдік тақтаны немесе қалауынша жолақты тақтаны қолдану арқылы жасалған. Бұл тақтаның сызбасы жоғарыда пайда болады, сізге әр қатарда 10 тесікке 5 қатар жолақ қажет болады. Тақтаны X-acto аралау дискісін немесе Dremel кесу дөңгелегінің көмегімен кесіңіз, бұрандаларыңыздың корпусқа бекітілуіне мүмкіндік беретін жеткілікті мөлшерде орындарда (ортаңғы қатар, әр ұшынан 1 тесік) сызбада көрсетілгендей екі тесік бұрғылаңыз.. Әрі қарай, қарама -қарсы жақтағы (мыс) тактильді қосқышты табыңыз, осылайша ол дәнекерленген кезде корпустағы тесіктен шығып кетеді. Оны орнына дәнекерлеңіз. Енді тақтаның алдыңғы жағына бұрандалы тесіктің жанына 1х5 түйреуішті салыңыз, оны цианоацетатты желіммен бекітіңіз. Тақтаны төңкеріп, оны тақтаның жастықшаларына дәнекерлеңіз. Содан кейін түйреуішті тақтаның төменгі жиегінен санауыштың екінші позициясына орналастырыңыз (диаграммада x белгісімен белгіленген) және оны пластикалық тасымалдағышпен біркелкі етіп кесіңіз. Бұл Dupont коннекторының полярлығын анықтау үшін қолданылады.
Батарея ұстағышын дайындаңыз (жоғарыдағы суретті қараңыз), корпуста батареяның металл түйіспесіне дейін ойық салу. Ұстағышты сымдардың ұштары сізге қарама -қарсы болатындай етіп орналастырыңыз және ойықты металл контактінің екіншісі мен ішкі батарея айырғышының арасына қойыңыз. Шұңқыр Dupont коннекторының саңылауы үшін қажет.
Көрсетілген бағандарға қосу/өшіру қосқышын, телефон ұясын және аккумулятор қосылымдарын қосыңыз. Бұл құрылғыдан тақтаға сымның жеткілікті болуына рұқсат етіңіз, бірақ корпусты жабу кезінде кедергі келтіретін тым көп босаңсуға жол бермеңіз. Сымдарды ұяға дәнекерлеу және тақтаға дәнекерлеу алдында төмендегідей ауыстыру оңай болуы мүмкін:
- Ұяшықтың жең терминалы мен жерге тұйықталу жолының арасындағы жерге тұйықтау сымын дәнекерлеңіз
- Сол бағандағы ұяшықтың сақиналық терминалы мен + қуат жолағының арасындағы V + сымын дәнекерлеңіз.
- Din сымын ұяның ұш терминалы мен түйреуіш басқару жолағының арасына жоғарыдағы бағанда дәнекерлеңіз
- Сырғымалы қосқыштың орталық коннекторлары мен 6В аккумуляторлық жолағының арасындағы сымды дәнекерлеу бағанында
- Сырғымалы қосқыштың қосқыштары мен слайдты ауыстыру бағанындағы V+ жолағы арасындағы сымды дәнекерлеңіз
- Батареяның қара және қызыл сымын тиісті ұзындықта кесіңіз және Батарея бағанасындағы қара жерді қызылға V+ жолағына дәнекерлеңіз.
Тарату тақтасына сым қосқан кезде сымдарды тақтаның алдыңғы жағынан өткізіп, артқы жағындағы жастықшаларға дәнекерлеуді ұмытпаңыз. Егер стандартты Perf тақтасын қолдансаңыз, әр қатардағы барлық дәнекерлеу қосылыстарын қосу үшін жалаңаш сымдарды қосу қажет болады. Сымдарды тегіс етіп кесіңіз. Батарея ұстағышын корпустың артқы жағына бекітпес бұрын оның қосылуын тексеріңіз. Сонымен қатар корпустың түбіне бекітпестен бұрын қосқыш пен домкрат қосылымдарының үздіксіздігін тексеріңіз.
Егер корпус PLA -да басып шығарылса, батарея ұстағыш өте тығыз болады. Сізге ұстағышты корпустың ілгектері төмен түсетін жерде 45 градус бұрышта қою қажет болуы мүмкін, сонымен қатар ұстағышты орнына қоюға болады. Ұстағышты корпусқа итергенде, батарея сымдарының саңылауға жабысып тұрғанына көз жеткізіңіз.
Arduino корпустың жоғарғы жағындағы орынға бекітілген. Мұны жасамас бұрын, Dupont коннекторын дайындап, оны Arduino тақтасына қосу керек. Ұзындығы 4 дюйм болатын бір қызыл, бір қара және екі қосымша түсті 4 немесе 26 сымды 4 сымды дайындаңыз. Әр ұшынан шамамен 1/4 дюймді алыңыз, содан кейін дәнекермен бұраңыз. Дупонт коннекторларының қосқыштарындағы аналық қысқыштарды қысу үшін әрқайсысының бір ұшын бекітіңіз, олардың әрқайсысын 5 істікшелі коннектордың қаптамасына келесі ретпен енгізіңіз: 1 қара 2 бос, 3 түсті1, 4 қызыл, 5 түсті2. Енді қарама -қарсы жақтарды Pro Mini -ге келесідей дәнекерлеңіз:
Төменгі жиекте Arduino GND қара
Arduino RAW тақтасы үшін қызыл
Color1 Arduino Pin 8 -ге дейін
Color2 - Arduino Pin 5
Барлығын үздіксіздікке тексеріңіз
Дюпон қаптамасының 2 -ші позициясын жабу үшін эпоксидті желімді салыңыз (бұл түйреуіштің тесікке енуіне жол бермейді), орнатуға рұқсат етіңіз. Дәнекерленген сымдарды кесіңіз, сондықтан сымның аз ғана бөлігі Arduino -ның артқы жағына шығады. Тақтаны корпустың жоғарғы жағына жоғарыда көрсетілгендей бекітіңіз. Ардуиноға сымды бекіту және деформацияны жеңілдету үшін аздап ыстық желім қосу пайдалы болуы мүмкін.
Енді полярлықты сақтай отырып, Dupont коннекторын түйреуішке енгізіңіз. Батарея ұстағышына 4 AAA батареясын қосыңыз (полярлықты сақтаңыз) және қосыңыз.
Ардуиноның электр жарығы жануы керек. Егер олай болмаса, жұмысыңызды мультиметрмен тексеріңіз.
Слайд қосқышы мен телефон ұясын корпусқа бекітіңіз, содан кейін екі кішкентай бұранданың көмегімен тарату тақтасын корпусқа көрсетілген жерге бекітіңіз.
Оны өшіріп, түйреуішпен жұмыс жасаңыз.
7 -қадам: түйреуішті басып шығарыңыз
PIN үшін басып шығарылуы қажет екі.stl файл бар. Бірінші файлда (PinParts) толық түйреуішке жиналатын түйреуіш корпусын құрайтын үш дискретті бөлік бар. Екіншісі - светодиодтардың жарқын шығуын жұмсарту үшін қолданылатын диффузорлық линза. Мен корпусты ABS пластиктен басып шығардым, себебі ол PLA -ға қарағанда жұмсақ және ABS цементті қолдана отырып, пиксельдік сақинаны және желімдеуді салу кезінде аздап артықшылыққа ие. PETG немесе PLA да жұмыс істей алады, бірақ сізге үйлесімді желімді қолдану қажет болады. Бұл сауда. бұл бөлшектерге тірек тақтайшасын қолдану кезінде желімдеу алдында екі жағдайда да тазалау қажет болады. Әзірге үш бөлікті басып шығарыңыз және тазалаңыз: негізгі корпус, қапсырма бекіткіші және домендік қаптама, бекіту мен қаптаманың қосымша бөліктері.
Объективті (Pin Lens) тегіс беті бар негізгі пластинадағы мөлдір жіппен басып шығару қажет. PETG - мен қолданған жіп, бірақ пластмассаның басқа түрін қолдануға болады. Объектив жиналған негіздің үстінен сырғыған, ол үйкеліспен тығыз байланысты, сондықтан сынақ кезінде мұқият болыңыз. Бұл бөлік үшін пайдаланылуы керек кейбір кескіш параметрлер: толық толтыру (яғни. 100%), сызықтар, барлық тарақ, тірек жоқ және егер ПЭТГ болса, қабатты адгезия беріктігі үшін желдеткіш жоқ.
8 -қадам: түйреуішті жинаңыз
Жоғарыда басылған бөліктерден басқа сізге қажет:
- NeoPixel сақинасы
- Жерге орнатылатын телефон ұясы
- Үш түсті жұқа 28 немесе 30 өлшеуіш сым
- Зергерлік киімдерге арналған қапсырма
- Пластмассаға арналған ABS немесе басқа үйлесімді желім
- қапсырмаға арналған эпоксидті желім
- Дәнекерлеу материалдары
Қадамдар қарапайым, бірақ сәл нәзік.
- Негізгі корпустағы пиксельдік сақинаның бағытын және оны ұяға дәнекерлеу үшін қажет сымдардың ұзындығын анықтаңыз (жоғарыдағы суреттерді қараңыз).
- Сымдардың ұшын кесіңіз және шешіңіз және әрқайсысының бір ұшын Din, V+ және Gnd сақиналарына дәнекерлеңіз.
- Ұя төртбұрышты тесікке орнатылады, сымдар сақинадан ұяға дейін шамамен 1/4 дюймге жететініне көз жеткізіңіз.
- Ұяшықтағы дәнекерленген ілгектерді 90 градусқа бүгіңіз, олар төменнен шығып кетеді
-
Сымның екінші ұштарын ұяның ұшына (Din), сақиналық құлаққа (V+) және гильзалық ілгекке мұқият дәнекерлеңіз.
(Gnd).
Бұл дәнекерлеу мен бағдарламалауды тексеру үшін жақсы уақыт болар еді.
Кабельді контроллерге, екінші ұшын ұяға қосыңыз. Нео пиксельдің жұмыс істейтінін және жалғастырмас бұрын сенсорлық қосқышты пайдаланып мерекені өзгертуге болатынын тексеріңіз, тексерілген кезде кабельді алып тастап, контроллерді өшіріңіз.
- Енді ұяны түйреуіш корпусындағы тесіктен өткізіңіз
- Табаны мен сымдары түбінен шығып, аркада ашасы бар тесік ашылған кезде домкратты итеріңіз.
- Қақпақты түйреуіш корпусына салыңыз және оны түйреуіштің желіміне мықтап ұстаңыз. Орнатылғанша ұстаңыз немесе қысыңыз.
- Шұңқырдағы үш сымды сақинадан ұяға дейін өткізіп, жарықдиодты корпустың жоғарғы жағына сәйкес келетін етіп сақинаны орнына басыңыз. Сымдар шұңқырда екеніне және сақина мен корпус арасында қысылмайтынына көз жеткізіңіз.
- Бекіткіш бекіткішті (үш түйреуішпен) көрсетілген жерге корпусқа ABS (немесе басқа түрдегі) көмегімен қолданыңыз және орнатыңыз.
- Қысқыштың кішкене бөлігімен қапсырманың артқы жағын жоғары қарай көтеріңіз, содан кейін үш түйреуішке сәйкестігін тексеріңіз, ілгектің артқы жағын эпоксидпен жабыңыз, содан кейін түйреуіштердің орнына басыңыз. Ілмектер арасында сығылған кез келген желімді тазалаңыз. Бір түнге қоюға рұқсат етіңіз.
- Ілгектерді қапсырмамен тегістеу үшін дәнекерлеуішті қолданыңыз, сондықтан қапсырманың артқы жағы тегіс және матаға жабыспайды.
- Ілмекті контроллерге қосыңыз және қайта тексеріңіз.
- Линзаны түйреуіштің корпусының үстіне итеріңіз, үстіңгі жағымен жайылғанша басыңыз,
9 -қадам: Жоба жинақталды
Сіз мерекелік пин жобасын аяқтадыңыз. Бұл қызықты және мүмкін қиын болды деп үміттенемін. Түйрегіңізді киіп немесе досыңызға сыйлық ретінде беруден ләззат алыңыз.
Қосылған файлда түйреуішті пайдаланушыға пайдалы болуы мүмкін нұсқаулар бар.
Егер сізге бұл жоба ұнаған болса, менің басқа да нұсқауларымды қараңыз, мені іздеңіз, Суперман2
Үлкен сынақ алғыңыз келе ме? Мен мерекелік көңіл -күйді көршілермен бөлісуге мүмкіндік беретін үлкен мерекелік дисплейде жұмыс жасаймын. Супер мерекелік гүл шоқтары жобасын қайта тексеріңіз, мен оны Рождество уақытында салуға дайын боламын деп үміттенемін.
Ұсынылған:
Бір аналогты түйреуіш арқылы бірнеше аналогтық мәндерді қалай оқуға болады: 6 қадам (суреттермен)
Бір аналогтық түйреуіш арқылы бірнеше аналогтық мәндерді қалай оқу керек: Бұл оқулықта мен сізге тек бір аналогтық кіріс түйреуіші арқылы бірнеше аналогтық мәндерді қалай оқу керектігін көрсетемін
ETextile мультиметрлік түйреуіш зонд: 10 қадам (суреттермен)
ETextile мультиметрлік түйреуіш зонд: PIN зонд eTextile Swatchbook 2017 -де жарияланғандай, Pin Probe - мультиметр мен өткізгіш мата немесе жіп арасындағы байланыс үшін сынақ. Зонд тоқымалық материалдармен уақытша, бірақ қатты байланыс жасайтын түйреуіштен тұрады
Әр уақытта жақсы дюпоннан түйреуіш жасаңыз!: 15 қадам (суреттермен)
Әр уақытта жақсы дюпонды түйреу-қысу жасаңыз!: Arduino, Raspberry PI, Beagle Bone немесе кез келген басқа көп схемалы жобамен жұмыс жасайтындар 025 X.025 дюймдік төртбұрышты түйреуіштер мен олардың қосқыш коннекторларымен таныс болды. . Еркек түйреуіштер әдетте тақтаға b
Сандық түйреуіш камераны жасаңыз: 6 қадам (суреттермен)
Сандық түйреуіш камераны жасаңыз: Мен әрқашан саңылау камерасымен суретке түсіріп көргім келеді, бірақ бұл мен ешқашан қол жеткізе алмайтын нәрселердің бірі болды. Енді цифрлық фотокамералармен оңай. Сізге ауыспалы линзасы бар цифрлық бір линзалы рефлексті (SLR) камера қажет, кейбіреулері
Түйреуіш сағаты: 14 қадам (суреттермен)
Түйреуіш сағаты: Лао Цзяньхуа резиденциясындағы біздің HSBC конструкторы нұсқаулық бойынша осы ақылды пин-сағатты жасаңыз. Сіз оның блогынан Лао Цзяньхуаның резиденциясы туралы оқи аласыз: http: //www.vam.ac.uk/vastatic/ microsites/lao-jianhua/блог/Виктория & Альберт М