Съдържание:
- Консумативи
- Стъпка 1: Вземете маска
- Стъпка 2: Поставете неопикселите (светодиодите)
- Стъпка 3: Свържете неопикселите
- Стъпка 4: Поставете дъската FLORA
- Стъпка 5: Свържете Neopixel Array към Flora Board
- Стъпка 6: Свържете UltraSonic сензора
- Стъпка 7: Проверете връзките си (незадължителна стъпка, но силно препоръчително)
- Стъпка 8: Настройка на софтуера
- Стъпка 9: Изтеглете кода за този проект
- Стъпка 10: Програмирайте FLORA Board
- Стъпка 11: Последни щрихи
Видео: Емоционална маска за електронно социално дистанциране: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Носете маска, но не маскирайте емоциите си!
Тази лесна DIY маска измерва разстоянието на човека срещу вас, използвайки ултразвуков сензор, и съответно променя LED модела („емоция“) на маската.
- Ако някой е на много повече от 6 фута от вас, той показва усмивка: D
- Ако някой е точно на прага на социално дистанциране (на 6 фута), той показва усмивка:)
- Ако някой току -що е нарушил прага за безопасно социално дистанциране от 6 фута, той показва изправено лице: |
- Ако някой се приближи по-близо от 5 фута, нарушавайки социалното дистанциране, той показва мръщене:(
- Ако някой се приближи по-близо от 3 фута, като е просто направо досаден, той показва шокирано лице: O
Консумативи
Електроника
FLORA - Носеща се електронна платформа - съвместима с Arduino
14 FLORA RGB УМЕН НЕОПИКСЕЛ
Ултразвуков сензор
Цифров мултицет (по избор), за да проверите връзките
Вариант на сглобяване-1 (методът без зашиване)
Силиконов капак многожилен проводник (всеки проводник ще работи, харесвам силиконовия проводник за неговата гъвкавост)
Поялник и спойка (могат да бъдат закупени онлайн или в магазин за хардуер)
Желязо с горещо лепило и топло лепило (могат да бъдат закупени онлайн или във всеки занаятчийски магазин)
Вариант на сглобяване-2 (метод на зашиване)
НЕРЪЖДАЕМА СРЕДНА ПРОВОДЯЩА КОНЦА
Редовна непроводима нишка
Игла за шиене
Прозрачен лак за нокти (по избор, но препоръчителен)
Опции за захранване (една от следните опции работи):
Микро USB кабел (който може да бъде включен в USB захранваща банка)
Батерия или пакет батерии с JST PH конектор
Стъпка 1: Вземете маска
- Използвайте платнена маска, която вече имате
- Или направете маска (можете да следвате този лесен урок без шевове, за да превърнете стара тениска в маска
Стъпка 2: Поставете неопикселите (светодиодите)
- Носете маската си и маркирайте общата област на устата си, така че решетката от неопиксел да се подравнява с устата ви. (около 2 инча от върха на маската ви към центъра е добра оценка)
- Ориентирайте неопикселите като решетката, показана на изображението. Уверете се, че знакът плюс, знак минус и стрелките съвпадат с първата снимка.
- Сега обърнете неопикселите, така че LED страната да докосва маската от плат и голата страна на печатната платка е обърната към вас. Както е показано на втората снимка. Отново се уверете, че маркировките съвпадат с картината!
Стъпка 3: Свържете неопикселите
- Закрепете неопикселите на място. Можете да нанесете горещо лепило върху ъглите на неопикселите (не поставяйте горещо лепило върху подложките). Или използвайте обикновена непроводима нишка в ъглите на неопикселите, за да ги фиксирате на място.
-
Сега, когато неопикселите са закрепени в мрежа, направете електрическите връзки, както е показано на снимките.
- Ако запоявате връзките, можете да свържете съседни подложки с излишна спойка, без да са необходими проводници. Все още ще трябва да запоите някои проводници, за да свържете несъседни подложки (Забележка: Горещото лепило има тенденция да се стопи, докато запоявате и неопикселите могат да се изместят от позициите си. Имайте предвид това и оставете лепилото да се охлади, преди да се преместите за запояване на следващия неопиксел)
- Ако зашивате неопикселите, използвайте това за справка как да шиете с проводима нишка.
Стъпка 4: Поставете дъската FLORA
Поставете платката FLORA близо до масива от неопиксели, както е показано на снимката. Можете или да залепите горещо дъската на място, или да използвате обикновена непроводима нишка, за да зашиете дъската на място (използвайте подложки #7 и #9 за шевове)
Стъпка 5: Свържете Neopixel Array към Flora Board
Направете връзките, както е показано на фигурата. Уверете се, че подложка #6 на флоралната дъска е свързана с DATA_IN подложка (стрелка сочеща навътре) на първия неопиксел
(Забележка: Ако шиете, уверете се, че проводниците/връзките не се кръстосват и причиняват късо съединение)
Стъпка 6: Свържете UltraSonic сензора
Поставете ултразвуковия сензор от предната страна на маската (страната, която не докосва лицето ви). Поставете го в долната част на маската, в центъра. Закрепете го на място (с горещо лепило или обикновена непроводима нишка)
Направете връзките към флоралната дъска, както е показано на фигурата, като използвате проводници или проводима резба
Стъпка 7: Проверете връзките си (незадължителна стъпка, но силно препоръчително)
- Уверете се, че всичките ви връзки са правилни и сигурни.
- Проверете непрекъснатостта на вашите връзки с помощта на цифров мултицет (завъртете циферблата на вашия DMM до точката, която прилича на звукова вълна). Проверете дали всички точки, които трябва да бъдат свързани във веригата, са действително свързани и дали няма късо съединение между връзките, които не са предназначени за свързване (особено VBATT, GND и 3.3V подложки)
Стъпка 8: Настройка на софтуера
- Изтеглете Arduino IDE от тук
-
Изтеглете библиотеката Neopixel тук
- Декомпресирайте ZIP файла след приключване на изтеглянето
- Преименувайте папката (съдържаща.cpp и.h файловете) на Adafruit_NeoPixel и я поставете заедно с другите си библиотеки на Arduino, обикновено в папката (начална папка)/Документи/Arduino/Библиотеки.
- Като алтернатива можете да изтеглите библиотеката чрез IDE От менюто Sketch,> Include Library> Manage Libraries … В полето за въвеждане на текст въведете „NeoPixel“. Потърсете „Adafruit NeoPixel от Adafruit“и изберете последната версия, като щракнете върху изскачащото меню до бутона Инсталиране. След това кликнете върху бутона Инсталиране. След като бъде инсталиран, можете да кликнете върху бутона „затвори“.
Стъпка 9: Изтеглете кода за този проект
Изтеглете този код
Стъпка 10: Програмирайте FLORA Board
- Свържете платката FLORA към компютъра, като използвате кабел USB-A към микро-USB
- От менюто Инструменти под „Табло“изберете „Adafruit Flora“
- Проверете COM порта, към който е свързана платката, в диспечера на устройства на вашия компютър
- От меню Инструменти се уверете, че е избран един и същ COM порт
- Сега натиснете бутона за качване на IDE и проверете дали хардуерът работи
Стъпка 11: Последни щрихи
-
Решете как искате да захранвате настройките си.
Можете да използвате USB кабел с USB захранваща банка или да използвате батерия с JST PH конектор (Никога не свързвайте и двете наведнъж!)
- Ако използвате батерия, можете да шиете или да направите малък джоб/държач за батерията си с горещо лепило върху маската с допълнителна тъкан
- Покрийте цялата електроника с допълнителна тъкан, така че да не докосва лицето ви. (няма да ви шокира, но може да бъде малко бодлив) Винаги можете да носите друга маска под тази маска като алтернативна опция.
Препоръчано:
Как да си направим детектор за социално разстояние: 15 стъпки
Как да направим детектор за социално разстояние: С наближаването на 2020 г. си помислих, че би било хубаво да се сбогуваме с урок, който е точно така 2020 г. Предлагам ви, детекторът за социално разстояние. С това устройство ще можете да се отдалечите на социално разстояние с технологиите и да оставите грижите зад гърба си. T
Социално отдалеченият робот за Хелоуин: 7 стъпки (със снимки)
Социално дистанциращият бонбонен робот за Хелоуин: Ако търсите забавен нов начин да взаимодействате с тазгодишните трикове или лечители на Хелоуин и сте готови за предизвикателството, което този проект носи, тогава скочете направо и изградете свой собствен! Този робот за социално дистанциране ще „види“, когато измами или почерпи
Детектор за социално дистанциране: 4 стъпки
Детектор за социално дистанциране: Това устройство ви помага да поддържате разстояние от 1 метър от хората (или рискувате да загубите слуха си)
Детектор за социално дистанциране: 10 стъпки
Детектор за социално отдалечаване: Това е детектор, който може да идентифицира обекти, които са влезли в пространството на около 2 метра. Целта на този детектор е да поддържа разстоянието между хората в рамките на "социалното разстояние". Този проект е вдъхновен от тази схема Arduino, добавяйки
1,50 м. Мярка за социално дистанциране: 3 стъпки (със снимки)
1,50 м Социално дистанциране на рулетка: В тази конструкция адаптирам обикновена рулетка за измерване, когато е изминато разстояние от 1,5 м. След това ще кажа "един и половина метра". Той също така ще покаже със зелена или червена светлина дали сте над или под това разстояние. Този проект