Съдържание:
- Стъпка 1: В дивата природа
- Стъпка 2: Материали
- Стъпка 3: Настройка на Arduino
- Стъпка 4: Зашиване на топката
- Стъпка 5: Изработка на кутията
Видео: Sui - Облекчаване на стреса 水: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Искахме да се справим със стреса в ежедневието на хората. Работете с това как да накарате хората да забавят темпото и как да създадете време за вашето лично пространство. Разглеждайки нашите алтернативи, ние избрахме да се съсредоточим върху музиката и звука, тъй като те са известни, че помагат на хората да изпаднат в определени настроения. Ние обаче не просто искахме да пускаме бавна музика и се надяваме хората да се успокоят. Вместо това искаше да създаде повече мултимодално изживяване. Докосването изглеждаше като интересен избор за изследване, тъй като това е съществена част от успокояващия ни по -интимен живот.
И така, черпейки вдъхновение от петте елемента на японската култура. Избрахме името Sui, което означава вода. Често представена от кръг, или в нашия случай топка. Сега на Sui почива Chi, което означава земя. За разлика от Sui, Chi е стабилен и неподвижен. Това може да звучи просто като глупост, но това, което искахме да имаме, беше да имаме идеята за двойственост. Движещи се и неподвижни. Нашата формована топка и нашата по -стабилна кутия.
Идеята е да стиснете топката и с това хаптично взаимодействие ще можете да контролирате звуците на кутията. Натискането му ще накара вълните да се търкалят, а след това да освободите хватката, като вълните се разточат отново. Това, което се надяваме да постигнем тук, е по -директно взаимодействие с тези успокояващи звуци, както и повече части от сетивата ви да се забавят, за да се приспособят към това различно темпо. Създаване на по -силно въздействие. В момента планираме да имаме три различни звука. Вълни, дъжд и духащ вятър.
Стъпка 1: В дивата природа
Стъпка 2: Материали
1x Arduino Uno
Проводници
- 4x 1 м червени проводници
- 1x 0.1m червен проводник
- 4x 1м синя жица
- 1x 0,1м черен проводник
Общ
- 1x лента
- 4x чувствителен към сила резистор
- 1x компютър със софтуер Arduino
- 1x високоговорител
- 1x дърво
- 1x Еластична материя
Стъпка 3: Настройка на Arduino
Електроника
Техническата настройка на „стресовата топка“се състои от множество части, свързани заедно. Сърцето на продукта е Arduino, който проследява и регистрира движенията на потребителя, като използва четири чувствителни към сила резистори. Тези резистори са свързани към Arduino с помощта на стандартни електрически проводници от 5V жака на Arduino (Red Wire) към лента, където четирите сензора са свързани паралелно. На всеки от паралелните екземпляри, 10K Ohm резистор е свързан последователно със силово чувствителния резистор и измервателна точка, която е свързана към аналоговите входове на Arduino (жълти проводници). Накрая всеки от паралелните екземпляри след това е свързан към земята на Arduino (черен проводник). Всички проводници са запоени към лентата и към сензорите, за да могат връзките да издържат движенията на потребителя.
Силово чувствителните резистори променят съпротивлението си в зависимост от натиска на потребителя върху сензорната повърхност. След това тези промени се наблюдават от Arduino, използвайки неговите аналогови входни портове. Когато съпротивлението на един от портовете достигне прага от 400 ома, след това се изпраща сигнал към компютър (Mac или Rasberry Pie), използвайки отчитането на серийния порт от USB връзката между Arduino и компютъра. За да опише пълния стек, Arduino просто отпечатва стойността на съпротивлението и изпълнението на командата, като използва модула Serial.println (). След това това се улавя от обикновен скрипт на python, който се състои от цикъл while, който повтаря серийните съобщения от Arduino към компютъра. След това релаксиращият звук се възпроизвежда с помощта на playound на библиотеката на python, който възпроизвежда предварително записан mp3 файл. Това може лесно да се превърне в използване на Java базирани Progressing или Pure Data, които могат да използват входове за създаване на звуци, използвайки техните синтезаторски библиотеки.
Код
Bellow е текущият код на Sui
Arduino Code Ние запазваме нашия вход от A0, A1, A2 и A3.
int fsrPin0 = 0; // FSR и 10K падащото меню са свързани към a0 int fsrPin1 = 1; int fsrPin2 = 2; int fsrPin3 = 3; int fsrReading0; // аналоговото отчитане от разделителя на резистора FSR int fsrReading1; int fsrReading2; int fsrReading3; void setup (void) {// Ще изпратим информация за отстраняване на грешки чрез серийния монитор Serial.begin (9600); } void loop (void) {fsrReading0 = analogRead (fsrPin0); fsrReading1 = analogRead (fsrPin1); fsrReading2 = analogRead (fsrPin2); fsrReading3 = analogRead (fsrPin3); // Ще имаме няколко прага, качествено определениif (fsrReading0> 300) {Serial.println ("A0:" + String (fsrReading0)); } if (fsrReading1> 300) {Serial.println ("A1:" + String (fsrReading1)); } if (fsrReading2> 300) {Serial.println ("A2:" + String (fsrReading2)); } if (fsrReading3> 300) {Serial.println ("A3:" + String (fsrReading3)); } забавяне (100); }
Код на Python
Вземане на изхода от Arduino
#!/usr/bin/python3import сериен импорт от време на playound импортиране на playoundclass SqueezeBall (обект): #Constructor def _init _ (self): print ("building") #Метод за възпроизвеждане на звуци def play (self): playound ('ocean.mp3') # Основен метод def main (self): ser = serial. Serial ('/dev/tty.usbmodem14101', 9600) # четене от Arduino input = ser.read () print ("Четене на вход" + input.decode (" utf-8 ") +" от Arduino ") # напишете нещо обратно, докато 1: # прочетете отговора обратно от Arduino за i в обхват (0, 3): input = ser.read () getVal = str (ser.readline ()) #print (getVal) if ("play" в getVal): self.play () print ("play") time.sleep (1) if _name_ == "_main_": ball = SqueezeBall () ball.main ()
Стъпка 4: Зашиване на топката
Самата топка се състои от силиконова топка, която купихме в Teknikmagasinet.
Външната тъкан се купува в Ohlssons tyger в Стокхолм. Тъканта е разтеглива във всички посоки, тъй като искаме взаимодействието да е възможно най -гладко. Вътрешната топка трябва да може да се движи във всяка посока, без да се спира от разтягането на тъканта.
При шиене на външната тъкан за топката първо се измерва веригата. След това скицирахме шаблон за плата, като направихме 5 до 6 от тях, които след това заедно ще представят топката с дупките. Тъканта се изрязва с шаблона и след това се шие заедно с помощта на шевна машина. Много е важно да имате правилната настройка на машината, тъй като тъканта е много разтеглива. За да създадем прост отвор за кабелите и сензорите в топката, използвахме велкро.
Стъпка 5: Изработка на кутията
Arduino и кабелите са скрити в дървена кутия. За тази цел се използва лазерно изрязана кутия. Тази кутия се състои от 6 парчета дърво, които са изрязани с лазерен нож, използвайки модел, подобен на този по -долу.
Съберете тези парчета и поставете arduino вътре. Пробийте дупки в кутията за проводниците от arduino. Направете три допълнителни дупки в горната част на кутията за превключвателите. Уверете се, че стоят добре.
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Сандък със съкровище Zelda (със светлини и звук): 12 стъпки (със снимки)
Zelda Treasure Chest (With Lights & Sound): Здравейте на всички! Бях голям фен на игрите Legend of Zelda, когато бях по -малък, но мисля, че почти всеки знае емблематичната мелодия, която свири, когато отворите сандък в играта, просто звучи толкова вълшебно! В тази инструкция ще ви покажа как
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr