Arduino solar laden controller + output controle en gegevens registreren online met Xbee WiFi (3 / 9 stap)

Stap 3: Thingspeak website en het opzetten van de Xbee


De gegevens die worden verzameld door de heffing controller wordt gedrukt op een website genaamd Thingspeak. Dit is waar ik kan inloggen in- en uitchecken op mijn heffing controller wanneer ik niet thuis ben. U kunt hier tevens toegang tot een account aanmaken en instellen van uw eigen kanaal. https://thingspeak.com/users/sign_up. Als u niet dat deze functie op uw heffing controller wilt kun je gewoon commentaar uit de xbee() in de sectie van de hoofdlus van het programma en het zal niet zorgen voor dit tijdens het hardlopen.

Als u wilt kunnen controleren op uw controller op het internet dan zul je om je eigen kanaal te maken. Zodra u deze hebt gemaakt, krijgt u een API-sleutel. Deze sleutel is belangrijk en nodig zullen zijn in de arduino code houden het zo handig. U kunt dan setup het kanaal, daar is 8 gegevensvelden die zijn verzonden vanaf de heffing controller, dus in uw kanaal onder het tabblad "Kanaalinstellingen", voer de gegevens als volgt voor de velden.

veld 1--zonne-spanning

veld 2--accuspanning

veld 3--gratis stroom

veld 4--laden PWM

veld 5--uitgangsstroom

veld 6--batterij opgeladen

veld 7--temperatuur

veld 8--helderheid

Mijn code voor de heffing controller maakt geen verbinding voor de Xbee elke keer het nodig heeft om gegevens te verzenden. Ik heb reeds mijn Xbee met mijn persoonlijke WiFi-instellingen met behulp van de X-CTU-software geprogrammeerd.
Er zijn enkele goede tutorials op het internet over hoe sluit uw Xbee en communiceren met behulp van X-CTU. Deze is zeer goed en krijgt u op uw manier. https://Learn.Sparkfun.com/tutorials/XBee-WiFi-Ho...

Volgen naar de opvoeden om de Xbee verbonden met uw persoonlijke WiFi-netwerk.

Eenmaal gedaan, er is een aantal parameters die we in de Xbee veranderen zullen ertoe brengen setup aansluiten op de website van Thingspeak zoals dit is waar alle gegevens zal worden verzonden.

Wijzigen of Controleer de volgende instellingen:

-IP-protocol moet worden ingesteld op "1-TCP"

-DL-bestemming IP-adres moet worden ingesteld op "184.106.153.149"

-DE-doelpoort moet worden ingesteld op "50"

Zodra deze instellingen hebt gewijzigd, drukt u op de "write" knop voor het opslaan van deze instellingen in uw Xbee.

U hebt nu met succes setup uw Xbee aan push data op uw kanaal op Thingspeak.

Volgende, open de schets van de "Solar_charge_controller" en zoek naar lijn n ° 1150

