সুচিপত্র:
ভিডিও: সুই - স্ট্রেস রিলিভার 水: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমরা মানুষের দৈনন্দিন জীবনে চাপ মোকাবেলা করতে চেয়েছিলাম। কিভাবে মানুষকে ধীর করতে হয় এবং কিভাবে আপনার ব্যক্তিগত জায়গার জন্য সময় তৈরি করতে হয় তা নিয়ে কাজ করা। আমাদের বিকল্পগুলির দিকে তাকিয়ে, আমরা সঙ্গীত এবং শব্দে মনোনিবেশ করা বেছে নিয়েছি, কারণ এগুলি মানুষকে একটি নির্দিষ্ট মেজাজে পেতে সাহায্য করার জন্য পরিচিত। যাইহোক, আমরা শুধু কিছু ধীর সংগীত বাজাতে চাইনি এবং মানুষের শান্ত হওয়ার আশা করি। পরিবর্তে, একটি মাল্টি-মডেল অভিজ্ঞতা আরো তৈরি করতে চেয়েছিলেন। স্পর্শ অন্বেষণ করার জন্য একটি আকর্ষণীয় পছন্দ বলে মনে হয়েছিল, কারণ এটি আমাদের আরও ঘনিষ্ঠ জীবনের শান্তির একটি অপরিহার্য অংশ।
সুতরাং, জাপানি সংস্কৃতির পাঁচটি উপাদান থেকে অনুপ্রেরণা নেওয়া। আমরা সুই নামটি বেছে নিয়েছি, যার অর্থ জল। প্রায়শই একটি বৃত্ত দ্বারা প্রতিনিধিত্ব করা হয়, অথবা আমাদের ক্ষেত্রে একটি বল। এখন সুইয়ের উপর চি, যার অর্থ পৃথিবী। সুই থেকে ভিন্ন, চি স্থিতিশীল এবং অচল। এটি কেবল গীবতীর মতো শোনাতে পারে, তবে আমরা যা চেয়েছিলাম তা হ'ল দ্বৈততার এই ধারণাটি। চলন্ত এবং অচল। আমাদের ছাঁচযোগ্য বল, এবং আমাদের আরো স্থিতিশীল বাক্স।
ধারণাটি হল বলটি চেপে ফেলা এবং এই হ্যাপটিক ইন্টারঅ্যাকশনের মাধ্যমে আপনি বাক্সের শব্দ নিয়ন্ত্রণ করতে সক্ষম হবেন। এটিকে ধাক্কা দিলে wavesেউগুলো rollুকে যাবে, এবং তারপর ripেউগুলোকে আবার বের করে আনার জন্য খপ্পর ছেড়ে দেবে। আমরা এখানে যা অর্জন করতে চাই তা হল এই শান্ত শব্দগুলির সাথে আরও সরাসরি মিথস্ক্রিয়া, সেইসাথে আপনার ইন্দ্রিয়ের আরও অংশগুলি এই ভিন্ন গতিতে সামঞ্জস্য করতে ধীর হয়ে যাচ্ছে। আরও শক্তিশালী প্রভাব তৈরি করা। বর্তমানে আমরা তিনটি ভিন্ন শব্দ করার পরিকল্পনা করছি। Wেউ, বৃষ্টি এবং প্রবাহিত বাতাস।
ধাপ 1: বন্য মধ্যে
ধাপ 2: উপকরণ
1x Arduino Uno
তারের
- 4x 1 মি রেড ওয়্যার
- 1x 0.1 মি রেড ওয়্যার
- 4x 1 মি ব্লু ওয়্যার
- 1x 0.1 মি ব্ল্যাক ওয়্যার
সাধারণ
- 1x স্ট্রিপবোর্ড
- 4x বল সংবেদনশীল প্রতিরোধক
- Arduino সফটওয়্যার সহ 1x কম্পিউটার
- 1x স্পিকার
- 1x কাঠ
- 1x ইলাস্টিক ফ্যাব্রিক
ধাপ 3: Arduino সেটআপ
ইলেকট্রনিক্স
"স্ট্রেস বল" এর প্রযুক্তিগত সেটআপ একসঙ্গে সংযুক্ত একাধিক অংশ নিয়ে গঠিত। পণ্যের হৃদয় হল আরডুইনো যা চারটি সংবেদনশীল প্রতিরোধক ব্যবহার করে ব্যবহারকারীর গতিবিধি ট্র্যাক এবং নিবন্ধন করে। এই প্রতিরোধকগুলি Arduino এর 5V জ্যাক (রেড ওয়্যার) থেকে একটি স্ট্রিপবোর্ডে স্ট্যান্ডার্ড বৈদ্যুতিক তার ব্যবহার করে Arduino এর সাথে সংযুক্ত থাকে যেখানে চারটি সেন্সর সমান্তরালভাবে সংযুক্ত থাকে। প্রতিটি সমান্তরাল দৃষ্টান্তে, একটি 10K ওহম প্রতিরোধক সিরিয়ালটিতে ফোর্স সংবেদনশীল প্রতিরোধক এবং একটি পরিমাপ বিন্দু যা আরডুইনো (হলুদ তারের) এর এনালগ ইনপুটগুলির সাথে সংযুক্ত থাকে। অবশেষে প্রতিটি সমান্তরাল দৃষ্টান্ত তারপর Arduino (কালো তারের) মাটির সাথে সংযুক্ত করা হয়। সমস্ত তারের স্ট্রিপবোর্ড এবং সেন্সরগুলিতে বিক্রি করা হয় যাতে সংযোগগুলি ব্যবহারকারীর গতিবিধি সহ্য করতে সক্ষম হয়।
ফোর্স সংবেদনশীল প্রতিরোধক ব্যবহারকারীর সংবেদনশীল পৃষ্ঠের চাপ অনুযায়ী তার প্রতিরোধকে পরিবর্তন করে। আরডুইনো তার এনালগ ইনপুট পোর্ট ব্যবহার করে এই পরিবর্তনগুলি পর্যবেক্ষণ করে। যখন একটি পোর্টের প্রতিরোধ 400 ওহমের সীমানায় পৌঁছায়, তখন একটি সংকেত একটি কম্পিউটারে পাঠানো হয় (ম্যাক বা রাসবেরি পাই) আরডুইনো এবং কম্পিউটারের মধ্যে ইউএসবি-সংযোগ থেকে সিরিয়াল পোর্ট রিডিং ব্যবহার করে। ফুলস্ট্যাক বর্ণনা করার জন্য, Arduino কেবল মডিউল Serial.println () ব্যবহার করে প্রতিরোধের মান এবং কমান্ড প্লে মুদ্রণ করে। এটি তখন একটি সাধারণ পাইথন স্ক্রিপ্ট দ্বারা বাছাই করা হয় যা আরডুইনো থেকে কম্পিউটারে সিরিয়াল বার্তাগুলির উপর একটি সময়-লুপ পুনরাবৃত্তি করে। আরামদায়ক শব্দটি তখন পাইথন লাইব্রেরি প্লেসাউন্ড ব্যবহার করে বাজানো হচ্ছে যা একটি পূর্ব রেকর্ড করা এমপি 3 ফাইল চালায়। এটি সহজেই জাভা ভিত্তিক প্রসেসিং বা বিশুদ্ধ ডেটা ব্যবহার করে বিকশিত হতে পারে যা তাদের সিন্থ-লাইব্রেরি ব্যবহার করে শব্দ তৈরি করতে ইনপুট ব্যবহার করতে পারে।
কোড
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); } অকার্যকর লুপ (অকার্যকর) {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); }
পাইথন কোড
Arduino থেকে আউটপুট বাছাই
#!) # প্রধান পদ্ধতি 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) যদি (getVal এ "play"): self.play () print ("play") time.sleep (1) if _name_ == "_main_": ball = SqueezeBall () ball.main ()
ধাপ 4: বল সেলাই
বল নিজেই একটি সিলিকন ভরা বল দিয়ে তৈরি যা আমরা টেকনিকমাগাসিনেটে কিনেছি।
বাইরের কাপড় স্টকহোমে ওহলসন টাইগারে কেনা হয়। ফ্যাব্রিক সব দিক থেকে প্রসারিত হয় কারণ আমরা চাই মিথস্ক্রিয়া যতটা সম্ভব মসৃণ হোক। ভিতরের বলটি ফ্যাব্রিকের প্রসারিত দ্বারা থামানো ছাড়াই যে কোনও দিকে যেতে সক্ষম হওয়া উচিত।
বলের জন্য বাইরের কাপড় সেলাই করার সময় সার্কিটটি প্রথমে পরিমাপ করা হয়েছিল। তারপর আমরা ফ্যাব্রিকের জন্য একটি টেমপ্লেট স্কেচ করেছি, এর মধ্যে 5 থেকে 6 টি তৈরি করেছি যা একসাথে গর্তের বল উপস্থাপন করবে। ফ্যাব্রিকটি টেমপ্লেট দিয়ে কেটে ফেলা হয়েছিল এবং তারপরে সেলাই মেশিনের সাহায্যে একসাথে সেলাই করা হয়েছিল। মেশিনে সঠিক সেটিং করা খুবই গুরুত্বপূর্ণ কারণ ফ্যাব্রিকটি খুব প্রসারিতযোগ্য। বলের মধ্যে কর্ড এবং সেন্সরের জন্য একটি সহজ খোলার জন্য আমরা ভেলক্রো ব্যবহার করেছি।
ধাপ 5: বক্স তৈরি করা
Arduino এবং তারগুলি একটি কাঠের বাক্সে লুকানো আছে। এই জন্য একটি আঙুল সংযুক্ত লেজার কাটা বাক্স ব্যবহার করা হয়। এই বাক্সে 6 টি কাঠের টুকরো রয়েছে যা একটি লেজার কাটার ব্যবহার করে নিচের ছবিটির অনুরূপ প্যাটার্ন ব্যবহার করে কাটা হয়।
এই টুকরাগুলি একসাথে রাখুন এবং আরডুইনো ভিতরে রাখুন। Arduino থেকে তারের জন্য বাক্সে ছিদ্র করুন। সুইচগুলির জন্য বাক্সের শীর্ষে তিনটি অতিরিক্ত গর্ত তৈরি করুন। নিশ্চিত করুন যে তারা সুন্দরভাবে ফিট করে।
প্রস্তাবিত:
পুলি-চালিত, রোবোটিক সুইং আর্ম ল্যাম্প: 6 টি ধাপ
পুলি -চালিত, রোবটিক সুইং আর্ম ল্যাম্প: আপনার প্রয়োজন হবে: সরঞ্জাম: -ওয়্যার কাটার -হ্যাকসো -র্যাচেট বা রেঞ্চ -পাওয়ার ড্রিল -লেজার কাটার (alচ্ছিক) -হট গ্লু গান ইলেকট্রনিক্স: -2x হবি সার্ভো মোটর -আরডুইনো/রাস্পবেরি/ইলেগু কিট-ব্রেডবোর্ড-জয়স্টিক মডিউল বা ২ টি পেন্টিওমিটার সরবরাহ/অন্যান্য উপাদান
এডি কারেন্ট সুইং: 4 ধাপ
এডি কারেন্ট সুইং: যখন একটি কন্ডাক্টিং প্লেট একটি চৌম্বকীয় ক্ষেত্রের মধ্য দিয়ে সরে যায়, তখন এটি ফ্লাক্স (চৌম্বকীয় ক্ষেত্র দ্বারা প্রভাবিত প্লেটের এলাকা) পরিবর্তিত হয়। এটি একটি এডি স্রোতকে প্ররোচিত করে, এটি পরিবর্তে চুম্বকীয় ক্ষেত্রের সংমিশ্রণে লরেন্টজ শক্তিকে জীবন্ত করে তোলে। এর জন্য
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে আলাদা করা যায়: 13 টি ধাপ (ছবি সহ)
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে ডিসাসেম্বল করবেন: এটি একটি পিসি কিভাবে ডিসাসেম্বল করা যায় সে সম্পর্কে একটি নির্দেশনা। বেশিরভাগ মৌলিক উপাদানগুলি মডুলার এবং সহজেই সরানো হয়। তবে এটি গুরুত্বপূর্ণ যে আপনি এটি সম্পর্কে সংগঠিত হন। এটি আপনাকে অংশগুলি হারানো থেকে রক্ষা করতে সহায়তা করবে, এবং পুনরায় সমাবেশ তৈরিতেও সহায়তা করবে
সুই-অনুভূত চাপ সেন্সর: 7 ধাপ (ছবি সহ)
নিডেল-ফ্লেটেড প্রেসার সেন্সর: একটি প্রেসার সেন্সর ব্যবহার করে তৈরি করুন:
আপনার নিজের মিনি-এলএসটি সুই বার তৈরি করুন: 11 টি ধাপ
আপনার নিজের মিনি-এলএসটি সোয় বারগুলি তৈরি করুন: আপনার নিজের মিনি-এলএসটি সোয়ে বারগুলি তৈরি করার জন্য কয়েক টাকা বাঁচানোর একটি দ্রুত এবং সহজ উপায়। এটি অন্যান্য rc- এর জন্যও দোল বার করতে ব্যবহার করা যেতে পারে। আপনার যা লাগবে: কোট হ্যাঙ্গার (কিছু ধরণের রড যা কাজ করবে) নিডেল নাক প্লায়ার পিস