Мазмуну:

Хаптик компастын куру: 9 кадам
Хаптик компастын куру: 9 кадам

Video: Хаптик компастын куру: 9 кадам

Video: Хаптик компастын куру: 9 кадам
Video: Тур по японской уличной еде в Кагурадзака Токио / Япония 2024, Июль
Anonim
Haptic Compass Belt
Haptic Compass Belt

Түндүк тарапты титиреткен Arduino менен иштеген кур.

Адамдын кабылдоосу дайыма биологиялык сезүүбүз менен чектелген, бирок биз муну өзгөртө алсакчы? Жаратылышта магниттик талааларды, барометрдик басымды, айланадагы электр энергиясын жана жылуулук нурун сезүү жөндөмүнө ээ жаныбарлар бар. Бул долбоор менен мен адамга (АКА мага) заманбап технологиянын жардамы менен жаңы сезимдердин болушу кандай болорун изилдедим. Бул изилдөөнүн көлөмү үчүн мен магниторецепция менен тажрыйба жүргүздүм. Мен Ардуино Нанону арзан магнитометр жана монета вибрация кыймылдаткычтары үчүн колдонгон. Мен аппаратты курга салып, аны батарейка менен бириктирип, портативдүү кылдым.

Бул долбоорго Дэвид Иглемандын эмгеги түрткү болгон. Бул макаланын кыскача кыскача мазмуну термелүүчү моторлорду териге жайгаштырууга болот жана коддолгон сенсордун маалыматы аларды конкреттүү бир калыпта күйгүзүү үчүн колдонулушу мүмкүн, бул акыры кийүүчү тарабынан аң -сезимсиз түрдө кабыл алынат.

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

Жабдуулар

  • Arduino Nano
  • MPU-9250 (магнитометр)
  • 8 тыйын титирөө мотору
  • Button
  • 10K каршылыгы
  • Мини USB кабели
  • Бел (мен эркектердин 38 Wrangler булгаары курун колдоном)
  • USB батарея пакети
  • Ысык клей
  • Лагердик комплект

1 -кадам: Мотор позицияларын белгилеңиз

Курду тагынып жатканда, ар бир 45 градусту түздөн -түз алдыңыздан баштап белгилеп коюңуз. Бул жерде моторлор жайгаштырылат. Arduino, магнитометр жана баскыч мотордун артында (S) жана анын оң же сол жагында (SE же SW) ортосунда жайгаштырылат. Мен бардык моторлорду түндүк курдун алдыңкы бөлүгү деп ойлоп, кардиналдуу багыты боюнча кайрылам.

2 -кадам: Дирилдөө кыймылдаткычтарын курга тагыңыз

Белгиленген жерге титирөө кыймылдаткычтарын бекиткиле. Мен колдонгон вибрациялык моторлордун жабышчаак таянычтары бар болчу, муну жеңилдетти.

3 -кадам: Arduino менен магнитометрди бириктириңиз

Ардуиного, магнитометрге жана ысык клейди колдонуп баскычка кошулуңуз.

4 -кадам: Ардуинону ордунда кармаңыз

Ардуинону курга бекитүү. Мен бул этапта сыдырма галстукту колдондум, анткени мен аны 6 -кадамда алмаштырдым.

5 -кадам: Районду чогултуңуз

Circuit чогултуу
Circuit чогултуу

Төмөнкү схемада көрсөтүлгөн схеманы чогултуңуз. Эскертүү: Схемада вибрация моторлору жалпы жерге зым менен бөлүшөт - бул Arduinoго туташууну жеңилдетет, бирок талап кылынбайт. Моторлорго кошумча узундуктагы зымдарды туташтырышыңыз керек жана Arduinoго USB кабелин салышыңыз керек.

6 -кадам: Зымдарды жабуу / коргоо

Электр тасмасы менен чынжырды ороп алыңыз. Эң жакшы натыйжаларга жетүү үчүн, туурасы бирдей болгон электр лентасын алыңыз жана бүт курду ороп, Arduino үчүн ачык USB кабелин калтырыңыз.

7 -кадам:

Керектүү китепканаларды орноткондон кийин бул эскизди Arduinoго жүктөңүз.

Милдеттүү китепканалар

  • Bolderflight MPU9250
  • Калман чыпкасы

8 -кадам: Батарея пакетин тиркеңиз

Батарея топтомун Arduino USB'ге туташтырыңыз жана чөнтөккө салыңыз же курга бекиңиз.

9 -кадам: (Милдеттүү эмес) Ар дайым күйгүзүү жана Вибрация режимин өзгөртүү боюнча

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

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