element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Is it possible to read digital temperature sensors with a PiFace?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 19 replies
  • Subscribers 686 subscribers
  • Views 2514 views
  • Users 0 members are here
  • pi-face
  • helpme
  • raspberry_pi
  • learning
  • prototyping
  • raspberrypi
  • adafruit
  • piface
Related

Is it possible to read digital temperature sensors with a PiFace?

Former Member
Former Member over 13 years ago

Hello there, would the TSL2561 (http://adafruit.com/products/439) and the DHT11 (http://adafruit.com/products/386) work with the Raspberry Pi + PiFace connected to a breadboard? I have a first small project where I want to sense temperature and light and control a heater, fan and lights according to those sensors measurements. Is this at all possible? It seems once you connect the PiFace, the GPIO is completely occupied so I cannot connect i2c devices with the PiFace connected to the Raspberry Pi. I've tested some python code within the PiFace emulator and I can get the LEDs and relays working. If I cannot connect the two sensors listed above, is there another way to utilize them on the same Raspberry Pi that has the PiFace connected?

  • Sign in to reply
  • Cancel
Parents
  • packetgeek
    packetgeek over 12 years ago

    It is possible, depending on what you're looking for and how much work you want to put into it.  In the past, I've cheated and use one of the USB cables from DLP Design. Alternatively, it shouldn't be too hard to knock up a circuit using something from Digikey (example only).  The hard part will be finding a vendor that will sell you just one (they typcially come in bulk packs) and won't be outrageous for shipping a single part.

     

    - Tim

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • groaker
    groaker over 12 years ago in reply to packetgeek

    Do you need the Pi Face? If you are using I2C there are all kinds of hubs, extenders, repeaters, and expanders at low prices which will allow you to add up to about 120 I2C devices. I was using DS28B20s on a 1 wire system, which has the advantage of longer length. But I understand that with I2C buss, it can be extended out to about 4000pF instead of the current upper limit of 400pF.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to groaker

    well,,, why don't we go up to 600pF....  WTF ???   image   I have no idea what u guys are talking about,,,

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 12 years ago in reply to groaker

    well,,, why don't we go up to 600pF....  WTF ???   image   I have no idea what u guys are talking about,,,

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • groaker
    groaker over 12 years ago in reply to Former Member

    Th I2C bus has a lot of sensor variety, but is meant for communications over very short distances. The distance varies by way of sensor and wire used, speed desired, how many sensors are on the bus and other variables. So its "length" limit is best not measured in units of distance, but in units of capacitance of the bus. The pF stands for pico Farads.

     

    I am not really familiar with electronics either. I was a biochemist (amongst many other things in Public Health,) and I worked with an electronics tech to interface Apple ]['s and other several mini-computers to lab equipment. I have no formal training, just a smattering of stuff I picked up here and there. You can do quite well with this approach. Having had the experience I did, I now think in terms of what micro controllers can do for me, though not it how. With the support of a group like this, and a willingness to let the magic smoke out of components every now and then (more an ego issue than financial,) you can accomplish a lot, find a lot of satisfaction, and enrich your environment. While I am new to this forum, the people seem willing to take the time to explain a lot to us "noobs."

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mcb1
    mcb1 over 12 years ago in reply to groaker

    The effect of capacitance (pF) on data transmission is that it tends to 'bypass' the higher frequency component, thereby rounding off the edges, and changing the timing.

    In extreme cases this can result in a ramping of the leading and trailing edge and the capacitor is charging and then discharging.

     

    Some circuitry can handle this, some can't.

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube