Мазмұны:

Анимациялық маска: 5 қадам (суреттермен)
Анимациялық маска: 5 қадам (суреттермен)

Бейне: Анимациялық маска: 5 қадам (суреттермен)

Бейне: Анимациялық маска: 5 қадам (суреттермен)
Бейне: Жігітпен қарым-қатынас кезінде көмектесетін 5 қадам 2024, Шілде
Anonim

Ғалымдар білетіндер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 тақтасындағы жарықдиодты алып тастауға болады, бұл тұтынуды азайтады. Ол сондай -ақ жақсы көрінеді, себебі сіз жасыл жарық диодты маска арқылы көре аласыз.

Көңілді болыңыз және «Аккумулятормен жұмыс істейтін» байқауында маған дауыс беріңіз.

Ұсынылған: