Мазмұны:
- 1 -қадам: бөлшектер тізімі
- 2 -қадам: Жабдық
- 3 -қадам: Бағдарламалық қамтамасыз ету
- 4 -қадам: масканы жинаңыз
- 5 -қадам: Батареяны зарядтау
Бейне: Анимациялық маска: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Ғалымдар білетіндерNaegeliМенің Youtube каналыма кіріңіз Автордың толығырақ мәліметін қараңыз:
Туралы: Сәлеметсіз бе - мен бұрын Наегели атанған ғалыммын, және, әрине, бұрын ханзада атанған суретшіден шабыт алдым. Бірақ оның корольдік зұлымшылығынан айырмашылығы, мен поптың патшасы болғым келмейді, бірақ … Кітап туралы толығырақ Ғылыми ақпараттанушы Наегели »
Олар күледі, дейді, және әлем сізбен күледі - егер сіз маска тақпасаңыз. Сонда әлем сенің күлкіңді көре алмайды, одан гөрі күлімсірейді. Қорғағыш бет маскасының көтерілуі біздің адамдық қарым-қатынасымыздан беттің жартысын кенеттен алып тастады.
Кейбір өзара әрекеттесуді қайтару үшін мен айналдыратын мәтіні бар маскаға шағын дисплей тіркедім. Сіз метрода болсаңыз да, мерекеде немесе көрме стендінде адамдар айналдыратын мәтінді көргенде жаңа қарым -қатынас болады. Бұл сіздің атыңыз, жарнамалағыңыз келетін өнім немесе жергілікті спорт клубын қолдау үшін жай сөйлем болуы мүмкін. Бұл, әрине, кейбір өзара әрекеттестікті және аздаған даралықты қайтарады.
Бұл нұсқаулық сізге бет маскасын Arduino Pro Mini арқылы мәтінді көрсететін шағын батареямен жұмыс істейтін жеңіл экранмен жабдықтауды түсіндіреді. Мәтін Arduino IDE көмегімен тасымалданады.
… және бұл кезең аяқталғаннан кейін сіз кішкентай экранды галстук инесі ретінде қайта пайдалана аласыз деп үміттенемін.
1 -қадам: бөлшектер тізімі
- Arduino Pro Mini (3.3 В, 8 МГц) ATMEGA328 (сілтеме)
- OLED СКД дисплей SSD1306 драйвері 3.3V 0.91 дюйм 128x32 IIC I2C көк (сілтеме)
- Қайта зарядталатын липо батареясы 3.7V 220mAh 1S 45C/90C (сілтеме)
- Литий батареясы зарядтау модулі қорғанысы бар (сілтеме)
- Кішкене JST1.25мм коннекторлы кабель ерлер мен әйелдер (сілтеме)
- Шағын қосқыш (сілтеме)
Құралдар:
- USB Adapter Pro Mini жүктеу кабелі USB RS232 TTL (сілтеме)
- Дәнекерлеу станциясы (сілтеме)
- Микро USB қосқышы бар зарядтау кабелі (сілтеме)
- USB қосқышы бар қуат адаптері (сілтеме)
- Ыстық желім мылтығы
2 -қадам: Жабдық
Барлық компоненттер масканың ішіне жай ғана сымдар қажет болатындай етіп таңдалды. Сондықтан жеңіл және ұсақ бөлшектерді ғана ескеруге болады. Сондықтан мен 1S липо батареясын қолдануды шештім. Олар өте жеңіл, энергияны жеткілікті қамтамасыз етеді және оңай қол жетімді, өйткені кіші RC тікұшақтары мен ұшақтары бір типті қолданады. Тек қосқыш кабельдерді табу қиын, бірақ сілтеме бөлшектер тізімінде берілген. 1S липо батареясының кемшілігі - олар тек 3,3 В кернеуді қамтамасыз етеді, сондықтан 5В тұрақты Arduino -ны пайдалану мүмкін емес. Кіші ағасы (Arduino Pro Mini) бағаланды, өйткені тек 3,3 В (8 МГц) қажет модульдер бар. Дисплей ретінде SSD1306 шағын OLED СКД дисплейі өте жақсы болды, себебі ол 3.3В -пен жұмыс істейді.
Құрамдас бөліктерді қосу схемасы қоса берілген суреттердің бірінде көрсетілген. Маскаға компоненттерді бекітуге мүмкіндік беру үшін экран Arduino Pro Mini -ге қатты сымдармен дәнекерленген, сондықтан бұл екі компонент масканы бүктеуге болатын қысқыштың бір түрін құрайды. Сонымен қатар, кейбір сымдар батареяны зарядтау модуліне және Arduino Pro Mini -ге жақша ретінде дәнекерленген. Қуатты қосу және өшіру үшін зарядтау модулі мен Arduino Pro Mini арасына микро қосқыш қосылады. Микро коммутатордағы қосылыстар ыстық желім пистолетімен бекітілген.
3 -қадам: Бағдарламалық қамтамасыз ету
Егер сізде алдыңғы тараудың аппараттық құралы жиналған болса, сіз USB (RS232 TTL) адаптерін қолдана отырып, кодты (файлды қоса) Arduino -ға жүктей аласыз. 3.3В қолданылғандықтан, қуат рельсін адаптердегі 3.3В түйреуішке дәнекерлеу керек. Мен осы модификация туралы суретті қостым.
Егер сіз Arduino -да жаңадан болсаңыз, мен сізге Paul McWhorters арнасының www.youtube.com/embed/d8_xXNcGYgo сабақтарынан өтуге кеңес берер едім. Код келесі бейненің түсініктеме бөлімінен алынды: www.youtube.com/embed/sTYPuDMPva8.
Мен құжаттаманы жақсарту үшін тақырыпты және 5 секундқа көрсетілетін экранды енгіздім. Менің ойымша, бұл жақсы әдет, сондықтан бағдарламаны бастаған сайын сіз Arduino тақтасына қай бағдарламаны және қай нұсқаны жүктегеніңізді білесіз. Бағдарламаның жалпы құрылымы бейнеде түсіндірілген, әсіресе айналдырылатын мәтінді өзгертуге болады.
Кейбір проблемалар кодты жұмыс үстелі компьютерінен немесе айырбасталатын компьютерден жүктегеніме байланысты болды. Мен кодтың бірдей екенін білгендіктен, екі компьютерде қолданылған кітапханалардың нұсқалары әр түрлі болуы мүмкін. Мен барлық нұсқаларды жазып алғаннан кейін, менің компьютердегі Adafruit_SSD1306 кітапханасы өте ескі екенін түсіндім. Бірақ бұл комбинация жұмыс істеді. Мен осы кітапхананың әр түрлі нұсқаларын тексердім және 1.2.8 нұсқасына дейін код жақсы жұмыс істейтіні белгілі болды, бірақ 1.2.9 -дан айналдыру мәтіні өте баяу және біркелкі жұмыс істемейді. Осындай жағдайға тап болмас үшін, үстелдің оң жағында жұмыс істейтін кітапхананың нұсқаларын табыңыз.
Acer Convertible | Жұмыс үстелі компьютері | |
Java | 8 -нұсқа 251 жаңарту | 8 -нұсқа 144 |
Adafruit_BusIO | 1.6.0 | 1.6.0 |
Adafruit_GFX | 1.10.3 | 1.10.2 |
1306 | 2.4.1 | 1.1.2 |
6075 | 2.1.0 | 2.1.0 |
Біркелкі емес | Керемет жұмыс істейді |
4 -қадам: масканы жинаңыз
Бейнеде көріп тұрғаныңыздай, маска экран мен Arduino арасында бүктелген. Arduino VCC және A3 түйреу үшін екі қатты сым дәнекерленген. Бұл сымдар экранды құлап кетуден қорғау үшін жақша ретінде ғана қызмет етеді. Екінші жағынан, зарядтау модулі жақша ретінде екі сыммен жабдықталған. Олар IN+ және IN-ге дәнекерленген, себебі бұл түйреуіштер қажет емес еді.
Батарея масканың бүктемелерінің біріне еркін орналастырылған.
Жүйені галстуктің артына да оңай орналастыруға болады. Содан кейін ол түйреуішке ұқсайды.
Батареямен жүйенің салмағы шамамен 15 грамм.
5 -қадам: Батареяны зарядтау
Зарядтау үшін Micro USB ашасы зарядтау модуліне салынған. Модульдің қызыл жарық диоды жанады және батарея зарядталып жатқанын көрсетеді. Батарея толық зарядталған кезде жасыл жарық диоды жанады.
Қуат шығыны өте төмен. Жүйе бір түнде іске қосылды. Бастапқыда 4,1 Вольт өлшенді, 10 сағаттан кейін 3,7 Вольт кернеу сақталды. Сонымен, батареяны кішірек таңдауға болады. Сондай -ақ, Arduino тақтасындағы жарықдиодты алып тастауға болады, бұл тұтынуды азайтады. Ол сондай -ақ жақсы көрінеді, себебі сіз жасыл жарық диодты маска арқылы көре аласыз.
Көңілді болыңыз және «Аккумулятормен жұмыс істейтін» байқауында маған дауыс беріңіз.
Ұсынылған:
Дыбыстық реактивті жалын, Bluetooth динамигі және анимациялық жарық диодтары бар өрт шұңқыры: 7 қадам (суреттермен)
Дыбыстық реактивті жалынмен, Bluetooth динамигімен және анимациялық жарықдиодты шамдармен өрт сөндіру: Жаз мезгілінде оттың жанында демалуға ештеңе жоқ деп айтуға болады. Бірақ сіз оттан жақсы нәрсені білесіз бе? От пен музыка! Бірақ біз бір қадам жоқ, екі қадам алға қарай жүре аламыз … Өрт, музыка, жарықдиодты шамдар, дыбыстық реактивті жалын! Бұл өршіл болып көрінуі мүмкін, бірақ бұл
Raspberry Pi Stop-Motion анимациялық қондырғы: 16 қадам (суреттермен)
Raspberry Pi Stop-Motion анимациялық қондырғысы: Stop-motion анимациясы-бұл объектілер физикалық түрде басқарылатын және қозғалатын кескіннің елесін жасау үшін кадрмен кадрға суретке түсіру әдісі. , бұл " ұсақ және нәзік
Анимациялық жүрек: 5 қадам (суреттермен)
Анимациялық жүрек: Әулие Валентин күнінде сіздің сүйіктіңізге кішкене гаджет беріледі: ол көптеген анимацияларды айналдыратын жүрек. Сіздің сүйікті адамыңыз сізді еске алу үшін ол үстелге немесе үстелге жақсы сәйкес келеді! Бұл анимациялық жүрек өте жинақы және қарапайым: j
Анимациялық көңіл -күй мен түнгі жарық: 6 қадам (суреттермен)
Анимациялық көңіл -күй мен түнгі жарық: Жарыққа құмарлықпен мен кез келген көлемдегі RGB жарық дисплейлерін жасауға болатын шағын модульді ПХД таңдауын құруды шештім. Модульдік ПХД жасағаннан кейін мен оларды жүйеге келтіру идеясына тап болдым
Анимациялық кофе үстелі: 9 қадам (суреттермен)
Анимациялық кофе үстелі: жарықдиодты матрицалармен интерактивті үстелдер жасаудың көптеген жақсы нұсқаулары бар, мен олардың кейбіреулерінен шабыт пен кеңестер алдым. Бұл қарапайым, арзан және ең алдымен шығармашылықты ынталандыруға арналған: тек екі батырмамен