De regel moet zijn: xb.print (F ("sleutel =YOUR_API_KEY_HERE'));

De onderdelen die zegt YOUR_API_KEY_HERE verwijderen en vervangen door uw eigen persoonlijke API-sleutel die u kreeg toen u uw kanaal op Thingspeak gemaakt. Zorg ervoor dat u niet verwijdert sleutel = omdat het niet zonder het zal werken.

Gerelateerde Artikelen

ARDUINO SOLAR CHARGE CONTROLLER (versie-1)

ARDUINO SOLAR CHARGE CONTROLLER (versie-1)

In mijn vorige instructables beschreef ik de details van energie monitoring van een off grid solar systeem. Ik heb de 123D circuits competitie daarvoor ook gewonnen. U ziet deze ARDUINO energie METER.Tot slot ben ik mijn nieuwe versie-3 heffing contr
ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0)

ARDUINO SOLAR CHARGE CONTROLLER (versie 2.0)

Een jaar geleden, begon ik bouw mijn eigen zonnestelsel om macht voor mijn dorpshuis. In eerste instantie maakte ik een LM317 gebaseerde heffing controller en een energie-meter voor de bewaking van het systeem. Ik eindelijk PWM heffing controller. In
ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

Welkom bij mijn solar charge controller tutorials serie. Ik heb twee versie van mijn PWM heffing controller gepost. Als je nieuw bent aan zulks wees zo goed verwijzen mijn eerdere tutorial voor het begrijpen van de basisprincipes van heffing controll
Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

U hoeft niet te besteden veel geld aan het besturen van motoren met een Arduino of compatibel board. Na sommige jacht rond we kunt gevonden van een nette motorische controlemodule gebaseerd op de L298N H-brug IC die kan u regelen het toerental en de
ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLER

ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLER

ARDUINO GEBASEERDE MPPT SOLAR CHARGE CONTROLLERGa naar mijn Website voor schema en code ARDUINO gebaseerde MPPT SOLAR CHARGE CONTROLLERWat is Mppt (Maximum power point bijhouden)?"we gebruiken MPPT algoritme om de maximum beschikbare energie van de f
Mini Arduino Multi functie Controller w / LCD Display

Mini Arduino Multi functie Controller w / LCD Display

dit Instructable bouwt voort op de Arduino omgeving minimonitor en Arduino EEG minimonitor Instructables.U kunt maximaal 4 Relais met behulp van de tijd, temperatuur en/of licht, je geest, controle of welke sensor u wilt gebruiken.De voorbeelden zijn
Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz.  Intel Curie

Sla voor Life - 101 Arduino gebaseerd geautomatiseerd Controller voor Aeroponics, Aquaponics, hydrocultuur, enz. Intel Curie

SAMENVATTINGEen apparaat dat kan worden gebruikt voor het besturen van tot 4 verschillende Hydroponic/Aeroponic systemen tegelijk. Het apparaat zal bepalen van de componenten van het systeem en zal melding naar een LCD-scherm weergegeven en kan de ge
3 Arduino Pins to 24+ Output Pins

3 Arduino Pins to 24+ Output Pins

Hebben je uitgeput van output pinnen voor je Arduino? Nou is dit de oplossing voor u! In deze tutorial ik laten u zien zal de hardware en de code die nodig is om te controleren veelvouden van 8 aantal uitgangen, met behulp van slechts 3 van uw pins A
Arduino zelf evenwicht Controller met behulp van digitale IMU, eindelijk!

Arduino zelf evenwicht Controller met behulp van digitale IMU, eindelijk!

Wat is het?DIY Segway/balans controller met moderne digitale IMU sensor.Software voor een Arduino waarmee het standpunt om gegevens te lezen van een van de nieuwere digitale accelerometer/gyroscoop eenheden, processen, de gegevens met behulp van Kalm
Een credit card sized Arduino Ethernet compatable controller boord

Een credit card sized Arduino Ethernet compatable controller boord

ik hou van de Arduino als een eenvoudige en toegankelijke controller platform voor vele uiteenlopende projecten.  Een paar maanden geleden, een gekochte een Ethernet-shield voor mijn Arduino controller te werken aan een aantal projecten met een partn
Arduino Chicken Coop Controller

Arduino Chicken Coop Controller

De afgelopen paar jaar die mijn familie heeft het houden van ex-batterijkippen - ze zijn ongeveer 18 maanden oud en hebben hun hele leven binnen een gekooide omgeving geleefd. Zo veel als wij houden van deze kleine bundels van vreugde en eieren kan h
Arduino Solar FM-Radio

Arduino Solar FM-Radio

* zonne-energie opladen, via het bedieningspaneel op de achterzijde.* 12 positieschakelaar naar selecteert u kanaalnummer* Zoeken omhoog / omlaag besturingselementen zoeken en 'opslaan' knop* RDS display van de roepnaam van het vaartuig* Frequentie-d
Arduino EL wire controller (muziekgestuurde)

Arduino EL wire controller (muziekgestuurde)

dit project consolideert werken met geluid om te activeren van el draad met behulp van een Arduino Pro Mini 3,3 v met een circuit deels gebaseerd op de quasiben van 'programmeerbare LilyPad EL-Wire Dress.' Een soortgelijk resultaat kan worden verkreg
Arduino Joystick 2 Dc Motor Control

Arduino Joystick 2 Dc Motor Control

Arduino Joystick 2 dc motorische controleYouTube VideoDocumenten