https://github.com/9at8/emergencybroadcast
Uses a Raspberry Pi 2 to broadcast FM signals over a specific range of frequencies in case of an emergency.
https://github.com/9at8/emergencybroadcast
pifmrds raspberry-pi
Last synced: about 1 year ago
JSON representation
Uses a Raspberry Pi 2 to broadcast FM signals over a specific range of frequencies in case of an emergency.
- Host: GitHub
- URL: https://github.com/9at8/emergencybroadcast
- Owner: 9at8
- Created: 2016-11-19T00:06:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-19T11:03:34.000Z (over 9 years ago)
- Last Synced: 2025-03-29T09:04:55.089Z (about 1 year ago)
- Topics: pifmrds, raspberry-pi
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EmergencyBroadcast
Uses a Raspberry Pi 2 to broadcast FM signals from user input text over a specific range of frequencies in case of an emergency.
This project is built on top of [PiFmRds](https://github.com/ChristopheJacquet/PiFmRds).
Thanks a lot to [@ChristopheJacquet](https://github.com/ChristopheJacquet) for building [PiFmRds](https://github.com/ChristopheJacquet/PiFmRds).
## Hardware Requirements
- Raspberry Pi
- A wire!
## Dependencies
- [PiFmRds](https://github.com/ChristopheJacquet/PiFmRds)
- Pico Text to Speech
## Installation
- Clone the repository.
`git clone https://github.com/9at8/EmergencyBroadcast.git`
- Install [PiFmRds](https://github.com/ChristopheJacquet/PiFmRds) using the instructions given in the link.
- Install Pico Text to Speech
`sudo apt-get install libttspico-utils`
- Edit `main.py` to:
- Set `player_location` as the location of the [PiFmRds](https://github.com/ChristopheJacquet/PiFmRds) executable
- Set `audio_name` as the temporary name for TTS audio
- Set `audio_location` as the temporary location for the TTS audio file
- Run! `./main.py`