Capteur de compost (5 / 7 étapes)

Étape 5: Cellulaires : étape 2

Étape 2: Automatisation du processus

Sa mise en code

Veuillez faire référence à récepteur-gateway.ino qui a le code pour cette partie.

Nous avons branché la FONA à la Moteino, testé les connexions entre ces deux et également testé la connexion GSM en effectuant manuellement une demande GET de la Serial Monitor. L’étape suivante consiste à automatiser ce processus de s’allumer la FONA, à faire des demandes, à éteindre la FONA. L’automatique puissance-sur/marche-arrêt est vraiment importante car la FONA consomme beaucoup d’énergie en mode veille, et comme avec nos nœuds de capteurs, si elle n’a pas besoin d’être sur, il ne devrait pas être. Pour activer/désactiver la FONA, nous pouvons utiliser la tige de la clé. Si nous retirer basses pendant 2 secondes, il va activer/désactiver le module.

Comment ça marche

Le Moteino est toujours à l’écoute pour les paquets entrants des capteurs. Lorsque le récepteur reçoit un paquet d’un émetteur, le récepteur stocke les valeurs dans un tableau. Chaque expéditeur possède son propre tableau qui est remplacé chaque fois données du capteur sont reçues de l’expéditeur. Alors que cette réception se produit, le récepteur garde temps. Une fois passé une quantité prédéterminée de temps (15 minutes), le récepteur cesse d’écouter les messages radio et démarre le processus de téléchargement des données de ses recueillies.

La Moteino s’allume la FONA, attend jusqu'à ce qu’il est mis sous tension, envoie toutes les commandes AT pour initialiser une demande GET, assemble et envoie une requête GET pour chaque expéditeur qui a envoyé des données au récepteur. Une fois cela fait, le récepteur s’arrête la FONA, il s’éteint et puis revient à l’écoute des messages Radio. Alors que le récepteur envoie des données à la base de données, il ne recevra pas de messages à la radio ou les accusés de réception. C’est pourquoi l’heure de l’expéditeur ACK est fixée à environ combien de temps il faut le récepteur faire la séquence complète des événements avec la FONA.

Télécharger le code et test

Maintenant vient le grand moment. Définir les variables de timing pour être ce que vous voulez dans le code inclus dans cette section et transférez-le sur la Moteino. Branchez dans l’un des nœuds de votre expéditeur afin qu’il envoie des données et le Serial Monitor pour surveiller le processus. Pour chaque message reçu avec succès de l’expéditeur les valeurs devraient être imprimés. Lorsque la FONA s’allume après 15 minutes (ou quoi que ce soit la valeur), il devrait afficher son statut comme il va. Il faut éviter toute erreur. Quand c’est fait, vérifiez votre flux de données sparkfun et assurez-vous qu’il est passé par ok.

Dans l’affirmative, il est temps de célébration parce que toutes les parties dures sont faites.

Mise sous tension

Jusqu’ici, nous avons été mise sous tension le récepteur avec un câble USB et une batterie branché directement à la Commission FONA. Cela ne va pas au travail si nous devions déployer sur le terrain, mais il existe d’autres options. Vous remarquerez qu’il y a une goupille de chauve-souris sur la FONA, qui est un robinet direct pour le branchement de la batterie. Cela signifie que s’il y a une batterie branchée sur la FONA, vous serez en mesure d’obtenir une connexion directe à la batterie pour alimenter d’autres choses, comme le Moteino. En outre, vous pourriez brancher une batterie dans cet axe au lieu d’utiliser le connecteur sur la carte FONA.

Dans ma construction de ce projet, j’ai utilisé un (un peu modified(improved)) batterie voltaïque et panneau solaire pour alimenter l’unité réceptrice. Parce que le récepteur consomme plus d’énergie que les nœuds de l’expéditeur/capteur, il faudra une batterie plus grande et la façon de recharger pour une utilisation à long terme. J’ai montrer quelques photos et parler davantage de cette modification dans la section suivante.

Articles Liés

M. Compost : Comment faire un turbocompresseur de compost dans la cuisine !

M. Compost : Comment faire un turbocompresseur de compost dans la cuisine !

M. Compost est un appareil qui chauffe et agite les déchets alimentaires recueillies dans votre cuisine. Cela accélère la décomposition avant de mettre le compost à l'extérieur (dans un tas de ver de bin ou compost) pour finir à briser.Mon propre but
Capteur de estacionamento_ADS2_FTT_2015

Capteur de estacionamento_ADS2_FTT_2015

