Përmbajtje:

Sui - Stres Reliever 水: 5 hapa (me fotografi)
Sui - Stres Reliever 水: 5 hapa (me fotografi)

Video: Sui - Stres Reliever 水: 5 hapa (me fotografi)

Video: Sui - Stres Reliever 水: 5 hapa (me fotografi)
Video: Stress, Portrait of a Killer - Full Documentary (2008) 2024, Korrik
Anonim
Sui - lehtësues i stresit
Sui - lehtësues i stresit

Ne donim të luftonim stresin në jetën e përditshme të njerëzve. Duke punuar me mënyrën se si t'i bëni njerëzit të ngadalësojnë dhe si të krijoni kohë për hapësirën tuaj personale. Duke parë alternativat tona, ne zgjodhëm të përqëndrohemi në muzikë dhe zë, pasi këto dihet se i ndihmojnë njerëzit të hyjnë në një gjendje shpirtërore të caktuar. Sidoqoftë, ne nuk donim vetëm të luanim muzikë të ngadaltë dhe shpresonim që njerëzit të qetësoheshin. Në vend të kësaj, doja të krijoja më shumë një përvojë multi-modale. Prekja dukej si një zgjedhje interesante për t’u eksploruar, pasi kjo është një pjesë thelbësore e qetësimit të jetës sonë më intime.

Pra, duke marrë frymëzim nga pesë elementët e kulturës japoneze. Ne zgjodhëm emrin Sui, që do të thotë ujë. Shpesh përfaqësohet nga një rreth, ose në rastin tonë një top. Tani në Sui qëndron Chi, që do të thotë tokë. Ndryshe nga Sui, Chi është i qëndrueshëm dhe i palëvizshëm. Kjo mund të tingëllojë si budallallëk, por ajo që ne donim të kishim, ishte të kishim këtë ide të një dualiteti. Lëvizja dhe ajo që nuk lëviz. Topi ynë i derdhur dhe kutia jonë më e qëndrueshme.

Ideja është që të shtrydhni topin, dhe me këtë ndërveprim haptik ju do të jeni në gjendje të kontrolloni tingujt e kutisë. Shtytja e tij do të bëjë që valët të rrokullisen, dhe pastaj të lëshojnë dorezën duke i bërë valët të rrokullisen përsëri. Ajo që ne shpresojmë të arrijmë këtu është një ndërveprim më i drejtpërdrejtë me këto tinguj qetësues, si dhe më shumë pjesë të shqisave tuaja që ngadalësohen për të përshtatur këtë ritëm të ndryshëm. Krijimi i një ndikimi më të fuqishëm. Aktualisht ne po planifikojmë të kemi tre tinguj të ndryshëm. Valët, shiu dhe era që fryn.

Hapi 1: Në të egra

Image
Image
Në të egra
Në të egra
Në të egra
Në të egra

Hapi 2: Materialet

1x Arduino Uno

Telat

  • 4x 1m Tela të Kuq
  • 1x 0.1m Tela e Kuqe
  • 4x 1m Tela Blu
  • 1x 0.1m Tela e Zezë

Të përgjithshme

  • 1x Stripboard
  • 4x Rezistencë e Ndjeshme e Forcës
  • 1x Kompjuter me softuer Arduino
  • 1x altoparlant
  • 1x Dru
  • 1x pëlhurë elastike

Hapi 3: Konfigurimi i Arduino

Arduino Setup
Arduino Setup
Arduino Setup
Arduino Setup
Arduino Setup
Arduino Setup

Elektronikë

Konfigurimi teknik i "topit të stresit" përbëhet nga pjesë të shumta të lidhura së bashku. Zemra e produktit është Arduino që gjurmon dhe regjistron lëvizjet e përdoruesit duke përdorur katër Rezistorë të Ndjeshëm të Forcës. Këta rezistorë janë të lidhur me Arduino duke përdorur tela standarde elektrike nga priza 5V e Arduino (Teli i Kuq) në një shirit ku të katër sensorët janë të lidhur paralelisht. Në secilën prej rasteve paralele, një rezistencë 10K Ohm është e lidhur në seri me Rezistencën e Ndjeshme të Forcës dhe një pikë matëse që është e lidhur me hyrjet analoge të Arduino (telat e verdhë). Së fundi, secila prej rasteve paralele lidhet më pas me tokën e Arduino (tela e zezë). Të gjitha telat ngjiten në tabelën e shiritave dhe sensorët në mënyrë që lidhjet të jenë në gjendje t'i rezistojnë lëvizjeve të përdoruesit.

Rezistencat e Ndjeshme të Forcës ndryshojnë rezistencën e saj sipas presionit të përdoruesit në sipërfaqen shqisore. Këto ndryshime më pas monitorohen nga Arduino duke përdorur portat e tij analoge të hyrjes. Kur rezistenca e njërit prej porteve arrin pragun prej 400 Ohms, një sinjal i dërgohet kompjuterit (Mac ose Rasberry Pie) duke përdorur portën serike që lexohet nga lidhja USB midis Arduino dhe kompjuterit. Për të përshkruar pllakën e plotë, The Arduino thjesht printon vlerën e rezistencës dhe komandës duke përdorur modulin Serial.println (). Kjo më pas merret nga një shkrim i thjeshtë python që përbëhet nga një lak ndërkohë që përsërit mesazhet serike nga Arduino në kompjuter. Tingulli relaksues pastaj luhet duke përdorur teatrin e bibliotekës python që luan një skedar mp3 të para -regjistruar. Kjo lehtë mund të evoluojë në përdorimin e të dhënave të bazuara në Java ose të pastra që mund të përdorin hyrje për të krijuar tinguj duke përdorur bibliotekat e tyre sintetike.

Kodi

Më poshtë është kodi i funksionimit të Sui

Arduino CodeNe ruajmë të dhënat tona nga A0, A1, A2 dhe A3.

int fsrPin0 = 0; // FSR dhe 10K pulldown janë të lidhura me a0 int fsrPin1 = 1; int fsrPin2 = 2; int fsrPin3 = 3; int fsrReading0; // leximi analog nga ndarësi i rezistencës FSR int fsrReading1; int fsrReading2; int fsrReading3; void setup (void) {// Ne do të dërgojmë informacion të korrigjimit nëpërmjet monitorit Serial Serial.begin (9600); } lak void (i pavlefshëm) {fsrReading0 = analogRead (fsrPin0); fsrReading1 = analogRead (fsrPin1); fsrReading2 = analogRead (fsrPin2); fsrReading3 = analogRead (fsrPin3); // Ne do të kemi disa pragje, të përcaktuara në mënyrë cilësore (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)); } vonesë (100); }

Kodi Python

Marrja e prodhimit nga Arduino

#!/usr/bin/python3import serial import nga koha e luajtjes importon lojëra klasa Shtrydh Ball (objekt): #Konstruktor def _init _ (vet): print ("ndërtim") #Metoda për luajtjen e tingujve def play (vet): playound ('ocean.mp3') # Metoda kryesore def kryesore (vetja): ser = serial. Serial ('/dev/tty.usbmodem14101', 9600) # lexo nga Arduino input = ser.read () print ("Lexo hyrjen" + input.decode (" utf-8 ") +" nga Arduino ") # shkruani diçka mbrapa ndërsa 1: # lexoni përgjigjen nga Arduino për i në rang (0, 3): input = ser.read () getVal = str (ser.readline ()) #print (getVal) if ("play" in getVal): self.play () print ("play") time.sleep (1) if _name_ == "_main_": ball = SqueezeBall () ball.main ()

Hapi 4: Qepja e topit

Qepja e Topit
Qepja e Topit
Qepja e Topit
Qepja e Topit

Vetë topi është i përbërë nga një top i mbushur me silikon të cilin e kemi blerë në Teknikmagasinet.

Pëlhura e jashtme është blerë në Ohlssons tyger në Stokholm. Pëlhura është e shtrirë në të gjitha drejtimet pasi ne duam që ndërveprimi të jetë sa më i qetë. Topi i brendshëm duhet të jetë në gjendje të lëvizë në çdo drejtim pa u ndalur nga shtrirja e pëlhurës.

Kur qepni pëlhurën e jashtme për topin, qarku u mat së pari. Më pas skicuam një model për pëlhurën, duke bërë 5 deri në 6 nga këto që më pas së bashku do të paraqisnin topin e vrimës. Pëlhura u pre me shabllonin dhe më pas qepi së bashku me ndihmën e një makine qepëse. Veryshtë shumë e rëndësishme të keni vendosjen e duhur në makinë pasi pëlhura është shumë e shtrirë. Për të krijuar një hapje të thjeshtë për litarët dhe sensorët në top ne përdorëm velcro.

Hapi 5: Bërja e Kutisë

Bërja e Kutisë
Bërja e Kutisë
Bërja e Kutisë
Bërja e Kutisë
Bërja e Kutisë
Bërja e Kutisë

Arduino dhe kabllot fshihen në një kuti druri. Për këtë përdoret një kuti e prerë me lazer me gisht. Kjo kuti përbëhet nga 6 copa druri që priten duke përdorur një prestar lazer duke përdorur një model të ngjashëm me atë më poshtë.

Vendosini këto pjesë së bashku dhe vendoseni arduinon brenda. Stërvitni vrima në kuti për telat nga arduino. Bëni tre vrima shtesë në krye të kutisë për çelsin. Sigurohuni që të përshtaten bukur.

Recommended: