Auteur de la notification de boîte aux lettres SMS sur le bon marché (5 / 7 étapes)

Étape 5: Programmer le micro-contrôleur

J’ai utilisé l’IDE Arduino. Merci de soutenir ce projet excellent en faisant un petit don, si vous n'avez pas encore fait.

Raccorder le TX et le RX de votre clé USB Serial Converter aux broches série matériel de l’Atmega (2 et 3 respectivement). Télécharger le croquis ci-joint. Ouvrez-le dans IDE Arduino. Configurez votre Conseil d’administration et le port série. Remplacer le XXXXXXXXXXX dans le code avec votre numéro de téléphone par défaut. Compiler le croquis (ne pas envoyer). Maintenant, cela va être difficile si vous n’avez pas un RST sur votre clé usb à série. Placez vos doigts en continu sur l’interrupteur tact. Appuyez sur Télécharger IDE Arduino. Le milisecondes, vous voyez le statut « téléchargement » sur votre IDE Arduino Appuyez sur l’interrupteur tact pour réinitialiser le microcontrôleur et mettez-le en mode bootloader. Si vous ne réussissez pas à la fois, essayez plusieurs fois. Amusant, n’est-il pas ?

Le principe de fonctionnement global du firmware est la suivante :

  • réveiller par une interruption (la boîte aux lettres est ouvert et l’interrupteur de contact tire la tige basse)
  • faire un reset
  • configurer le port série et épingles
  • obtenir le numéro de téléphone du destinataire de l’EEPROM
  • mesurer le niveau de batterie
  • Allumez le module GSM
  • garder demandant de spécifier le nom du fournisseur réseau. Une fois obtenu, le module peut envoyer des messages texte
  • supprimer les anciens messages texte
  • Envoyez le SMS de notification
  • Attendez la confirmation de réception sur le port série ou timeout
  • Vérifiez si le commutateur de configuration est en mode de configuration
  • dans l’affirmative - attendez 40 secondes quand l’utilisateur peut envoyer un message texte contenant le mot « Programme ». Si un tel message arrive, stocker le nouveau numéro dans l’EEPROM
  • rattacher l’interruption s’endormir

Lors de l’élaboration de ce croquis que j’ai utilisé la bibliothèque excellent avt/sommeil et le code d’ici http://playground.arduino.cc/Learning/ArduinoSleep... Pour SW le microcontrôleur de la réinitialisation, j’ai utilisé la solution WatchDog Timer brillant trouvée ici http://arduino.stackexchange.com/questions/1477/re...

Le fichier contient un grand nombre de lignes des commentaires de code que vous pouvez décommenter juste. Si vous préférez recevoir manqués à SMS (peut être moins cher), il existe une fonction commentée pour cela trop. Les commentaires dans le code vous aidera à savoir ce qui fait quoi.

Il est temps de tester la configuration. Pour le débogage, décommenter toutes les lignes Serial.print (n’oubliez pas de connecter les 14 et 15 à l’USB Serial converter).

Articles Liés

Notifications de boîte aux lettres électriques Imp

Notifications de boîte aux lettres électriques Imp

Je voulais entrer dans la chose IoT pendant un certain temps. J'hésitais entre l'Imp et le SparkCore, et finalement je suis allé pour l'Imp. Jusqu'à présent le marché n'a pas beaucoup de dispositifs comme eux.Un projet facile et cool devait commencer
Maison imprimable/boîte aux lettres nombre

Maison imprimable/boîte aux lettres nombre

J'ai été regarder des boîtes aux lettres de mon voisin, et ils regardent tout grand et farcir avec plaques adresses fantaisie... Le mien est tout simplement O ennuyeux recouverte de calcaire. Donc j'ai emprunté des idées de cette rue instructables no
Boîte aux lettres téléphonique alerte

Boîte aux lettres téléphonique alerte

L'alerte de téléphone de boîte aux lettres vous envoie un texte chaque fois que vous obtenez mail. Je me souviens avec impatience vérifier mon courrier plusieurs fois par jour au cours du printemps de ma dernière année de lycée que j'ai attendu lettr
Arduino alimenté par boîte aux lettres connectée pour TfCD

