
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
От thescientistformerlyknownasNaegeli Посетете моя канал в YouTube Следвайте още от автора:






Относно: Здравейте - Аз съм ученият, известен преди като Naegeli и разбира се бях вдъхновен от художника, известен преди като Prince. Но за разлика от неговите кралски злини, не искам да стана крал на поп, а ки … Повече за учените предишни познанияNaegeli »
Усмихвайте се, казват те, и светът се усмихва с вас - освен ако не носите маска. Тогава светът не може да види усмивката ви, още по -малко усмивката в отговор. Издигането на защитната маска за лице рязко е изрязало половината от лицето ни от моментните към момента човешки взаимодействия.
За да върна някои взаимодействия, прикачих малък дисплей към маската с превъртащ се текст. Без значение дали сте в метрото, на парти или на изложбения щанд, ще има някои нови взаимодействия, когато хората видят превъртащия се текст. Това може да бъде вашето име, продукт, който искате да рекламирате, или просто изречение в подкрепа на местния спортен клуб. Това определено ще върне някои взаимодействия и малко индивидуалност.
Така че този Instructable ви обяснява как да оборудвате маската за лице с малък, лек екран с батерия, който показва текст чрез Arduino Pro Mini. Текстът ще бъде прехвърлен с помощта на Arduino IDE.
… и да се надяваме, че когато този период приключи, можете да използвате отново малкия си екран като игла за вратовръзка.
Стъпка 1: Списък на частите


- Arduino Pro Mini (3.3 V, 8 Mhz) ATMEGA328 (Връзка)
- OLED LCD дисплей SSD1306 драйвер 3.3V 0.91 инча 128x32 IIC I2C син (връзка)
- Акумулаторна Lipo батерия 3.7V 220mAh 1S 45C/90C (Връзка)
- Модул за зареждане на литиева батерия със защита (връзка)
- Тел Малък JST1.25 мм конектор щепсел кабел мъжки и женски (връзка)
- Микро превключвател (връзка)
Инструменти:
- USB адаптер Pro Mini кабел за изтегляне USB към RS232 TTL (Връзка)
- Запояваща станция (Връзка)
- Кабел за зарядно устройство с микро USB конектор (Връзка)
- Захранващ адаптер с USB конектор (връзка)
- Пистолет за горещо лепило
Стъпка 2: Хардуер

Всички компоненти са избрани така, че да могат да се поставят просто в маската, изисквайки само къси проводници. Следователно могат да се вземат предвид само леки и малки части. Затова реших да използвам 1S липо батерия. Те са много леки, осигуряват достатъчно енергия и са лесно достъпни, тъй като малки RC хеликоптери и самолети използват същите типове. Трудно е да се намерят само съединителните кабели, но в списъка с части е дадена връзка. Недостатъкът на 1S lipo батерията е, че те осигуряват само 3.3V, поради което обикновеният 5V Arduino не може да се използва. По -малкият брат (Arduino Pro Mini) беше оценен, тъй като има налични модули, които се нуждаят само от 3.3V (8MHz). Като дисплей, малкият OLED LCD дисплей SSD1306 беше просто перфектен, защото работи и с 3.3V.
Схемата на свързване на компонентите е показана на една от приложените снимки. За да ви позволи да прикрепите компонентите към маската, екранът е запоен към Arduino Pro Mini с твърди проводници, така че тези два компонента образуват един вид щипка, между която можете да сгънете маската. Освен това някои проводници бяха запоени към модула за зареждане на батерията и Arduino Pro Mini като скоби. За да можете да включите и изключите захранването, между модула за зареждане и Arduino Pro Mini се добавя микро превключвател. Връзките на микро превключвателя бяха закрепени с пистолет за горещо лепило.
Стъпка 3: Софтуер