Apresentamos o capteur de variedade feito por nós alunos da Faculdade de Tecnologia Termomecanica, utilizando o componente Arduíno UNO, esse projeto visa romain comme necessidades de um usuário Québec necessita de Umm capteur de variedade em partes q
Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Tout d'abord, je tenais à vous remercier pour l'opportunité de travailler avec un Edison et pour un par Intel/Instructables étant donné leur concours d'ITO. Je pense que c'est un excellent moyen de faire de développement communautaire et encourager l
Construire votre premier ITO avec un capteur DHT11 et Raspberry Pi, Thingspeak.

Construire votre premier ITO avec un capteur DHT11 et Raspberry Pi, Thingspeak.

IOT ou Internet of Things est un sujet d'actualité ! Selon les experts tout sera relié à l'internet et tous nos appareils et leurs données seront bientôt juste une adresse IP s'éloigne de nous. Alors par où commencer si vous voulez explorer le monde
Cellule photoélectrique capteur vêtement

Cellule photoélectrique capteur vêtement

Vêtement de cellule photoélectrique capteur connecté à LEDs sewable / / codé avec Arduino UNOÉtape 1: Créer le vêtement Pour mon vêtement, j'ai utilisé :-Organza, laine roving (feutré sur tulle) et doublure en polyester avec un ruban à nouer au dosÉt
Comment utiliser le capteur Adafruit BMP280 - Tutorial Arduino

Comment utiliser le capteur Adafruit BMP280 - Tutorial Arduino

Dans ce tutoriel, nous allons utiliser le capteur Adafruit BMP280. Ce capteur peut mesurer la pression barométrique et la température avec une très bonne précision. Parce que la pression varie avec l'altitude nous pouvons également l'utiliser comme u
Rapide Arduino hygromètre (capteur d’humidité)

Rapide Arduino hygromètre (capteur d’humidité)

Nous avons eu quelques condensation et moisissure émet dans notre appartement récemment devait, selon moi, le taux d'humidité. Notre propriété est relativement récent et, par conséquent, a des propriétés très bonne isolation (double vitrage etc..). L
Temp & capteur d’humidité avec LCD Disp & voyant

Temp & capteur d’humidité avec LCD Disp & voyant

Dans ce instructable, j'ai utilisé le capteur DHT11 température & humidité & Arduino UNO pour afficher les relevés de température & humidité actuelles dans un écran LCD 16 x 2. À côté, j'ai également créé une configuration 3-LED qui indique 3
Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Ventilateur t/mn avec capteur à effet hall interne et Arduino (Intro à interrompre la matériel et écran LCD)

Pour mon autre projet pour le travail, j'ai dû mesurer la vitesse de rotation du rotor en révolutions par Minute (tr/min) d'un ventilateur d'ordinateur mis à jour le. Il avait trois fils qui sortent et qui fait TIC TAC moi que peut-être qu'il a un mo
Avoir une récolte exceptionnelle avec capteurs d’humidité et ARDUINO

Avoir une récolte exceptionnelle avec capteurs d’humidité et ARDUINO

Je dois être accro à Instructables ne pas aller au travail ou faire mes tâches de la maison et continuer de partager mes connaissances pour aucun argent sur Instructables écris ce Instructable un autre aujourd'hui.Je suis un juge maintenant, passant
Poisson Feeder capteurs

Poisson Feeder capteurs

IntroductionPourquoi ce projetMon aquarium est un Juwel Rekord 800 et possède un Juwel alimentation machine. J'ai acheté la machine pour pouvoir nourrir mon poisson sur quand je ne suis pas autour des heures régulières. C'est une grande machine, mais
Capteur de corps

Capteur de corps

Un Arduino et deux fils isolés, torsadées peuvent servir à détecter une approche humaine (ou animale). J'ai mis en place un circuit d'échantillon pour avertir les gens qui s'approche de mon bureau.Le module vocal dans ce instructable est facultatif--
Comment utiliser le capteur de débit de l’eau - Tutorial Arduino

Comment utiliser le capteur de débit de l’eau - Tutorial Arduino

Dans ce tutoriel, vous apprendrez comment utiliser un capteur de débit de l'eau avec une carte Arduino.Le capteur de débit d'eau se compose d'un corps de valve en plastique, un rotor de l'eau et un capteur à effet hall. Lorsque l'eau circule dans le
E-nadou Spidey à capteurs

E-nadou Spidey à capteurs

Uh-Oh que mon sens de Spidey est picotements ! Avec les travaux de recherche, que j'ai fait pour e-nadou, vous pouvez ajouter Spidey Sensing à une main de dispositif d'assistance (il n'est pas un coup de main prothétique). Ce projet documente la phas