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
  • 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
Pi Chef Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Pi Chef Design Challenge
  • More
  • Cancel
Pi Chef Design Challenge
Blog Smart Range Hood - Any Pi Chefs out there cook their Pi yet? Blog post # 11
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: aspork42
  • Date Created: 24 Mar 2018 3:19 AM Date Created
  • Views 948 views
  • Likes 10 likes
  • Comments 5 comments
  • home automation
  • smart range hood
  • pi chef*
  • raspberry pi
Related
Recommended

Smart Range Hood - Any Pi Chefs out there cook their Pi yet? Blog post # 11

aspork42
aspork42
24 Mar 2018

The goal - some improvements over a common range hood.

 

aka Smart Range Hood. See blog post #1 for the complete build process.

 

Cooked Pi anyone?

This will be a quick post of joy, excitement, tragedy, and triumph.

Last night I thought I was ready to install the components into the hood. We only have one week left and I want to get things moving. I finalized most the remaining loose ends and went about the final installation. Once mounted, I plugged in the Pi - and bad things started happening! I hadn’t hooked up any mains voltage yet, but my pcb started to flicker on and off. The LEDs were flashing; the buzzer was going crazy.

I unplugged the Pi Power and started looking around. I checked for sorts between power and ground but didn’t have any. I looked around some more and finally found that the 40-pin header for the screen was plugged in 1 pin over - aaaaaarrrrggggghhhh!!!! How much magic smoke got out???

 

image

 

image

 

An artist’s recreation of the mistake.

 

This happened late at night so I decided to stop and sleep on things. I unplugged everything and went to bed.

 

Since there is only a week left to finish, I broke down on Friday and took a half day from work. I came home and started diagnosing the issues. I didn’t know how much damage there was. If I was to need any new components, I had to get them on order very quickly. I am actually traveling for work next week so won’t really be able to work on the project after Tuesday; so any delays or setbacks would be very bad...

 

The first thing I found was that after seating the header properly, the Pi came alive; but only partially worked. The screen was backlit but there was no image. I had temperature data from the DHT but no analog sensor data. The DHT is hooked right to a GPIO but the analog sensor is on the I2C bus. I tried scanning the bus for devices over SSH but got an error instead of a list of devices. See the video below for an example.

 

Since none of the devices showed, I figured that the Pi itself was cooked and perhaps the I2C pins were ruined on the Broadcom CPU. I pulled the SD card and put it in another Pi. I used a spare blank circuit board to test with. I still got errors trying to scan for devices; with zero and with one I2C devices installed. I switched the screen output over to HDMI and started looking around. I hooked up the scope and found that there was no Data or Clock signals present when I tried scanning; which should not be the case. And this was tested with nothing plugged in; just the pcb with no devices attached.

 

I finally found that in the Config menu, I2C and SPI were somehow disabled... strange - they worked 10 minutes before I had the problem. I re-enabled them and could see the devices properly again. I switched back over to the original Pi and the full PCB. The Pi was still alive!

 

The screen was the only casualty. I found that the buttons still work, and I still get a touchscreen interrupt when you tap it, but no video.

I ordered a new screen and will have it next week... could have been a lot worse!

 

Here is a video of the debug process.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

And here is a video of the installed Smarts!!!

(new screen to come)

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Yahoo!

So with that, I think I have a complete project! Still some minor loose ends to tie up, but I have done what I set out to do. I wil have a better summary in another blog post to talk about all the individual items.

 

Oh - one more breakdown- my 3D printed had the new improved cover for the air baffle printing; but the part warped off the bed and broke my Z-Probe mount image so that is down until I can fix it... but I think I am mostly done with it image

 

image

  • Sign in to reply

Top Comments

  • ogorman.amela
    ogorman.amela over 7 years ago +2
    Oh no!!! I am happy to report that the range hood still works -- turns on automatically when the burners are on and it detects heat (or something like that). Pretty swanky... =) Is it done yet?
  • DAB
    DAB over 7 years ago +1
    Now you know why most professional systems use keyed connectors. I to have plugged the flat ribbon cable connectors in wrong, so you are not alone in that respect. With the RPi, you have mostly low voltage…
  • genebren
    genebren over 7 years ago +1
    Excellent update and congratulations on so much of the project working. I have also suffered through the misaligned header/connectors before. Fortunately for you the damage was limited and you could check…
Parents
  • ogorman.amela
    ogorman.amela over 7 years ago

    Oh no!!! I am happy to report that the range hood still works -- turns on automatically when the burners are on and it detects heat (or something like that). Pretty swanky... =)

     

    Is it done yet?

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • ogorman.amela
    ogorman.amela over 7 years ago

    Oh no!!! I am happy to report that the range hood still works -- turns on automatically when the burners are on and it detects heat (or something like that). Pretty swanky... =)

     

    Is it done yet?

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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 © 2025 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