Skip to content

In this repository I created a full deployment for a pic16f887 uC and few programs as Proteus 8

Notifications You must be signed in to change notification settings

Dorin-Irimia/Full-PIC16F887-Project-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📌 Project: Driver Warning Sound System

This project involved the design and implementation of an audible driver warning system regarding seat belt fastening, door status, and light check.

🖥️ Features

  • Door status check
  • Seat belt detection
  • Headlight status monitoring

🚀 Technologies and tools used

  • Proteus 8 Profesional for electrical circuit simulation, source code generation and PCB design
  • PIC16F887 microcontroller
  • Hardware components: 5 buttons, 3 LEDs, a buzzer.

🔧 Project Folders

  1. Documentation

    • Here you will find the code diagram. project description, and block-schematic.
    • Large project description.
    • Block diagram.
    • Project requirement.
  2. Programs

    • All the programs used in this project is stored here.
    • For a few programs you can find here the documentation or "how was used".
  3. Proteus_project

    • All files generated by the "proteus" program are stored in this folder.
    • The file containing the source code can be found here with the ending ".c".

📝 Instructions for running

  1. Clone the repository:
git clone https://github.com/utilizator/circuit-avertizare.git
  1. Open the project in Proteus for simulation.
  2. Compile and upload the code to the PIC16F887 microcontroller.
  3. Connect the hardware components according to the PCB schematic.

✨ Author

Irimia Petru-Dorin


Project made for Gheorghe Asachi University, Faculty of Electronics and Telecommunications.

About

In this repository I created a full deployment for a pic16f887 uC and few programs as Proteus 8

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published