Ако имате сглобен хардуер от предишната глава, можете да заредите кода (прикачен файл) в Arduino с помощта на USB към RS232 TTL адаптер. Тъй като се използва 3.3V, захранващата шина трябва да бъде запоена към щифта 3.3V на адаптера. Добавих малко снимка за тази модификация.
Ако сте нов в 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 кабриолет | Настолен компютър | |
Java | Версия 8 Актуализация 251 | Актуализация на версия 8 8 |
Adafruit_BusIO | 1.6.0 | 1.6.0 |
Adafruit_GFX | 1.10.3 | 1.10.2 |
Adafruit_SSD1306 | 2.4.1 | 1.1.2 |
Adafruit_VEML6075 | 2.1.0 | 2.1.0 |
Не върви гладко | Работи перфектно |
Стъпка 4: Сглобете маската


Както можете да видите във видеото, маската е сгъната между екрана и Arduino. Два твърди проводника са запоени към щифт VCC и A3 на Arduino. Тези проводници служат само за скоби, за да предпазят екрана от падане. От другата страна модулът за зареждане също беше оборудван с два проводника като скоби. Те бяха запоени към IN+ и IN-, тъй като тези щифтове не бяха необходими.
Батерията е поставена хлабаво в една от гънките на маската.
Системата може лесно да се постави и в задната част на вратовръзката. Тогава прилича на щифт за вратовръзка.
Системата тежи около 15 грама с батерията.
Стъпка 5: Зареждане на батерията

За зареждане, Micro USB щепселът е поставен в модула за зареждане. Червеният светодиод на модула светва и показва, че батерията се зарежда. Когато батерията е напълно заредена, зеленият светодиод светва.
Консумацията на енергия е много ниска. Системата беше пусната веднъж за една нощ. В началото беше измерен 4,1 волта и след 10 часа все още имаше напрежение от 3,7 волта. Така батерията може да бъде избрана още по -малка. Можете също така да премахнете светодиодите на платката Arduino, за да намалите консумацията на енергия. Също така изглежда по -добре, защото можете да видите зеления светодиод през маската.
Забавлявайте се и моля, гласувайте за мен в конкурса „Захранван от батерии“.
Препоръчано:
Анимирана светлина за настроение и нощна светлина: 6 стъпки (със снимки)

Animated Mood Light & Night Light: Имайки очарование, което граничи с манията по светлината, реших да създам селекция от малки модулни печатни платки, които могат да се използват за създаване на RGB светлинни дисплеи от всякакъв размер. След като направих модулната платка, се натъкнах на идеята да ги подредя в
Осветена анимирана ваканционна игла: 9 стъпки (със снимки)

Осветена анимирана ваканционна игла: Когато за първи път проектирах този проект, не очаквах да го публикувам с отворен код. Мислех, че това е страхотна идея и има търговски потенциал като артикул, който мога да продавам на занаятчийско изложение. Може би се дължи на някаква присъща липса на опит или може би
Анимирана Led лампа Dusty Wall Arduino със светлинен ефект: 11 стъпки (със снимки)

Анимирана Led лампа Dusty Wall Arduino със светлинен ефект: Току -що имах бебе и след като направих спалнята му, имах нужда от светлина на стена. Тъй като много обичам LED, реших да създам нещо. Харесвам и самолета като цяло, така че защо да не поставям самолет от карикатура на стената, тук, когато започва и как направих. Надявам се
Анимирана шоколадова кутия (с Arduino Uno): 3 стъпки (със снимки)

Анимирана шоколадова кутия (с Arduino Uno): Веднъж видях красива кутия шоколад в магазин. И ми хрумна мисълта да направя страхотен подарък от тази кутия - анимирана кутия с шоколад. Какво ни трябва: Чиста пластмасова кутия за шоколад 9V батерия Кабелен адаптер за батерия usD 1GB Arduino U
Персонализирана анимирана икона на приятел на AIM = Бързо и лесно!: 10 стъпки

Персонализирана анимирана AIM Buddy Икона = Бързо и лесно !: Забележка: Тази инструкция изисква да имате Adobe Photoshop.Ако искате тя да е анимирана икона, ще трябва да имате и Adobe Adobe Imageready, но можете да направите статична икона без Други неща, от които се нуждаете: Изображение на вашия компютър, което ще