Test etmek için 1.5 -2 m uzakta kamera açısında hareketsiz durarak bekleyiniz. Bunun dışında
This is a Python repository for the Worker Health and Safety (İşçi Sağlığı ve Güvenliği) project that focuses on detecting NO-MOTINON
- Python kurulu olduğundan emin olun, - First, ensure that you have Python installed on your system.
python --version
- Github tan klonlayın - Clone the repository:
git clone https://github.com/cappittall/motion.git
- Sanal ortam oluşturma - Create a Python virtual environment:
cd motion
python3 -m venv myenv
- Sanal ortamı aktive etme - Activate the virtual environment:
-
Windows:
myenv\Scripts\activate
-
macOS and Linux:
source myenv/bin/activate
- Gerekli paketlerin kurulumu - Install the required dependencies:
pip install -r requirements.txt
- FastAPI yi çalıştırma - Start the FastAPI server:
pip install "uvicorn[standard]"
uvicorn motions:app --reload
Opsiyonel olarak port numarasını değiştirebilirsiniz - In case you may change port number:
uvicorn motions:app --reload --host 0.0.0.0 --port 8001
- Web tarayıcıyı açın ve tarayıcıda adresine gidin localhost:8000 - Open your web browser and navigate to localhost:8000
- Port numarasına dikkat ediniz. Geçerli port numarası :8000 dir.
Ayrıca 40 pinli giriş çıkış pinlerinden alarm yada başka bir sistemi tetiklemek için gerekli sinyal çıkışı alınabilecektir. Bu son ayarlamalar cihaz üzerinde yapılacaktır.