কীভাবে আমার পাইতে DS18B20 তাপমাত্রা সেন্সর ব্যবহার করবেন?


12

আমার কয়েকটি ডিএস 18 বি 20 তাপমাত্রা সেন্সর রয়েছে। এগুলি সাধারণত আরডুইনো প্রকল্পগুলিতে ব্যবহৃত হয় তবে পাইগুলির সাথে কেন সেগুলি ব্যবহার করা হবে তা আমি দেখতে পাচ্ছি না। ডিজিটিম্প নামে একটি সফ্টওয়্যার রয়েছে যা ডিভাইসটি চালিত করে বলে মনে হচ্ছে এবং আমি পাইটিতে এটি সংকলন এবং ইনস্টল করেছি। এত পরিষ্কার বিষয় নয়, আমি কীভাবে তাদের সংযোগ করব? সরাসরি ইউআরটির কাছে?

উত্তর:


5

অ্যাডাফ্রুট একটি ডিসট্রো নামক ডিসিস্ট্রোনালিস প্রকাশ করেছে যার মধ্যে 1 টি তারের সমর্থন অন্তর্নির্মিত রয়েছে।

ডিএস 18 বি 20 টেম্প সেন্সরগুলির জন্য একটি ওয়্যার সর্বাধিক ব্যবহৃত হয়। পাইটিতে 'হার্ডওয়্যার' 1-তারের সমর্থন নেই তবে এটি কিছুটা সাফল্যের সাথে এটি বিটব্যাং করতে পারে। ভিসিসির সাথে 3 ভি, গ্রাউন্ড টু গ্রাউন্ড এবং ডেটা জিপিআইও # 4 এর সাথে একটি ডিএস 18 বি 20 সংযুক্ত করুন। তারপরে ডেটা থেকে ভিসিসিতে একটি 4.7K রোধকারী সংযুক্ত করুন।

এটি আপনাকে কম্যান্ডের মতো তাপমাত্রা পড়তে দেয়

cat /sys/bus/w1/devices/28-*/w1_slave

আমি জানি না যে ডিজিট্যাম্পগুলি সেগুলি নিয়ে কাজ করা যায় কিনা তবে আপনি যদি কেবলমাত্র তাপমাত্রার গ্রাফগুলি পেতে চান তবে মুনিন প্লাগইন লিখতে মোটামুটি সোজা হওয়া উচিত


আর্চ লিনাক্সে 1-ওয়্যার ড্রাইভার ব্যবহার করার কোনও উপায় আছে কি?
টমাস

@ টমাস, আমি আর্চ লিনাক্স ব্যবহার করছি না, তবে আমি আশা করি তারা শেষ পর্যন্ত সেখানে মডিউলটি পাবেন। এর মধ্যে আপনাকে নিজেরাই কার্নেলটি প্যাচ করতে হবে।
জন লা রোয়

5
জিপিআইও 4 এ থাকা 1 টি তারের এখন অফিসিয়াল কার্নেল দ্বারা সমর্থন করা হয়েছে (২৩ আগস্ট থেকে আপডেট) সুতরাং এটি যে কোনও বিতরণ ব্যবহার করছে তা এটি সমর্থন করবে। আপনাকে অবশ্য কার্নেলটি আপডেট করতে হবে (এটি কার্নেলের 3.2 এর উপর ভিত্তি করে নিশ্চিত করুন)। তারপরে wireand w1-thermোকান এবং মডিউলগুলি।
ক্রিজিসটফ অ্যাডামস্কি

4

আমি মনে করি গোপন সসটি এই পৃষ্ঠার শেষ লাইন is

এটি DS9097U এর সাথে লিঙ্ক করে যা 1 টি তারের রূপান্তর করতে ইউআরটি করে

আমি এই ডিভাইসগুলির সাথে আগে " পিক আরবিটার " ব্যবহার করেছি । এটি 1 টি তারের ডিভাইসগুলি থেকে ডেটা পাওয়ার এবং এটি ইউআআআরটির দ্বারা ব্যবহারের উপযোগী করে তুলতে অনুরূপ ভূমিকার সাথে কাজ করে

I2C ডিভাইস যেমন MCP9804 সরাসরি GPIO পিনের সাথে সংযোগ স্থাপন করাও সম্ভব । খারাপ দিকটি হ'ল আপনার 4 টি তার দরকার


ধন্যবাদ। যদি এটি সম্ভব হয় তবে আমি আর একটি আইসি না যোগ করে সেন্সরটি ব্যবহার করতে চাই। 3 জিপিআইও পিন ব্যয় করতে আমার আপত্তি নেই। জিপিআইও সরাসরি ব্যবহার করে 1-তারের ডিভাইসটিকে ইন্টারফেস করা সহজ?
টমাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.