Sommario:
Video: Posizione con Arduino + 3G + GPS + SMS: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Algunos proyectos se encuentran en movimiento y se necesita saber su posición en algún instantes, este ya sea por sobrepasar algún valor como por ejemplo de temperatura o accionados mediante un pulsador.
Per questo caso si può utilizzare la tarjeta M2M 3G Shield per Arduino, la quale posare un modem celular 3G, un GPS con antena incorporata e uno slot per una tarjeta micro SD nel caso in cui si guardi l'informazione.
Passaggio 1: materiale
- Arduino o PICARO (compatibile con Arduino)
- Scudo M2M 3G
- UPS per Arduino
- Batteria di LIPO
- antenna
- pulsante
- Resistenza 2.7K
Passaggio 2: Armado
- Cargar el código de ejemplo el Arduino o PICARO (se profundiza en el siguiente paso)
- Soldar lo stackables de los Shield
- Unisci i ponticelli W1, W4 e W5 dell'UPS per Arduino
- Unire il jumper W5 nella M2M 3G Shield o inserire una pila de 3V 12mm nella presa
- Asegurar la batería a la UPS
- Montare lo Shield sobre el Arduino
- Montar el pulsador con la resistencia
- Collegare batteria e pressione all'interruttore "Force On" unos secondi per il funzionamento iniziale
Passaggio 3: codice
El código consiste en varios puntos que se van a detallar:
Anclar la UPS: Es levantar el pin 10 a HIGH per mantener en funcionamiento la UPS. Existe otro pin 11 llamado LBO que indica con un LOW que la batería está en un estado bajo, ahí debemos apagar la UPS bajando a LOW el pin 10 para no dañar la batería (esto en el caso de que no esté conectada a una fuente de pareggiato).
Encender el modem 3G: Per questo è necessario levare il pin 7 (HIGH) e per apagar bajarlo (LOW)
Lectura del pulsador: al presionar el botón hace la lectura de la latitud y longitud y la envía a través de un mensaje de texto.
Librerías que hay que tener en nuestro IDE de Arduino:
- AltSoftSerial
- TinyGPSPlus
Passaggio 4: suggerimenti
- Asegúrate de tener mensajes de texto en la SIM card per gli ambienti.
- Nessun problema per inserire la pila per unire i jumper di M2M 3G Shield e gli UPS per Arduino.
- El encendido de la UPS ocurre cuando esiste un voltaje externo, luego el Arduino enclava esto con el pin 10, para que se mantenga encendido. Esto también lo puedes hacer con el botón "Force On" durante unos segundos.
- Si può cambiare il pulsante per il sensore e darle margini superiori o inferiori per rendere reale l'ambiente del valore e della posizione.