Агуулгын хүснэгт:

Сүй - Стресс тайлах 水: 5 алхам (зурагтай)
Сүй - Стресс тайлах 水: 5 алхам (зурагтай)

Видео: Сүй - Стресс тайлах 水: 5 алхам (зурагтай)

Видео: Сүй - Стресс тайлах 水: 5 алхам (зурагтай)
Видео: Звук внутреннего покоя 5 | Расслабляющая музыка для медитации, дзен, йоги и снятия стресса 2024, Долдугаар сарын
Anonim
Сүй - Стресс тайлах үйлчилгээтэй
Сүй - Стресс тайлах үйлчилгээтэй

Бид хүмүүсийн өдөр тутмын амьдралд тохиолддог стрессийг даван туулахыг хүссэн. Хүмүүсийг хэрхэн удаашруулах, хувийн орон зайд хэрхэн цаг гаргах талаар ажиллах. Альтернатив хувилбаруудаа хараад бид дуу хөгжим, дуу авианд анхаарлаа хандуулахаар шийдсэн, учир нь эдгээр нь хүмүүст тодорхой сэтгэл санааг бий болгоход тусалдаг. Гэсэн хэдий ч бид зүгээр л удаан хөгжим тоглож, хүмүүсийг тайвшираасай гэж хүсээгүй. Үүний оронд илүү олон талт туршлагыг бий болгохыг хүссэн. Touch бол судлах сонирхолтой сонголт мэт санагдсан, учир нь энэ нь бидний илүү дотно амьдралыг тайвшруулах чухал хэсэг юм.

Тиймээс Японы соёлын таван элементээс санаа авч байна. Бид ус гэсэн утгатай Sui нэрийг сонгосон. Ихэнхдээ тойрог эсвэл бидний хувьд бөмбөгөөр дүрслэгддэг. Одоо Сүй дээр Дэлхий гэсэн утгатай Чи амарч байна. Суигаас ялгаатай нь Чи тогтвортой, хөдөлгөөнгүй. Энэ нь ойлгомжгүй мэт санагдаж болох ч бидний хүсч байсан зүйл бол хоёрдмол байдлын тухай ийм ойлголттой болох явдал байв. Хөдөлж буй болон хөдлөхгүй. Бидний хөгц хэлбэртэй бөмбөг, илүү тогтвортой хайрцаг.

Санаа нь бөмбөгийг шахах явдал бөгөөд энэхүү мэдрэмтгий харилцан үйлчлэлийн тусламжтайгаар та хайрцагны дууг хянах боломжтой болно. Үүнийг түлхэх нь долгионыг эргүүлж, дараа нь гараа суллахад долгион дахин эргэлдэх болно. Энд хүрэх гэж байгаа зүйл бол эдгээр тайвшруулах дуу чимээтэй шууд харьцах, мөн өөр өөр хурдыг зохицуулахын тулд таны мэдрэхүйн олон хэсэг удаашрах явдал юм. Илүү хүчтэй нөлөө бий болгох. Одоогоор бид гурван өөр дуу авиа гаргахаар төлөвлөж байна. Долгион, бороо, үлээж буй салхи.

Алхам 1: Зэрлэг байгальд

Image
Image
Байгальд
Байгальд
Байгальд
Байгальд

Алхам 2: Материал

1 удаа Arduino Uno

Утас

  • 4х 1м улаан утас
  • 1х 0.1м улаан утас
  • 4х 1м хэмжээтэй цэнхэр утас
  • 1х 0.1м хар утас

Ерөнхий

  • 1х Stripboard
  • 4х хүчний мэдрэмтгий эсэргүүцэл
  • 1x Arduino програмтай компьютер
  • 1х чанга яригч
  • 1х мод
  • 1х уян хатан даавуу

Алхам 3: Arduino -ийн тохиргоо

Arduino тохиргоо
Arduino тохиргоо
Arduino тохиргоо
Arduino тохиргоо
Arduino тохиргоо
Arduino тохиргоо

Электроник

"Стресс бөмбөг" -ийн техникийн тохиргоо нь хоорондоо холбогдсон олон хэсгээс бүрдэнэ. Бүтээгдэхүүний зүрх бол Arduino бөгөөд хэрэглэгчийн хөдөлгөөнийг хянаж, бүртгэдэг бөгөөд энэ нь дөрвөн хүчний мэдрэмтгий эсэргүүцэл юм. Эдгээр резисторууд нь Arduino -ийн 5V залгуураас (Red Wire) стандарт цахилгаан утсыг ашиглан дөрвөн мэдрэгчийг зэрэгцээ холбосон туузан хавтан руу холбодог. Зэрэгцээ тохиолдол бүрт 10K Ом эсэргүүцэл нь Хүч мэдрэмтгий эсэргүүцэл ба Arduino (шар утас) -ын аналог оролттой холбогдсон хэмжих цэгээр цувралаар холбогддог. Эцэст нь параллель жишээ бүрийг Arduino (хар утас) -тай холбоно. Бүх утаснууд нь хэрэглэгчийн хөдөлгөөнийг тэсвэрлэхийн тулд туузан хавтан ба мэдрэгч рүү гагнадаг.

