element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Solar Power Devices
  • Challenges & Projects
  • Project14
  • Solar Power Devices
  • More
  • Cancel
Solar Power Devices
Blog Solar SPEC - What's Next?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Solar Power Devices to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 15 Sep 2018 4:05 AM Date Created
  • Views 903 views
  • Likes 4 likes
  • Comments 2 comments
  • solar panel
  • solarpwrdevicesch
  • iot design
Related
Recommended

Solar SPEC - What's Next?

ralphjy
ralphjy
15 Sep 2018

I learned a lot putting together the Solar SPEC unit for the Heat Is On Challenge.  I still have some work to do finishing the SPEC unit, but I've also thought of some other solar related projects to work on.

 

1) VI Curve tracer - this is actually a circuit that I started to build to characterize the reference cell in the SPEC unit, but I ran into some power supply issues and did not complete

2) Sun tracker/locator - this is something that would require an IPcamera with pan/tilt capability, a position reference, and a bunch of software

 

The curve tracer is just an implementation problem that I will fix with new hardware (larger power supply).

 

The sun tracker/locator is something that I'd like to do for fun.  I know that there are lots of apps available that will provide the sun's location, but it would be nice if I could log that info along with the irradiance.  That could just be a software exercise to extract data from the internet, but it would be neat to use a more direct approach.  The first approach would just to sweep the camera and process the frame brightness to locate the sun.  I don't think that the image sensor would be damaged if it only had direct exposure for a short time (maybe someone has tried this?).  There would have to be a position reference attached to the camera to provide an absolute reference (maybe an IMU?).  An alternate approach would be to attach a solar cell to the camera and use its output for feedback rather than the camera image.  This would require less processing but needs an additional board like an 8266.  The solar cell probably has less direction sensitivity also.

 

I'll see if I can find an image processing library that will just extract average brightness from the center of a frame capture without taking too much processing time (I'll try python PILLOW first).  Capturing frames on an IPcamera is straightforward, but most of the camera APIs don't allow you to specify a specific pan/tilt increment to move.  It might take some playing around, but I'd like to do it just for proof of concept.

 

I know that I could just build something, but I'd like to re-purpose an older P/T camera that I have and I could also use the camera to take snapshots of the sky conditions.

  • Sign in to reply

Top Comments

  • ralphjy
    ralphjy over 6 years ago in reply to genebren +2
    No, camera isn't necessary. Photo-diode is probably the most straightforward implementation and I could get better (easier to control) tracking if I built my own pan/tilt base. But, I do like the way things…
  • ralphjy
    ralphjy over 6 years ago in reply to genebren

    No, camera isn't necessary.  Photo-diode is probably the most straightforward implementation and I could get better (easier to control) tracking if I built my own pan/tilt base.  But, I do like the way things are packaged in the camera and I would be able to use the camera normally also.  My wife has said that the neighbors probably wouldn't like the idea of a camera on the roof (particularly one that is scanning).  They have been polite enough not to complain about my drone so far...

     

    What would be really neat is if I could somehow get the camera to transmit the photo-diode and position data.  I have to admit I've never opened one up to see what processor they're using.  Probably too much work though I'm sure the capability is there.  It is nice that the WiFi and web server are built in.

     

    Hadn't thought of using the battery charger as the variable load.  Might be fun to try.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 6 years ago

    Cool plans.  Is a camera necessary for a sun tracker?  You could mount your reference cell to a pan/tilt  base and attempt to find the peak.  I have seen a lot of trackers built from photo-diodes, again looking for a peak signal.

     

    On the VI curve tracer, on though that I had was to use a li-ion battery charger with programmable charge current setting to act as a variable load.  That way you can command the current and measure the voltage.

     

    Good luck and have fun!

    Gene

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • 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 © 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