আমি রাস্বপেরি পাইতে এডিসির বিকল্পগুলি খুঁজছি। আমি ভাবছি এতদূর কী সম্ভব? অবশ্যই সহজ এবং সস্তা ভাল।
আমি রাস্বপেরি পাইতে এডিসির বিকল্পগুলি খুঁজছি। আমি ভাবছি এতদূর কী সম্ভব? অবশ্যই সহজ এবং সস্তা ভাল।
উত্তর:
Adafruit একটা চমৎকার হয়েছে টিউটোরিয়াল ব্যবহার করে MCP3008 8-চ্যানেল 10-বিট SPI ইন্টারফেসের সাথে এডিসি একটি থেকে mp3 ফাইলের ভলিউম নিয়ন্ত্রণ করতে, তবে এটি আপনাকে ডিজিটাল প্রকল্পের কোনো এনালগ একটি ভাল শুরুর স্থান দিতে হবে - ($ 3.75)।
ADS1113, ADS1114, এবং ADS1115 হ'ল একটি অতি-ছোট, সীসাবিহীন QFN-10 প্যাকেজ বা একটি এমএসওপি -10 প্যাকেজের প্রস্তাবিত 16 বিটের রেজোলিউশনের যথাযথ অ্যানালগ-থেকে-ডিজিটাল রূপান্তরকারী (ADCs)। ADS1113 / 4/5 নির্ভুলতা, শক্তি এবং প্রয়োগের স্বাচ্ছন্দ্যের সাথে ডিজাইন করা হয়েছে। ADS1113 / 4/5 এ একটি জাহাজের রেফারেন্স এবং দোলকের বৈশিষ্ট্যযুক্ত। আই-সি-সামঞ্জস্যপূর্ণ সিরিয়াল ইন্টারফেসের মাধ্যমে ডেটা স্থানান্তরিত হয়; চার I²C স্লেভ ঠিকানা নির্বাচন করা যেতে পারে। ADS1113 / 4/5 2.0V থেকে 5.5V পর্যন্ত একক পাওয়ার সরবরাহ থেকে পরিচালনা করে operate
প্রথমে আপনাকে নিশ্চিত করতে হবে যে I²C মডিউলগুলি লোড হয়েছে । পরবর্তী হিসাবে ADS1115 সংযুক্ত করুন। কোন পিন এডিডিআর সংযুক্ত রয়েছে তার উপর নির্ভর করে 4 টি পৃথক ঠিকানা রয়েছে। এর অর্থ আপনি একটি আইআইসি বাসে মোট 16 টি চ্যানেল সংযোগ করতে পারেন।
জিএনডি = 0x48, ভিডিডি = 0x49, এসডিএ = 0x4 এ, এসসিএল = 0 এক্স 4 বি
আপনি এই মত শেষ রূপান্তর ফলাফল দেখতে পারেন
# i2cget -y 0 0x49 0 w
0x0000
0x0000 এর ডিফল্ট এখানে ফিরে আসায় যেহেতু কোনও রূপান্তর সম্পাদিত হয়নি। এখন কনফিগার রেজিস্টারটি একবার দেখে নিই
# i2cget -y 0 0x49 1 w
0x8385
এলএসবি প্রথম, সুতরাং এটি সমান 0b1000010110000011
আমি AIN0 এ একটি একক সমাপ্ত রূপান্তর করতে চাই, সুতরাং আমাকে বিট লিখতে হবে [14:12] হিসাবে 0b100
। অর্থাত0b1100010110000011
# i2cset -y 0 0x49 1 0xC385 w
# i2cget -y 0 0x49 0 w
0xa30b
এলএসবি প্রথম, সুতরাং এটি 2979 দশমিকের সমান
ভাল যতক্ষণ না আপনার পছন্দসই ব্যবহার সুপার উচ্চ বিট্রেটস বা রেজোলিউশন দাবি করে না আপনি সম্ভবত একটি আরডুইনো ব্যবহার করতে পারেন। আরডুইনোগুলি দুর্দান্ত কারণ তাদের সমর্থনের জন্য বিশাল সম্প্রদায় রয়েছে, তারা কিছুক্ষণ ধরে রয়েছেন, এবং ইউএসবি-তে কোনও জিপিআইওতে যোগাযোগ নেই!
পাইথন দিয়ে রাস্পবেরি পাই থেকে তিনি কীভাবে আড়ডিনোতে যোগাযোগ করেন তার নির্দেশাবলী সহ সাইমন সন্ন্যাসের ব্লগ পোস্টের লিঙ্কটি এখানে ।
এছাড়াও কেবলমাত্র যদি আপনি এর আগে কোনও আরডিনো সম্পর্কে কখনও শোনেন নি (সম্ভবত আপনি কোনও শৈলের নীচে বাস করছেন) এখানে তাদের পরিচয় পৃষ্ঠার লিঙ্ক এবং এনালগ ইনপুটগুলির একটি প্রাথমিক স্তরের উদাহরণ ।
এক-দু'মাসে (আফ্রিকা পাঠানোর কারণে) আমি একটি আই 2 সি পিসিএফ 8591 বোর্ড পাব যা ওয়্যারিংপি সমর্থনকারী ওয়্যারিংপিআই সাইট রয়েছে এবং বোর্ডটি 3.3 ভি ব্যবহার করে (সাধারণত) আমি ওয়েভশেয়ার সংস্করণটি আমাজন অ্যামাজন লিঙ্কে পেয়েছি যা থেকে ' পড়তে হবে, পিসিএফ 9185৯৯ টি বেশ সুন্দর তবে আমার সামনে বোর্ড উপস্থিত না হওয়া অবধি আমি বলতে পারছি না এটা ভাল না কি না
একটি আকর্ষণীয় সমাধান এখানে: http://www.theremino.com/en/blog/standalone-applications/#raspberry
কেবল এডিসিই নয়, রাস্পবেরি পাইয়ের জন্য কোনও ধরণের কনফিগারযোগ্য ইনপুট আউটপুট।