Мазмуну:

Электрондук социалдык алыстоо эмоти-маскасы: 11 кадам
Электрондук социалдык алыстоо эмоти-маскасы: 11 кадам

Video: Электрондук социалдык алыстоо эмоти-маскасы: 11 кадам

Video: Электрондук социалдык алыстоо эмоти-маскасы: 11 кадам
Video: "Социалдык келишим" жакырчылыктан чыгуунун жолубу? 2024, Ноябрь
Anonim
Image
Image

Маска кийиңиз, бирок эмоцияңызды жашырбаңыз!

Бул оңой DIY маскасы ультрадыбыштуу сенсордун жардамы менен сизден өтүп жаткан адамдын алыстыгын өлчөйт жана ошого жараша маскадагы LED үлгүсүн ("эмоция") өзгөртөт.

  • Эгерде кимдир бирөө сизден 6 фут алыстыкта болсо, анда ал жылмайып көрсөтөт: D
  • Эгерде кимдир бирөө социалдык алыстоонун босогосунда (6 футта) туура болсо, анда ал жылмайып көрсөтөт:)
  • Эгерде кимдир бирөө 6 фут коопсуз социалдык чегин бузса, анда ал түз жүздү көрсөтөт: |
  • Эгерде кимдир бирөө 5 футтан жакыныраак болуп, социалдык алыстоону бузса, анда ал кабагын бүркөйт:(
  • Эгерде кимдир бирөө 3ftдан жакыныраак болуп, түз эле тажатса, анда ал таң калган жүздү көрсөтөт: О

Жабдуулар

Электроника

FLORA - Кийиле турган электрондук платформа - Arduino менен шайкеш

14 FLORA RGB SMART NEOPIXEL

Ultra-Sonic сенсор

Digital Multi-Meter (милдеттүү эмес), байланыштарды текшерүү үчүн

Чогуу Option-1 (No-stitching ыкмасы)

Силикон капкагы Stranded-Core Wire (каалаган зым иштейт, мага ийкемдүүлүгү үчүн силикон зымы жагат)

Паяльник жана ширетүүчү (онлайн же аппараттык дүкөндөн сатып алса болот)

Ысык желим темир жана ысык клей таякчалары (интернеттен же каалаган кол өнөрчүлүк дүкөнүнөн сатып алса болот)

Чогуу Option-2 (тигүү ыкмасы)

ТАТЫКСЫЗ ОРТО КОНУКТИВДҮҮ ЖИП

Үзгүлтүксүз өткөргүчсүз жип

Тигүү ийнеси

Таза тырмак боёгу (милдеттүү эмес, бирок сунушталат)

Кубаттоо параметрлери (төмөнкү варианттардын бири иштейт):

Микро USB кабели (USB кубат банкына туташтырылышы мүмкүн)

JST PH туташтыргычы бар Батарея же Батарея пакети

1 -кадам: Маска алыңыз

Неопикселдерди (LED) коюңуз
Неопикселдерди (LED) коюңуз
  • Сизде бар кездемеден жасалган масканы колдонуңуз
  • Же маска жасаңыз (эски футболканы маскага айландыруу үчүн тигилбеген оңой үйрөткүчтү колдонсоңуз болот

2 -кадам: Neopixels (LED) коюңуз

Неопикселдерди (LED) коюңуз
Неопикселдерди (LED) коюңуз
  • Маскаңызды кийиңиз жана оозуңуздун жалпы аймагын белгилеңиз, андыктан неопиксель тору оозуңузга туура келет. (маскаңыздын үстүнөн борборго карай болжол менен 2 дюйм жакшы баа)
  • Неопикселдерди сүрөттө көрсөтүлгөн тор сыяктуу багыттаңыз. Плюс белгиси, минус белгиси жана жебелер биринчи сүрөттө дал келерин текшериңиз.
  • Эми неопикселдерди оодарыңыз, ошондо LED жагы кездеменин маскасына тийип, жылаңач ПХБ жагы сизге карайт. Экинчи сүрөттө көрсөтүлгөндөй. Дагы, белгилердин сүрөткө дал келишин текшериңиз!

3 -кадам: Неопикселдерди туташтыруу

Неопикселдерди туташтыруу
Неопикселдерди туташтыруу
Неопикселдерди туташтыруу
Неопикселдерди туташтыруу
  • Неопикселдерди ордуна коюңуз. Сиз неопикселдердин бурчтарына ысык клей сүйкөп койсоңуз болот (ысык желимди төшөмөгө койбоңуз). Же аларды бекемдөө үчүн неопикселдердин бурчтарындагы өткөргүч эмес жипти колдонуңуз.
  • Эми неопикселдер сеткада коопсуз болгондуктан, электр байланыштарын сүрөттөрдө көрсөтүлгөндөй кылыңыз.

    • Эгерде сиз туташууларды ширетип жатсаңыз, зымдарга муктаж болбостон, жанаша отургучтарды ашыкча ширетүү менен туташтырсаңыз болот. Сиз дагы эле чектеш эмес подкладкаларды туташтыруу үчүн кээ бир зымдарды ширетишиңиз керек болот (Эскертүү: Сиз ширетип жатканда ысык желим эрип кетет жана неопикселдер өз ордунан жыла алышат. Муну эстен чыгарбаңыз жана клейди жылдыруудан мурун муздатып коюңуз. кийинки неопикселди ширетүү үчүн)
    • Эгерде сиз неопикселдерди тигип жатсаңыз, муну өткөргүч жип менен кантип тигүү керектиги үчүн колдонуңуз.

4 -кадам: FLORA тактасын кой

FLORA тактасын коюңуз
FLORA тактасын коюңуз

Сүрөттө көрсөтүлгөндөй FLORA тактасын неопиксел массивине жакын жайгаштырыңыз. Тактайны ордуна ысык желим менен жабыштырып же тактайды тигүү үчүн кадимки өткөргүч эмес жипти колдонсоңуз болот (тигүү үчүн No7 жана No9 төшөмөлөрдү колдонуңуз)

5 -кадам: Neopixel Arrayди Flora Boardко туташтырыңыз

Neopixel Array'ди Flora Boardко туташтырыңыз
Neopixel Array'ди Flora Boardко туташтырыңыз
Neopixel Array'ди Flora Boardко туташтырыңыз
Neopixel Array'ди Flora Boardко туташтырыңыз

Байланыштарды сүрөттө көрсөтүлгөндөй кылыңыз. Флора тактасындагы №6 аянтча биринчи неопикселдин DATA_IN аянтчасына (жебе ичине караган) туташтырылганын текшериңиз

(Эскертүү: Эгерде сиз тигип жатсаңыз, зымдардын/туташуулардын кайчылашып кетпешине жана кыска туташууга алып келбесин текшериңиз)

6 -кадам: UltraSonic сенсорун туташтырыңыз

UltraSonic сенсорун туташтырыңыз
UltraSonic сенсорун туташтырыңыз
UltraSonic сенсорун туташтырыңыз
UltraSonic сенсорун туташтырыңыз

Ultra-sonic сенсорун масканын алдыңкы жагына коюңуз (бетиңизге тийбеген тарап). Аны масканын түбүнө, ортосуна коюңуз. Аны ордуна коюңуз (ысык желим же кадимки өткөргүч эмес жип менен)

Зымдарды же өткөргүч жипти колдонуу менен сүрөттө көрсөтүлгөндөй флора тактасына туташууларды жасаңыз

7 -кадам: Туташууларыңызды текшериңиз (кошумча кадам, бирок өтө сунушталат)

  • Бардык туташууларыңыз туура жана коопсуз экенин текшериңиз.
  • Санарип мультиметрдин жардамы менен туташууларыңыздын үзгүлтүксүздүгүн текшериңиз (DMM тергичти үн толкунуна окшош чекитке буруңуз). Райондо туташуу керек болгон бардык чекиттер чындыгында туташкандыгын жана туташууга арналбаган (айрыкча VBATT, GND жана 3.3V төшөмөлөрү) ар кандай туташуулардын ортосунда шорт жок экендигин текшериңиз.

8 -кадам: Программаны орнотуу

  • Arduino IDEди бул жерден жүктөп алыңыз
  • Neopixel китепканасын бул жерден жүктөп алыңыз

    • Жүктөө аяктагандан кийин ZIP файлын ачыңыз
    • Папканы (.cpp жана.h файлдарын камтыган) Adafruit_NeoPixel деп өзгөртүп, башка Arduino китепканаларыңыздын жанына, адатта, (үй папкасы)/Documents/Arduino/Libraries папкасына коюңуз.
    • Же болбосо, китепкананы IDE аркылуу жүктөй аласыз Sketch менюсунан,> Китепкананы кошуу> Китепканаларды башкаруу … Текст киргизүү кутучасына "NeoPixel" териңиз. "Adafruit NeoPixel by Adafruit" издеп, Орнотуу баскычынын жанындагы калкыма менюну чыкылдатуу менен акыркы версиясын тандаңыз. Андан кийин Орнотуу баскычын басыңыз. Ал орнотулгандан кийин, "жабуу" баскычын чыкылдата аласыз.

9 -кадам: Бул долбоордун кодун жүктөп алыңыз

Бул кодду жүктөп алыңыз

10 -кадам: FLORA тактасын программалоо

  • USB-Aдан микро-USB кабелин колдонуп, компьютериңизге FLORA тактасын туташтырыңыз
  • Куралдар менюсунан "Такта" астынан "Adafruit Flora" тандаңыз
  • Такта компьютериңиздин түзмөк менеджерине туташкан COM портун текшериңиз
  • Куралдар менюсунан, ошол эле COM порту тандалганын текшериңиз
  • Эми IDEдеги Жүктөө баскычын басып, жабдыктын иштеп жатканын текшериңиз

11 -кадам: Акыркы тийүүлөр

  • Орнотууңузду кантип иштетүүнү чечиңиз.

    Сиз USB кабелин USB кубат банкы менен же JST PH туташтыргычы бар батарейканы колдоно аласыз (Эч качан экөөнү тең бир убакта туташтырбаңыз!)

  • Эгерде сиз батарейканы колдонсоңуз, анда кошумча кездемеден жасалган маскага ысык желим менен батарейкаңызга кичине чөнтөк/кармагыч тигип же жасай аласыз.
  • Бардык электрониканы бетиңизге тийбеши үчүн кошумча кездеме менен жаап коюңуз. (бул сизди таң калтырбайт, бирок бул бир аз татаал болушу мүмкүн) Сиз ар дайым альтернативалуу вариант катары бул масканын астына башка масканы кийсеңиз болот.

Сунушталууда: