יש לי דגם RasPi B rev. 2.0 ושני חיישני טמפרטורה חד חוטיים DS18B20 והם עובדים בסדר גמור. אני יודע שאצליח להיות לי לחבר חיישנים מרובי חוטים במקביל אבל אני לא יכול לזהות אף חיישן בעת חיבור של יותר מאחד בו זמנית (לאותו סיכה GPIO). באופן אינדיבידואלי אני יכול לזהות כל חיישן.
זהו אחד החיישנים והיחיד שמחובר:
זהו השני והיחיד שמחובר:
כשאני מחבר את שניהם במקביל זה לא מראה שום דבר תחת /sys/bus/w1/devices/
:
חיברתי את החיישנים שלי לסיכה 7 (GPIO 7) שהוא סיכה חד חוטית ייעודית.
מכיוון שהם עובדים בנפרד, אני די בטוח שאני מחבר אותו נכון:
- אדום ל-
3.3V
- צהוב ל
GND
- שחור ל-
GPIO 7
וכאשר יש לי מספר חיישנים אני פשוט מחבר את שני האדומים, גם הצהובים וגם את השחורים לרצועת מסוף.
האם החיישנים שלי פגומים או שאני עושה משהו לא בסדר?
עדכון מס '1, 2014-דצמבר -18, 22:42
אני משתמש בנגד המשיכה המובנה בתוך תכנות פיתון והוצע על ידי @joan שאנסה במקום זאת עם נגן אמיתי של 4.7K אוהם שכן המובנה עשוי להיות חלש מכדי להניח rt מספר חיישנים.