i2cdetect প্রতিটি সম্ভাব্য ঠিকানা দেখায়


14

আমি এই টিউটোরিয়ালটি অনুসরণ করে আই 2 সি চালু করার চেষ্টা করছিলাম http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/

তবে আমার সমস্যা আছে যা আমি সমাধান করতে পারি না। কমান্ড i2cdetect -y 1ফিরে আসে

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a UU 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77

আমি জানি না কেন এটি সমস্ত ঠিকানা দেখায় এবং আমি কীভাবে এটি ঠিক করতে পারি। আমি আমার রাস্পবেরি পাই এর সাথে কিছু সংযুক্ত করি নি। আমি সবে এসডি কার্ড রেখেছি এবং NOOBS ব্যবহার করে ডিফল্ট ওএস ইনস্টল করেছি। তবে সমস্যাটি উপস্থিত হওয়ার সাথে সাথে আমি আমার আরটিসি ডিএস 1307 সংযুক্ত করেছি কিন্তু এটি আই 2cdetect আউটপুটটিতে প্রভাব ফেলেনি।


পিন 3 আমার জন্য উত্তর ছিল। আমার পিন 3 এ একটি এলইডি ছিল এবং আমি এটিকে সরিয়ে দিলে ইন্টারফেসটি পরিষ্কার হয়ে যায়।
সেন্টমুলিগান

উত্তর:


17

সাধারণত এটি ঘটে কারণ কোনও কিছু এসডিএ টানছে (পিন 3) কম।

I2cdetect প্রোগ্রামটি ডিভাইসের ঠিকানা প্রেরণ করে তারপরে এসডিএকে আরও বেশি ভাসিয়ে দিয়ে অস্তিত্বের জন্য পরীক্ষা করে। ডিভাইসটি উপস্থিত থাকলে এটির উপস্থিতি সিগন্যাল করার জন্য এটি এসডিএকে নীচে টানতে হবে।

আপনার ওয়্যারিংগুলি পরীক্ষা করে দেখুন তা নিশ্চিত করে নিন যে এসডিএ অজান্তে মাটির সাথে সংযুক্ত হয়নি।


আমি এসডিএতে প্রথম পরীক্ষার নেতৃত্ব এবং জিএনডি-তে দ্বিতীয় পরীক্ষার লিড রেখে মাল্টিমিটার ব্যবহার করেছি। আমি খুঁজে পেয়েছি যে তাদের মধ্যে সংযোগ আছে। এটা কি ভুল?
wja

পিন 3 এবং পিন 6 (গ্রাউন্ড) এর মধ্যে ভোল্টেজ পরীক্ষা করুন। এটি 3V3 পড়া উচিত। যদি এটি না হয় তবে ভুল কিছু রয়েছে। আপনি কি ফিতা তারের মতো সম্প্রসারণ শিরোনামের সাথে কিছু সংযুক্ত আছেন?
Joan

এটি পিন 3 থেকে 6 এর মধ্যে 0.06V I আমার ডিভাইসের সাথে আমার কোনও সংযুক্ত নেই।
wja

আমি সোলার ব্রিজ আছে কিনা তা দেখতে পিসিবি ট্র্যাকগুলি পরীক্ষা করব। আপনি কি একটি জিপিও লাইব্রেরি ইনস্টল করেছেন? সক্রিয়ভাবে কম চালিত হলে পিন 3 কম পড়তে পারে, তবে ডিফল্টরূপে এটি উচ্চতর ভাসমান হওয়া উচিত।
joan

পিসিবি ঠিক আছে দেখতে। আপডেটের সাথে আমার টাটকা রস্পিয়ান রয়েছে। আমি ভেবেছিলাম পাইথনে কোড লিখতে চাইলেই জিপিও লাইব্রেরি প্রয়োজন। আমি পাইথন- rpi.gpio ইনস্টল করা উচিত? বা অন্য জিপিও লাইব্রেরি থাকতে পারে?
wja

1

আমার পিআই শূন্য স্থির করে ... এসডিএ (পিন 3) এর নিকটে এবং এসডি কার্ড স্লটটিতে দুটি প্রতিরোধক রয়েছে, সোল্ডারিং লোহার সাথে সংযোগগুলি স্পর্শ করেছে এবং এটি এখন কাজ করে।


0

আমার ক্ষেত্রে এটি ছিল কারণ ভাঙা i2c ডিভাইস সংযুক্ত ছিল (আমি ঘটনাক্রমে এর আগে ভোল্টেজ / গ্রাউন্ডে সংযুক্ত হয়েছিলাম)

অন্য আই 2 সি ডিভাইস ব্যবহার করার চেষ্টা করুন

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