Arduino based alarm system
- Arduino MKR1000, used as the alarm server / base station.
- Arduino Nano 33 IOT used for door sensors
- 2 color OLED Display used for base station display(any i2c oled display will work)
- NTE Magnetic Alarm Reed used for door sensor(any reed alarm switch will work)
- Adafruit I2S 3W Class D Amplifier Breakout
- A Speaker. Check the amp specifications and get a speaker to match that.
- LEDs
- 10k resistor used for the Alarm Reed Ground
- 1k resisor, used for all LEDs
All of these can be installed via the Arduino IDE.
- SPI
- Adafruit_ZeroI2S - For the AMP breakout
- WiFi101
- WiFiNINA
- Wire
- Adafruit GFX
- Adafruit SSD1306
- Pin 5
- 1k resistor to ground
- VCC to 5v
- GND to GND
- SCL to SCL
- SDA to SDA
- VIN to 5v
- GND to GND
- LRCLK to PIN 3
- BCLK to PIN 2
- DIN to A6
- PIN D13
- 1k resistor to GND
- Pin ~D2
- 10k resistor to ground