Სარჩევი:

სუი - სტრესის შემამსუბუქებელი 水: 5 ნაბიჯი (სურათებით)
სუი - სტრესის შემამსუბუქებელი 水: 5 ნაბიჯი (სურათებით)

ვიდეო: სუი - სტრესის შემამსუბუქებელი 水: 5 ნაბიჯი (სურათებით)

ვიდეო: სუი - სტრესის შემამსუბუქებელი 水: 5 ნაბიჯი (სურათებით)
ვიდეო: 十大破坏心脏的食物 2024, ნოემბერი
Anonim
სუი - სტრესის შემსუბუქებელი
სუი - სტრესის შემსუბუქებელი

ჩვენ გვინდოდა სტრესის დაძლევა ადამიანების ყოველდღიურ ცხოვრებაში. იმუშავეთ იმაზე, თუ როგორ უნდა შეანელოთ ხალხი და როგორ შექმნათ დრო თქვენი პირადი სივრცისათვის. ჩვენი ალტერნატივების დათვალიერებისას, ჩვენ შევარჩიეთ ფოკუსირება მუსიკასა და ბგერაზე, რადგან ცნობილია, რომ ეს ადამიანებს ეხმარება გარკვეული განწყობის მიღწევაში. თუმცა, ჩვენ არ გვსურს მხოლოდ ნელი მუსიკის დაკვრა და იმედი გვაქვს, რომ ხალხი დამშვიდდება. სამაგიეროდ, მინდოდა მეტი მულტიმოდალური გამოცდილების შექმნა. შეხება საინტერესო არჩევნად გამოიყურებოდა, რადგან ეს არის ჩვენი დამამშვიდებელი უფრო ინტიმური ცხოვრების განუყოფელი ნაწილი.

ამრიგად, შთაგონება იაპონური კულტურის ხუთი ელემენტისგან. ჩვენ შევარჩიეთ სახელი სუი, რაც ნიშნავს წყალს. ხშირად წარმოდგენილია წრით, ან ჩვენს შემთხვევაში ბურთით. ახლა სუზე ისვენებს ჩი, რაც დედამიწას ნიშნავს. სუისგან განსხვავებით, ჩი სტაბილური და უძრავია. ეს შეიძლება სულელურად ჟღერდეს, მაგრამ რაც გვინდოდა გვქონოდა, ეს იყო ორმაგობის იდეა. მოძრავი და უმოძრაო. ჩვენი ჩამოსხმული ბურთი და ჩვენი უფრო სტაბილური ყუთი.

იდეა არის ბურთის შეკუმშვა და ამ ჰაპტიკური ურთიერთქმედებით თქვენ შეძლებთ აკონტროლოთ ყუთის ხმები. მისი დაჭერა აიძულებს ტალღებს შემოტრიალდეს, შემდეგ კი ათავისუფლებს ძალაუფლებას და ტალღები კვლავ ამოტრიალდება. რასაც ჩვენ ვიმედოვნებთ, რომ მივაღწევთ აქ არის უშუალო ურთიერთქმედება ამ დამამშვიდებელ ბგერებთან, ასევე თქვენი გრძნობის უფრო მეტი ნაწილი შენელდება ამ განსხვავებული ტემპის შესასრულებლად. უფრო ძლიერი ზემოქმედების შექმნა. ამჟამად ჩვენ ვგეგმავთ სამი განსხვავებული ბგერის გაკეთებას. ტალღები, წვიმა და ქარი.

ნაბიჯი 1: ველურში

Image
Image
Ველური
Ველური
Ველური
Ველური

ნაბიჯი 2: მასალები

1x Arduino Uno

მავთულები

  • 4x 1 მ წითელი მავთულები
  • 1x 0.1 მ წითელი მავთული
  • 4x 1 მ ლურჯი მავთული
  • 1x 0.1 მ შავი მავთული

გენერალი

  • 1x Stripboard
  • 4x ძალის მგრძნობიარე რეზისტორი
  • 1x კომპიუტერი Arduino პროგრამული უზრუნველყოფით
  • 1x სპიკერი
  • 1x ხე
  • 1 x ელასტიური ქსოვილი

ნაბიჯი 3: Arduino დაყენება

არდუინოს დაყენება
არდუინოს დაყენება
არდუინოს დაყენება
არდუინოს დაყენება
არდუინოს დაყენება
არდუინოს დაყენება

ელექტრონიკა

"სტრესის ბურთის" ტექნიკური კონფიგურაცია შედგება ერთმანეთთან დაკავშირებული მრავალი ნაწილისგან. პროდუქტის გული არის Arduino, რომელიც თვალყურს ადევნებს და აღრიცხავს მომხმარებლის მოძრაობებს ოთხი ძალისადმი მგრძნობიარე რეზისტორის გამოყენებით. ეს რეზისტორები დაკავშირებულია არდუინოსთან სტანდარტული ელექტრული მავთულის გამოყენებით არდუინოს 5V ბუდედან (წითელი მავთული) იმ ზოლის დაფამდე, სადაც ოთხი სენსორი პარალელურად არის დაკავშირებული. თითოეულ პარალელურ მაგალითზე, 10K Ohm- ის რეზისტორი დაკავშირებულია სერიულად Force Sensitive Resistor- თან და საზომი წერტილით, რომელიც დაკავშირებულია Arduino- ს ანალოგიურ შეყვანებთან (ყვითელი მავთულები). საბოლოოდ თითოეული პარალელური ინსტანცია შემდეგ უკავშირდება არდუინოს მიწას (შავი მავთული). ყველა მავთული მიმაგრებულია ზოლის დაფაზე და სენსორებზე, რათა კავშირებმა შეძლონ გაუძლოს მომხმარებლის მოძრაობებს.

