Taula de continguts:
- Pas 1: configureu Arduino Uno i Breadboard
- Pas 2: afegiu l’escut Ethernet
- Pas 3: connecteu el carril d'alimentació i de terra
- Pas 4: connecteu el commutador Reed
- Pas 5: afegiu els LED
- Pas 6: afegiu el buzzer
- Pas 7: connecteu els commutadors
- Pas 8: afegiu el polsador
- Pas 9: connecteu la primera pantalla LCD
- Pas 10: afegiu la segona pantalla LCD
- Pas 11: munteu l'interruptor Reed
- Pas 12: pengeu el codi
- Pas 13: configureu els missatges d'alerta
- Pas 14: utilitzeu l'alarma
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Es tracta d’una alarma de porta basada en Arduino que utilitza un interruptor magnètic de canya per determinar l’estat de la porta i té una alarma sonora i una alarma basada en missatges de text.
Llista de peces
- Arduino Uno
- Escut Ethernet Arduino Uno
- 3x LEDs
- 2x commutadors SPST
- 1 botó instantani
- 2x pantalles LCD
- 1x zumbador passiu
- 1x interruptor magnètic de canya
Pas 1: configureu Arduino Uno i Breadboard
Pas 2: afegiu l’escut Ethernet
Connecteu Ethernet Shield a la part superior de l’Arduino.
Pas 3: connecteu el carril d'alimentació i de terra
Connecteu el rail d'alimentació al pin de 5 V i el rail de terra al pin de terra de l'Arduino
Pas 4: connecteu el commutador Reed
Connecteu el terminal COM de l’interruptor al rail de terra i el terminal Normalment Obert (NO) al pin 8 de l’Arduino
Pas 5: afegiu els LED
Connecteu un LED vermell, groc i verd al rail de terra i una resistència a cada cable positiu del LED i connecteu el vermell al pin 6, el groc al pin 5 i el verd al pin 4.
Pas 6: afegiu el buzzer
Connecteu el pin negatiu del brunzidor al rail de terra i el pin positiu al pin 12 de l’Arduino.
Pas 7: connecteu els commutadors
Connecteu l'interruptor del commutador de missatges al pin 11 i el commutador del commutador de so al pin 10. Connecteu l'altra pota de l'interruptor al rail de terra de cada commutador.
Pas 8: afegiu el polsador
Connecteu una cama del botó al rail de terra i l'altra al pin 2 de l'Arduino.
Pas 9: connecteu la primera pantalla LCD
Connecteu el pin VCC al rail d'alimentació, el pin GND al rail de terra, el pin SCL a A5 i el pin SDA a A5 a l'Arduino.
Pas 10: afegiu la segona pantalla LCD
Connecteu la pantalla LCD al mateix carril que el primer.
Pas 11: munteu l'interruptor Reed
Poseu la peça amb els terminals al marc de la porta. Col·loqueu la porció magnètica a la porta just sota l’interruptor perquè continuï commutant l’interruptor. Podeu utilitzar un multímetre o escoltar per veure si l’interruptor s’activa quan la porta s’obre o es tanca.
Pas 12: pengeu el codi
Pengeu el codi a l'Arduino.
Pas 13: configureu els missatges d'alerta
Primer creeu un compte twilio.com, podeu utilitzar la versió gratuïta. Només heu de crear un projecte i un número de telèfon i escriure el SID del compte i el testimoni d'autenticació.
Pengeu el Twilio PHP Master al vostre servidor web des de
Pengeu el codi alert.php al mateix directori. Haureu de canviar l'extensió del fitxer per eliminar el fitxer.txt del final.
Obriu l'script i canvieu les línies 10 i 11 al SID del compte i al testimoni d'autenticació. Canvieu la línia 17 pel vostre número de telèfon i la línia 20 pel número de telèfon que heu obtingut de Twilio. Canvieu la línia 22 pel text que vulgueu rebre.
Pas 14: utilitzeu l'alarma
Configureu els commutadors a si voleu rebre un text d'alerta o fer sonar l'alarma i armar el sistema amb el polsador. Quan s'obre la porta, l'alarma s'apagarà fins que es prem el botó per restablir el sistema.