Preview

LED Flasher Project ver3

Good Essays
Open Document
Open Document
619 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
LED Flasher Project ver3
LED Flasher Circuit
Project Overview :
This project involves the design, documenting and building of a LED flasher circuit controlled by a software program written in the C programming language. The hardware circuit consists of a PIC
16F684 microcontroller, ten LEDs with resistors , and two switches.
Software Program
The software program will read the settings of the two switches. If both switches are off, the LEDs are all off. Any other switch settings will start the LEDs flashing in a unique pattern designed by you.
There are two possible switch settings (on, off ; off, on), so your program will run two unique LED flasher patterns. The first LED pattern runs for 15 seconds and the second pattern runs for 30 seconds.
Ensure your program has a proper header and is fully commented. Store your completed program in the 4Students folder specified by the teacher.
Hardware Circuit
The basic PIC 16F684 circuit is shown below. Since RA3 is always an input, one of the switches must be connected to pin 4. The remaining I/O pins for the ten LEDs and the other switch are decided by the student. See Appendix A for the Eagle schematic for the LED flasher circuit.

Construction and Wiring Requirements




Draw and label a circuit schematic showing all of the components and wiring connections before you start wiring the circuit. You will create your circuit schematic using the Eagle CAD software program. The breadboard wiring and components will follow proper bread boarding practices as discussed in class. See the My Class site for bread boarding document.
Project Reflections



Write up a minimum two page, size 12 font, double spaced, report describing three different problems that you encountered and explain how you resolved each of these problems. Describe and explain three lessons that you have learned while building, programming, troubleshooting, and completing this project.
Project Journal



Maintain a daily journal to document your progress : work accomplished,

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The switches in the diagram booted at the same time. Based on the information provided in the diagram fill in the chart below:…

    • 326 Words
    • 5 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Practical – 01 Toggle Port LED Aim : Write a program in embedded C programming language to alternately ON/OFF…

    • 742 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1310 Unit 3 Assignment 1

    • 3113 Words
    • 13 Pages

    modulation whose output is required to drive the LED. The switching on and off of the LED is controlled by a transistor…

    • 3113 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    What is an electrical circuit? How can you manipulate components and design a circuit that will do what you want it to? This guided activity will introduce you to some components, tools, and concepts that are fundamental in electronics. It will allow you to investigate and discover:…

    • 1662 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Nt1330 Unit 3 Quiz

    • 393 Words
    • 2 Pages

    The descriptions for the switches are as followed: -cbm: Create Bitmap Movie, -bmop: Bitmap Movie Output Path, -bmw: Bitmap Movie Window…

    • 393 Words
    • 2 Pages
    Good Essays
  • Good Essays

    A Paper

    • 2847 Words
    • 12 Pages

    | L Trigger, R Trigger, Y, DOWN, Black, A, L Trigger, UP, White, White, L Trigger, L Trigger…

    • 2847 Words
    • 12 Pages
    Good Essays
  • Better Essays

    Analysis Of Rasberry Pi

    • 1563 Words
    • 7 Pages

    Using two buttons in Tkinter turn ON and OFF the On –Board LED on Pin 13.…

    • 1563 Words
    • 7 Pages
    Better Essays
  • Good Essays

    4017B Pin Connections

    • 2610 Words
    • 12 Pages

    Modify your circuit so that the RESET and ENABLE inputs are each connected to 0 V through a 10 kW pull down resistor. Initially, the behaviour of the circuit will be unchanged. Add 'flying leads' as indicated below:…

    • 2610 Words
    • 12 Pages
    Good Essays
  • Good Essays

    The project makes use of an IC NE555 timer configured as a monostable multivibrator. An LDR is used to control the trigger of the multi-vibrator. During daytime, the trigger is high and the multi-vibrator is in OFF condition. During the night the trigger goes low and the device starts to operate i.e. the LED is ON.…

    • 1083 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Half Adder

    • 2129 Words
    • 9 Pages

    Step 2. Wire the 74LS83 as shown in figure 3. Use the data switches for the input signals and the LED for the indicators…

    • 2129 Words
    • 9 Pages
    Good Essays
  • Satisfactory Essays

    The output frequency from pin 3 of IC1 is fed to base of transistor T1 through resistor R4 and is configured as Darlington pair with transistor T2 in order to drive IR LED and resistor R5 works as current limiter.…

    • 543 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Exp2 PPI DotMatrix

    • 1110 Words
    • 8 Pages

    the green LEDs. If the two LEDs with the same coordinates are enabled then the outcome…

    • 1110 Words
    • 8 Pages
    Better Essays
  • Satisfactory Essays

    Electric

    • 836 Words
    • 9 Pages

    Fundamentals of Electric Circuits (EE201) By Dr. Eng. Omar Abdel-Gaber M. Aly omar.aly@aun.edu.eg Assistant Professor Electrical Engineering Department College of Engineering Al-Majmaa Al-Majmaa University Schedule & Instructors  Schedule:   As indicated in Students Schedule Instructors: Dr. Omar Abdel-Gaber  (omar.aly@aun.edu.eg)…

    • 836 Words
    • 9 Pages
    Satisfactory Essays
  • Good Essays

    Water Level Indicator

    • 2656 Words
    • 11 Pages

    Generally when we are pumping liquids like water or may be any other liquid is we need a human to see whether the tank is filled or not or we will place a overflow pipe to know that the tank is fill or not in case of water tank and we get confirmed from the water coming from overflow pipe that the has been filled. here is lots of wastage of water and still we need a human to have a look over it and so to avoid this and to save wastage of water or any other liquid that is being filled. Here is a simple circuit for liquid level alarm this circuit only tells us when the tank is full with a beep sound. It is built around two BC547 transistors (T1 and T2) and two timer 555 ICs(IC1 and IC2). Both IC1 and IC2 are wired in a stable multi vibrator mode. Timer IC1 produces low frequency, while timer IC2 produces high frequency. As a result, a beeping tone is generated when the liquid tank is full. Initially, when the tank is empty, transistor T1 does not conduct. Consequently, transistor T2 conducts and pin 4 of IC1 is low. This low voltage disables IC1 and it does not oscillate. The low output of IC1 disables IC2 and it does not oscillate. As a result, no sound is heard from the speaker. But when the tank gets filled up, transistor T1 conducts. Consequently, transistor T2 is cut off and pin 4 of IC1 becomes high. This high voltage enablesIC1 and it oscillates to produce low frequencies at pin 3. This low-frequency output enables IC2and it also oscillates to produce high frequencies. As a result, sound is produced from the speaker. Using preset VR1 we can control the volume of the sound from the speaker. The circuit can be powered from a 9V battery or from mains by using a 9V power…

    • 2656 Words
    • 11 Pages
    Good Essays
  • Satisfactory Essays

    IR based street light

    • 519 Words
    • 3 Pages

    actual timings for these high way lights to be switched on are when there is absolute darkness.…

    • 519 Words
    • 3 Pages
    Satisfactory Essays