ძალის მიმართ მგრძნობიარე რეზისტორები ცვლის მის წინააღმდეგობას სენსორულ ზედაპირზე მომხმარებლის ზეწოლის შესაბამისად. ამ ცვლილებებს აკვირდება Arduino მისი ანალოგური შეყვანის პორტების გამოყენებით. როდესაც ერთ-ერთი პორტის წინააღმდეგობა აღწევს 400 Ohms- ის ზღურბლს, სიგნალი იგზავნება კომპიუტერზე (Mac ან Rasberry Pie) სერიული პორტის გამოყენებით USB კავშირიდან არდუინოსა და კომპიუტერს შორის. სრული კოლოფის აღსაწერად, Arduino უბრალოდ ამობეჭდავს წინააღმდეგობის მნიშვნელობას და ბრძანების თამაშს მოდულის Serial.println () გამოყენებით. ამის შემდეგ ის ამოღებულია პითონის უბრალო სკრიპტით, რომელიც შედგება გარკვეული მარყუჟისგან, რომელიც იმეორებს სერიულ შეტყობინებებს Arduino– დან კომპიუტერამდე. დამამშვიდებელი ხმა შემდეგ უკრავს პითონის ბიბლიოთეკის დაკვრის საშუალებით, რომელიც უკრავს წინასწარ ჩაწერილ mp3 ფაილს. ეს მარტივად შეიძლება განვითარდეს ჯავაზე დაფუძნებული დამუშავების ან სუფთა მონაცემების გამოყენებით, რომელსაც შეუძლია გამოიყენოს შეყვანის ბგერები მათი სინთეზური ბიბლიოთეკების გამოყენებით.

კოდი

ქვემოთ არის სუის გაშვებული კოდი

Arduino Code ჩვენ ვინახავთ ჩვენს მონაცემებს A0, A1, A2 და A3– დან.

int fsrPin0 = 0; // FSR და 10K pulldown უკავშირდება 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:" + სიმებიანი (fsrReading0)); } if (fsrReading1> 300) {Serial.println ("A1:" + სიმებიანი (fsrReading1)); } if (fsrReading2> 300) {Serial.println ("A2:" + სიმებიანი (fsrReading2)); } if (fsrReading3> 300) {Serial.println ("A3:" + სიმებიანი (fsrReading3)); } დაყოვნება (100); }

პითონის კოდი

არდუინოდან გამოყვანის გამომუშავება

#!/usr/bin/python3import სერიული იმპორტი დროდან სპექტაკლების შემოტანა სპექტაკლებიკლასი SqueezeBall (ობიექტი): #კონსტრუქტორი def _init _ (self): print ("building") #მეთოდი ბგერების დაკვრისთვის def (play) (საკუთარი): playound ("ocean.mp3") # ძირითადი მეთოდი def main (self): ser = serial. Serial ('/dev/tty.usbmodem14101', 9600) # წაკითხული Arduino input = ser.read () print ("input input" + input.decode (" utf-8 ") +" არდუინოდან ") # დაწერე რაღაც უკან, როდესაც 1: # წაიკითხე პასუხი არდუინოდან i დიაპაზონში (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 ()

ნაბიჯი 4: ბურთის შეკერვა

ბურთის შეკერვა
ბურთის შეკერვა
ბურთის შეკერვა
ბურთის შეკერვა

ბურთი თავად შედგება სილიკონის შევსებული ბურთისგან, რომელიც ჩვენ შევიძინეთ Teknikmagasinet– ში.

გარე ქსოვილი იყიდება Ohlssons tyger– ში, სტოკჰოლმში. ქსოვილი იჭიმება ყველა მიმართულებით, რადგან ჩვენ გვსურს, რომ ურთიერთქმედება იყოს რაც შეიძლება გლუვი. შიდა ბურთს უნდა შეეძლოს ნებისმიერი მიმართულებით გადაადგილება ქსოვილის გაჭიმვის გარეშე.

ბურთის გარე ქსოვილის შეკერვისას წრე პირველად გაზომეს. შემდეგ ჩვენ შევადგინეთ ქსოვილის შაბლონი, გავაკეთეთ 5 -დან 6 -მდე, რომელიც შემდეგ ერთად წარმოაჩენს ხვრელს. ქსოვილი ამოჭრეს შაბლონით და შემდეგ შეკერეს სამკერვალო მანქანის დახმარებით. ძალიან მნიშვნელოვანია მანქანაში იყოს სწორი პარამეტრი, რადგან ქსოვილი ძალიან მჭიდროა. ბურთებისა და სენსორების მარტივი გახსნის შესაქმნელად ჩვენ გამოვიყენეთ velcro.

ნაბიჯი 5: ყუთის დამზადება

ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება
ყუთის დამზადება

არდუინო და კაბელები იმალება ხის ყუთში. ამისათვის გამოიყენება თითის შეერთებული ლაზერული ყუთი. ეს ყუთი შედგება 6 ცალი ხისგან, რომლებიც ამოჭრილია ლაზერული საჭრელის გამოყენებით ქვემოთ მოყვანილი ნიმუშის გამოყენებით.

დააწყვეთ ეს ნაჭრები და მოათავსეთ არდუინო შიგნით. საბურღი ხვრელები ყუთში არდუინოდან. გააკეთეთ სამი დამატებითი ხვრელი ყუთის თავზე გადამრთველებისთვის. დარწმუნდით, რომ ისინი ლამაზად ჯდება.

გირჩევთ: