Arduino solar charger contrôleur + sortie contrôle et enregistrement des données en ligne avec Xbee WiFi (3 / 9 étapes)

Étape 3: Thingspeak site Web et mettre en place le Xbee

Les données recueillies par le régulateur de charge sont poussées sur un site Web appelé Thingspeak. C’est où je peux me connecter et selectionnez sur mon contrôleur de charge lorsque je ne suis pas chez moi. Vous pouvez y accéder ici afin de créer un compte et de paramétrer votre propre canal. https://thingspeak.com/users/sign_up. Si vous ne voulez pas cette fonctionnalité sur votre contrôleur de charge, vous pouvez juste commenter la xbee() dans la section de la boucle principale du programme et il ne sera pas prendre soin de cela pendant la course.

Si vous ne voulez pas être en mesure de vérifier sur votre contrôleur sur l’internet, alors vous devrez créer votre propre canal. Une fois que vous l’avez créé, vous recevrez une clé API. Cette clé est importante et il faudra à l’arduino code Gardez-le donc très pratique. Vous pouvez ensuite le programme d’installation du canal, là est 8 champs de données qui sont envoyées à partir du contrôleur de charge, donc dans votre canal sous l’onglet « Paramètres du canal », entrez les informations comme suit pour les champs.

champ 1--tension solaire

champ 2--tension de la batterie

3--courant de charge sur le terrain

terrain 4--charge PWM

courant de sortie de la zone 5--

champ 6--batterie chargée

domaine 7--température

champ 8--luminosité

Mon code pour le régulateur de charge ne crée pas une connexion pour le Xbee chaque fois qu’il doit envoyer les données. J’ai déjà programmé mon Xbee avec mes paramètres WiFi personnelles en utilisant le logiciel X-CTU.
Il y a quelques bons tutoriaux sur internet sur comment connecter votre Xbee et communiquer avec lui à l’aide de X-CTU. Celui-ci est très bonne et vous obtiendrez sur votre chemin. https://Learn.Sparkfun.com/tutorials/XBee-WiFi-Ho...

Suivre le tutoriel pour obtenir le Xbee connecté à votre réseau WiFi personnel.

Une fois fait, il y a quelques paramètres que nous allons changer dans le Xbee pour obtenir le programme d’installation se connecte sur le site de Thingspeak, comme c’est laquelle toutes les données seront envoyées.

Modifier ou vérifier les paramètres suivants :

-IP Protocole doit avoir la valeur « 1-TCP »

-Adresse IP DL-destination doit avoir la valeur « 184.106.153.149 »

-Port DE-destination doit être définie à « 50 »

Une fois que ces paramètres ont été modifiés, appuyez sur le bouton « write » pour enregistrer ces paramètres dans votre Xbee.

Vous avez maintenant avec succès configuration votre Xbee aux données push dans votre voie à Thingspeak.

Ensuite, ouvrez le sketch de « Solar_charge_controller » et recherchez la ligne n ° 1150

La ligne doit être : xb.print (F ("key =YOUR_API_KEY_HERE")) ;

Supprimer les parties qui dit YOUR_API_KEY_HERE et le remplacer par votre propre clé API personnelle que vous avez reçu lorsque vous avez créé votre canal sur Thingspeak. Assurez-vous que vous ne supprimez pas clé = car cela ne fonctionnera pas sans elle.

Articles Liés

Vernier capteurs et Arduino (ou Teensy) pour l’enregistrement des données

Vernier capteurs et Arduino (ou Teensy) pour l’enregistrement des données

regardons comment recueillir des données provenant de capteurs éducatifs Vernier à l'aide d'un Conseil de développement microcontrôleur compatible Arduino.Si vous avez juste besoin d'interfacer une sonde avec un ordinateur et veulent tout faire, vous
Contrôle des données de capteur avec Edison (Intel IoT)

Contrôle des données de capteur avec Edison (Intel IoT)

Cette instructable est d'intégrer le bosquet de capteurs et d'actionneurs avec Intel Edison par NodeJS et surveiller les données des capteurs comme qualité de l'air, bruit, température, lumière, Touch et LED, Buzzers.Pour cela, des modules de nœud :M
Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

J'ai beaucoup lutté avec l'envoi de données RF entre deux puces de Attiny85, donc j'ai pensé qu'il serait peut-être utile que j'ai juste expliquer comment je l'ai fait. Il y a un certain nombre de ces projets étant décrits sur l'internet, mais encore
Arduino Chicken Coop contrôleur

Arduino Chicken Coop contrôleur

Au cours des dernières années, que ma famille est demeurée poules ex-batterie - ils sont vers l'âge de 18 mois et ont vécu toute leur vie dans un environnement "cage". Comme nous aimons ces faisceaux peu de joies et de œufs, il peut être un drud
Twitter contrôlée Arduino sorties - aucun PC - affichage à cristaux liquides + données de capteur à Twitter

Twitter contrôlée Arduino sorties - aucun PC - affichage à cristaux liquides + données de capteur à Twitter

contrôle numérique des pins par les messages de Twitter. Lectures du capteur renvoyés à Twitter.MODIFIÉ par JOHN DINGLEY de Twitter2LCD, originellement écrit par Fabrizio GranelliVoir * Vous pouvez envoyer des messages texte à l'écran LCD Arduino de
ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

Bienvenue à mes tutoriels de contrôleur de charge solaire série. J'ai posté deux version de mon régulateur de charge PWM. Si vous êtes nouveau à ce vous pouvez consulter mon tutoriel précédent pour comprendre les fondements du régulateur de charge.C'
Noël-boîte : Arduino/ioBridge internet contrôlé des lumières de Noël et spectacle de musique

Noël-boîte : Arduino/ioBridge internet contrôlé des lumières de Noël et spectacle de musique

mon projet de Noël-box se compose d'un internet contrôlé des lumières de Noël et spectacle de musique. Une chanson de Noël peut être demandée en ligne qui est ensuite mis dans une file d'attente et a joué dans l'ordre, qu'il a été demandé. La musique
CO2 Laser eau Flow Monitor - Arduino alimenté / Windows contrôlée

CO2 Laser eau Flow Monitor - Arduino alimenté / Windows contrôlée

Alarme et CO2 Laser eau Flow MonitorPropulsé par un Arduino et contrôlées par un logiciel personnalisé sur un PC WindowsAfin de prolonger la vie d'un CO2 tube de laser, il est nécessaire à pomper l'eau à travers elle de refroidissement pendant son fo
Arduino-Smart Distance contrôlée insecte

Arduino-Smart Distance contrôlée insecte

Dans ce projet, vous allez créer un Robot insecte qui marche vers l'avant à quatre pattes. En utilisant des ultrasons, le robot peut voir dans l'obscurité, tout comme une chauve-souris. Lorsqu'il détecte un obstacle, il ramène quelques pas, se transf
Arduino sans fil contrôlée de réservoir (nRF24L01)

Arduino sans fil contrôlée de réservoir (nRF24L01)

Salut!Aujourd'hui je vais vous montrer comment construire un réservoir d'Arduino contrôlée et télécommande. La 3d imprimés parties du réservoir (à l'exception du contrôleur, suivre le guide et le réservoir de la couverture) ont été conçus par timmicl
Shield Arduino Bluetooth sans fil programmation et contrôle des données - Jetpack

Shield Arduino Bluetooth sans fil programmation et contrôle des données - Jetpack

Ne serait-il pas merveilleux de programmer votre Arduino sans fil? Nous savons tous comment ennuyeux, c'est d'avoir à brancher dans votre projet Arduino dans un ordinateur chaque fois que nous devons envoyer un croquis, de déboguer ou de lire quelque
À l’aide d’Arduino et Bluetooth contrôle une voiture deux

À l’aide d’Arduino et Bluetooth contrôle une voiture deux

nous vient de modifier un contrôle de voiture deux-pilote de module Arduino et Bluetooth.  Côté contrôle utilisé Freaduino 328 et deux Joystick module et Bouclier de Bluetooth pour envoient des données.  L'autre côté utilisé Arduino Pro et Bluetooth
Demi-pouce LED Cube : Arduino contrôlée de 3 x 3 x 3 avec LEDs SMD !

Demi-pouce LED Cube : Arduino contrôlée de 3 x 3 x 3 avec LEDs SMD !

Prenant la tâche a commencé avec moi en pensant «Hey, j'ai pu faire un plus petit cube LED utilisant des LEDs SMD".   Oui, l'idée était de souder les LEDs Mont surface dans l'espace !    Et oui je l'ai fait (reste la question du « Pourquoi »).  Vidéo
Comment faire pour utiliser mBlock logiciel Arduino UNO de contrôle des stupéfiants pour jouer de l’orgue électronique

Comment faire pour utiliser mBlock logiciel Arduino UNO de contrôle des stupéfiants pour jouer de l’orgue électronique

mBlock est un logiciel de programmation graphique qui est conçu basé sur zéro et compatible avec les cartes Arduino comme Arduino UNO, mega 2560, Nano, leonardo, PicoBoard, Makeblock Conseil et etc. Les gens peuvent programmer votre application, proj