Arduino alimenté par boîte aux lettres connectée pour TfCD

Cet appareil vous enverra une notification quand le facteur vous remettra des lettres (ou spam: p). ce guide va vous montrer étape par étape comment le système a été construit et fournit tout le code pour le faire fonctionner.Nous avons utilisé les c
Moniteur de boîte aux lettres de courrier

Moniteur de boîte aux lettres de courrier

Comme beaucoup d'autres, il me reste souvent je me demandais si notre courrier a encore été livrée. Notre remise postale locale varie de n'importe où entre 10:00 à 17:00, nous avons peu de visibilité à l'avant de notre résidence, et nous n'entendons
Boîte aux lettres alerte inférieur à $ 10, conseils de bricolage

Boîte aux lettres alerte inférieur à $ 10, conseils de bricolage

Fabriquer un dispositif d'alerte peut vous aider à obtenir une notification de la boîte aux lettres afin qu'au lieu de foire va à la boîte aux lettres dans le confort de votre chambre ac de vérifier pour voir si le courrier est venu ou pas. Elle est
Avec cette boîte aux lettres vous ne manquerez jamais votre poste à nouveau

Avec cette boîte aux lettres vous ne manquerez jamais votre poste à nouveau

Le principal avantage et la vraie raison de la construction est le fait que les résidents puissent avoir accès sans l'utilisation de clés !La boîte aux lettres fonctionne à l'aide d'une télécommande. La porte s'ouvre lorsque le premier bouton est enf
Sans fil alarme de boîte aux lettres avec alerte téléphonique

Sans fil alarme de boîte aux lettres avec alerte téléphonique

1 x kit d'alarme Auto-Dialer ($10 / $20 sur ebay)1 x capteur porte/fenêtre (inclus dans le kit alarme)1 x clavier/contrôle électronique avec adaptateur secteur (inclus dans le kit alarme)1 x câble téléphonique (inclus dans le kit alarme)2 x colliers
Comment faire une boîte aux lettres Star mort

Comment faire une boîte aux lettres Star mort

A l'instar de la hype récente de Star Wars a été montée je suis tombé sur un vieux réservoir sous pression d'une pompe à eau. Sa forme sphérique a exigé d'être transformé en quelque chose. J'ai pensé qu'une étoile de la mort serait facile, et j'aime
Comment créer une boîte aux lettres de la palette

Comment créer une boîte aux lettres de la palette

objets nécessaires :(2) 2 x 6 pièces de bois à 22 po de long pour base.(2) 2 x 6 pièces de bois à 15 po de long pour le mur avant et arrière.(6) 1 x 4 morceaux de bois à 22 po de long pour les côtés du mur.(4) 1 x 6 morceaux de bois à 26 po de long p
BRICOLAGE - restaurer une boîte aux lettres en bois

BRICOLAGE - restaurer une boîte aux lettres en bois

Restaurer une ancienne boîte aux lettres en bois pour son ancien éclat !Etape 1: Démonter la boîte aux lettresJ'ai tout d'abord commencer par enlever la boîte aux lettres du mur. J'ai ensuite démonter la boîte aux lettres dans ses diverses parties, c
Smart de boîte aux lettres

Smart de boîte aux lettres

De boîte à lettres intelligente moet maaltijd zorgen dat je altijd op plié de hoogte van de jouw pakketje al est binnengekomen.Tegenwoordig komt het vaak voor dat mensen en een plat wonen en niet altijd même veel zin hebben om openen naar beneden te
Boîte aux lettres cactus

Boîte aux lettres cactus

avoir un yard avec un paysage désertique, c'était un saut facile à mettre en place un support de boîte aux lettres pour le cactus Saguaro.Utilisant des canalisations en fonte ductile, capuchons de poteau de barrière et mis dans le béton.  Juste une b
Mickey Mouse Holding votre boîte aux lettres

Mickey Mouse Holding votre boîte aux lettres

un bon ami de notre famille est un grand fan de Mickey. L'intérieur de sa maison, son bureau au travail, sa voiture et bien d'autres choses dans sa vie sont sur le thème de Mickey. L'extérieur de sa maison n'a pas eu une trace de Mickey. Pour son ann