সুচিপত্র:
- সরবরাহ
- ধাপ 1: ধাপ 1: আরডুইনো সহ পটেন্টিওমিটার সার্কিট।
- ধাপ 2: ধাপ 3: আরডুইনো স্কেচ লেখা এবং এটি ইউনোতে লোড করুন।
- ধাপ 3: ধাপ 3: ভার্চুয়াল গেজ সফ্টওয়্যার লেখা।
ভিডিও: ভার্চুয়াল প্রেসার গেজ পার্ট 2: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এই প্রকল্পটি আমি আগে করা একটি প্রকল্পের দ্বিতীয় অংশ। প্রথম অংশে, আমি একটি ভার্চুয়াল প্রেসার গেজ ডিজাইন করেছি যা আপনার কম্পিউটারের কিবোর্ডে UP এবং DOWN কী দিয়ে নিয়ন্ত্রণ করা যায়। ভার্চুয়াল প্রেসার গেজ পার্ট 1 দেখুন
এবার আমরা একটি পোটেন্টিওমিটার দিয়ে গেজ নিয়ন্ত্রণ করব। মূলত যা ঘটছে তা হল: পোটেন্টিওমিটার পোর্ট A0 (Arduino এর এনালগ পোর্ট) এ ভোল্টেজ রিডিং পরিবর্তন করবে। প্রতিটি ভোল্টেজ রিডিং 0 থেকে 1023 বাইটের মধ্যে একটি ডিজিটাল মানের সাথে মিলবে। সিরিয়াল পোর্টের মাধ্যমে সংশ্লিষ্ট ডিজিটাল মান কম্পিউটারে পাঠানো হবে। প্রক্রিয়াকরণ স্কেচ সিরিয়াল পোর্ট থেকে মানটি পড়বে এবং এটি কোণ মানতে রূপান্তরিত হবে, যা সূঁচটি যে কোণে ঘুরবে।
এটি একটি দুর্দান্ত প্রকল্প, বেশ মজাদার এবং তৈরি করা খুব সহজ।
উপভোগ করুন।
সরবরাহ
- 1 x কম্পিউটার (প্রক্রিয়াকরণ এবং Arduino IDE ইনস্টল সহ)।
- 10k x potentiometer।
- 1 x Arduino Uno এর USB তারের সাথে।
ধাপ 1: ধাপ 1: আরডুইনো সহ পটেন্টিওমিটার সার্কিট।
পটেন্টিওমিটার সার্কিট একটি খুব সোজা ফরওয়ার্ড সার্কিট:
- 1 পিন শক্তি উৎসের সাথে সংযুক্ত।
- অন্য পিনটি মাটির সাথে সংযুক্ত এবং মধ্য পিনটি Arduino এর A0 এর সাথে সংযুক্ত।
ধাপ 2: ধাপ 3: আরডুইনো স্কেচ লেখা এবং এটি ইউনোতে লোড করুন।
এটি একটি সহজ এবং সোজা এগিয়ে স্কেচ।
ভোল্টেজ মান A0 পোর্টে পাঠানো হয়, analogRead কমান্ড 0 থেকে 1023 বাইটের মধ্যে একটি মান দেবে
যেহেতু প্রসেসিং আইডিই -তে সিরিয়াল মডিউল শুধুমাত্র 0 থেকে 255 পর্যন্ত মান পড়তে পারে, তাই আমাদেরকে analogRead থেকে মান 4 দিয়ে ভাগ করতে হবে।
এই কারণেই আমাদের এই আদেশ রয়েছে:
"data = analogRead (pressurePin)/4;"
ধাপ 3: ধাপ 3: ভার্চুয়াল গেজ সফ্টওয়্যার লেখা।
এই স্কেচটি অংশ 1 এর একটি পরিবর্তিত সংস্করণ। একটি সরাসরি এগিয়ে স্কেচ। মূলত এই স্কেচে যা ঘটছে তা হল প্রসেসিং আইডিই সিরিয়াল পোর্ট থেকে মানটি পড়ে, এই মানটি 0 এবং 1.5PI রেডিয়ানের মধ্যে কোণের মান রূপান্তরিত হয়।
কোণ = মানচিত্র (val, 255, 0, 0, 1.5*PI);
কোণ 0 চাপ 0 এবং কোণ 1.5 PI সর্বোচ্চ চাপের সাথে মিলে যায়।
একটি গুরুত্বপূর্ণ বিষয় মনে রাখতে হবে যে আপনাকে প্রথমে জানতে হবে কোন পোর্টে Arduino সংযুক্ত। আপনি Arduino IDE থেকে এই তথ্য পেতে পারেন। এই প্রকল্পে, Arduino "COM6" তে সংযুক্ত ছিল।
আইডিই শো প্রক্রিয়াকরণে লাইন 5:
স্ট্রিং portName = Serial.list () [2];
প্রস্তাবিত:
ও-ম্যাট প্রেসার প্যাড: 6 টি ধাপ
ও-ম্যাট প্রেসার প্যাড: আকর্ষণীয় এবং তৈরি করতে সুবিধাজনক
ভার্চুয়াল প্রেসার গেজ পার্ট 1: 4 ধাপ
ভার্চুয়াল প্রেসার গেজ পার্ট 1: প্রেশার গেজগুলি তেলক্ষেত্রের মতো শিল্পগুলিতে ব্যবহৃত হয়। আমি আমার দিনের কাজের মধ্যে অনেকবার চাপ মাপক যন্ত্র ব্যবহার করেছি, বিশেষ করে যখন হাইড্রোলিক মেশিন নিয়ে কাজ করি। এবং আমি ভাবছিলাম কিভাবে আমি একটি ভার্চুয়াল প্রেসার গেজ তৈরি করতে পারি। এই প্রকল্পটি একটি 2-সমান
বিড়াল অডিও প্রেসার প্লেট W/ Makey Makey: 8 টি ধাপ (ছবি সহ)
বিড়াল অডিও প্রেসার প্লেট W/ Makey Makey: বিড়াল বিরক্তিকর হতে পারে কিন্তু এটি তাদের কম প্রেমময় করে তোলে না। আসুন সমস্যাটি দিয়ে শুরু করি এবং সমাধানটি দেখুন। নিচের ভিডিওটি দেখুন
Arduino এর সাথে MPX5010 ডিফারেনশিয়াল প্রেসার সেন্সর কিভাবে পড়বেন: 5 টি ধাপ
Arduino এর সাথে MPX5010 ডিফারেনশিয়াল প্রেসার সেন্সর কিভাবে পড়বেন: আমি যেভাবে কোডটি লিখেছি তা হল এটি একটি ভিন্ন চাপ সেন্সরের সাথে সহজেই পরিবর্তন করা যায়। যেকোনো চাপ সেন্সরের জন্য ডাটা শীট থেকে মানগুলির উপর ভিত্তি করে কোডে নিম্নলিখিত কনস্ট ভেরিয়েবলগুলি পরিবর্তন করুন: " সেন্সর অফসেট & quot
অতিস্বনক রেইন গেজ: রাস্পবেবারি পাই ওপেন ওয়েদার স্টেশন: পার্ট 1: 6 ধাপ
অতিস্বনক রেইন গেজ: রাস্পবেবারি পাই ওপেন ওয়েদার স্টেশন: পার্ট 1: বাণিজ্যিকভাবে উপলব্ধ আইওটি (ইন্টারনেট অফ থিংস) আবহাওয়া স্টেশনগুলি ব্যয়বহুল এবং সর্বত্র পাওয়া যায় না (দক্ষিণ আফ্রিকার মতো)। চরম আবহাওয়া আমাদের আঘাত করে। এসএ কয়েক দশকের মধ্যে সবচেয়ে কঠিন খরা অনুভব করছে, পৃথিবী উত্তপ্ত হচ্ছে এবং খামার করছে