Хүчний мэдрэмтгий эсэргүүцэл нь мэдрэгчийн гадаргуу дээр хэрэглэгчийн даралтаас хамааран эсэргүүцлийг өөрчилдөг. Эдгээр өөрчлөлтийг Arduino аналог оролтын порт ашиглан хянадаг. Нэг портын эсэргүүцэл 400 Ом-ийн босгыг давахад Arduino болон компьютерийн USB холболтын цуваа портын уншилтыг ашиглан дохиог компьютерт (Mac эсвэл Rasberry Pie) илгээдэг. Бүтэн багцыг тайлбарлахын тулд Arduino нь Serial.println () модулийг ашиглан эсэргүүцэл болон тоглуулах командын утгыг хэвлэдэг. Үүнийг дараа нь Arduino-аас компьютер руу дамжуулж буй цуврал мессежүүдийг давтах давталтаас бүрдэх энгийн питон скриптээр авдаг. Тайвшруулах дууг урьдчилан бичсэн mp3 файлыг тоглуулдаг python номын сангийн playsound ашиглан тоглуулж байна. Үүнийг синтезийн санг ашиглан дуу үүсгэхийн тулд орцыг ашиглаж болох Java дээр суурилсан Proccessing эсвэл 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); // Бид чанарын хувьд тодорхойлогдсон хэд хэдэн босгыг авах болно (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/python3imporal дуу импортлох playsoundclass -аас SqueezeBall (объект): #Constructor def _init _ (өөрөө): хэвлэх ("барилга") #Дуу тоглуулах арга def play (өөрөө): playsound ('далай.mp3')) # Үндсэн арга def main (өөрөө): ser = serial. Serial ('/dev/tty.usbmodem14101', 9600) # Arduino оролтоос унших = ser.read () хэвлэх ("Оролт унших" + input.decode (" utf-8 ") +" Arduino-аас ") # # байхад ямар нэгэн зүйл буцааж бичих: 1: # Arduino-аас i-ийн хариуг буцааж унших (0, 3): input = ser.read () getVal = str (ser.readline ()) #print (getVal) if (getVal дотор "тоглох"): self.play () хэвлэх ("тоглох") цаг. унтдаг (1) бол _name_ == "_main_": бөмбөг = SqueezeBall () ball.main ()

Алхам 4: Бөмбөг оёх

Бөмбөг оёх
Бөмбөг оёх
Бөмбөг оёх
Бөмбөг оёх

Бөмбөг нь өөрөө Teknikmagasinet дээрээс худалдаж авсан силиконоор дүүргэсэн бөмбөгнөөс бүрддэг.

Гаднах даавууг Стокгольм дахь Ohlssons tyger дэлгүүрээс худалдаж авдаг. Бид харилцан үйлчлэлийг аль болох жигд байлгахыг хүсч байгаа тул даавууг бүх чиглэлд сунгаж болно. Даавууны суналт нь зогсохгүй ямар ч чиглэлд хөдөлж чаддаг байх ёстой.

Бөмбөгний гаднах даавууг оёхдоо эхлээд хэлхээг хэмждэг. Дараа нь бид даавууны загварыг зурж, 5-6 ширхэг хийснээр нүхний бөмбөгийг хамтад нь үзүүлэв. Даавууг загвараар хайчилж аваад дараа нь оёдлын машины тусламжтайгаар оёдог. Даавуу нь маш уян хатан байдаг тул машиныг зөв тохируулах нь маш чухал юм. Бөмбөгний утас ба мэдрэгчийн энгийн нээлхийг хийхийн тулд бид velcro ашигласан.

Алхам 5: Хайрцаг хийх

Хайрцаг хийх
Хайрцаг хийх
Хайрцаг хийх
Хайрцаг хийх
Хайрцаг хийх
Хайрцаг хийх

Ардуино болон кабелийг модон хайрцагт нуусан байдаг. Үүний тулд хуруугаараа холбосон лазер хайчлах хайрцгийг ашигладаг. Энэхүү хайрцаг нь 6 ширхэг модноос бүрдэх бөгөөд доорх загвартай ижил төстэй загварыг ашиглан лазер таслагч ашиглан хайчилж авдаг.

Эдгээр хэсгүүдийг хооронд нь холбож, ардуиног дотор нь тавь. Ардуиногийн утаснуудын хайрцагт цооног өрөмдөх. Шилжүүлэгчийн хайрцгийн дээд хэсэгт гурван нэмэлт нүх гарга. Тэд сайхан таарч байгаа эсэхийг шалгаарай.

Зөвлөмж болгож буй: