ReportExample1_SmartTrackingSolarPanel.pdf

Default baud rate 9600 5vdc input voltage current

This preview shows page 8 - 10 out of 19 pages.

Default Baud rate: 9600 +5VDC Input Voltage Current draw: 8-25 mA Class 2 Range 10m LCM 2004 LCD Character Display - $13.99 LCD is used to display which mode the Panel is in and what Voltage levels the Panel and Battery are reading. 4 line 20 character display with a backlight 8-bit parallel transmission Dimensions: 98mm * 60mm * 13.5mm Based on HD44780U controller
Image of page 8

Subscribe to view the full document.

Smart Tracking Solar Panel Final Project Report Page 9 6001HB Servo Motors - $18.25 Servo motors are used to drive and position the solar panel. High-torque models were used. 4.8-6VDC Input Voltage 93oz.in torque @6V 40.7 x 20.5 x 39.5 mm 5516 Light-Dependent Resistors - $0.80 Light-Dependent Resistors are used to sense the location of a light source. Max Voltage: 100V Max Power: 90mW Photo Resistance: 5- 10 kΩ Dark Resistance: 0.2 MΩ min. Response Time: 30 ms rise, 40 ms decay Solar Panel - $5.99 The Solar Panel takes light and converts it into electrical energy. Max Power: 1.5W Max Voltage: 9VDC Max Current: 167mA Dimensions: 130.2 x 84.1 x 3.2 mm Mechanical Assembly - Approx. $30.00 The mechanical structure is custom built from Aluminum, mounted to an aluminum enclosure. Refer to appendix section on Construction Details.
Image of page 9
Smart Tracking Solar Panel Final Project Report Page 10 Theory of Operation Overview The operator can switch between automatic and manual mode, using a Bluetooth connection to interface with an Android device running a custom app. Automatic mode uses four light-dependent resistors (LDRs) to adjust two servo motors until the system is pointed directly at a light source. Manual mode allows the operator to push buttons in the app to manually adjust servo motor positioning. Programming languages used include C for the Arduino code, and MIT App Inventor 2 for the Android app. Source code is provided in the Appendix and included in the attached CD. Automatic Servo Positioning When the system is set to Automatic mode, all light-dependant resistor (LDR) values are read on each cycle of the main program loop using the AnalogRead function. The difference between the two X- axis LDRs and two Y-axis LDRs are taken and compared. The LDRs have a response time of 50ms. Both axes use the same method for positioning. The X-axis is positioned first, followed by the Y- axis. A difference between the LDR values is measured and if it is less than or greater than the determined thresholds then the servos are moved accordingly. ??? ?&? ????????? ? − ??𝑖? ?𝑖???????? ??? ? − ??𝑖? ?𝑖???????? ???????𝑖???? ? = ?𝐷𝑅 𝑅𝑖?ℎ𝑡 − ?𝐷𝑅 𝐿??𝑡 ??? ? = ?𝐷𝑅 𝑇?? − ?𝐷𝑅 𝐵?𝑡𝑡?? 𝐼? ? > 40 ?ℎ?? ???? 𝑅𝑖?ℎ? 𝑖? ?????? ????, 𝑖? 𝑖?????? ???? ???? ???? 𝐼? ? < −55 ?ℎ?? ???? ???? 𝑖? ?????? ????, 𝑖? 𝑖?????? ???? ???? 𝑅𝑖?ℎ? 𝐼? ? > 25 ?ℎ?? ???? 𝐷???, 𝐼? ? < −55 ?ℎ?? ???? ?? A small delay is added to allow the servo motor to move. This process repeats on each cycle of the main program loop. The motor will continue turning until the difference is within the threshold, which indicates that the panel is properly aimed at the light source, or until the servo motor reaches the end of its range of motion. The threshold value is determined based on LDR sensitivity.
Image of page 10
You've reached the end of this preview.
  • Fall '18
  • Photovoltaics, Liquid crystal display, voltage regulator, Servomechanism, Battery charger

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern