Bouwen van een datalogger voor uw draadloze sensor netwerk (8 / 9 stap)

Stap 8: Program van de MEGA-logger en instellen van de klok

De datalogger is geprogrammeerd in de Arduino omgeving, zodat u een computer nodig met deze software geïnstalleerd.
http://www.Arduino.CC/en/Main/software

Download onze code MegaSerialLogger op http://github.com/salamandersensors/MegaSerialLogger/archives/master

Deze code is de Adafruit licht en temperatuur Logger code, gewijzigd om te accepteren van seriële gegevens, het opmaken en detecteren de karakter-7E die het begin en einde van elk gegevenspakket duidt. Er is ook een nieuwe lijn RTC.begin(), omdat dit lijkt te werken beter voor welke reden dan ook met onze opstelling. De klok was niet anders beginnen.

Ook moet u dowmload RTCLib en sdfatlib van Adafruit, deze mappen in uw documenten zetten -> Arduino -> omslag van Bibliotheken, en voegen hun. h bestanden aan uw project. Ik betwijfel of het is nog steeds met behulp van WString maar het is er nog in.

In het SD2Card.h bestand in de map van de bibliotheek SDFat hebt u aan uncomment de lijn die zegt

#define MEGA_SOFT_SPI

Dit laat de Mega toegang de SD-kaart op de SPI pinnen. Anders krijgt u een foutmelding "kaart init"-- en als u diagnoses zoals SDFatInfo uitvoeren krijgt u hetzelfde resultaat met en zonder een SD-kaart in het stopcontact. Dit heeft niets te maken met opmaak de kaart--het is gewoon dat de MEGA het signaal van de SPI niet op de juiste pinnen krijgt, of er is een solderen fout die links van de pinnen verbroken.

Hit "controleren" oftewel compileren in de Arduino omgeving. Herstart de Arduino als het is niet het vinden van uw toegevoegde bestanden! De MEGA's meerdere hardware seriële poorten betekent je dat kunt communiceren met uw computer op Serial (de gemeenschappelijke seriële poort van alle Arduinos) 9600 bps zonder interferentie met het 57600 TelosB signaal op seriële 1. U kunt Arduino seriële Monitor gebruiken om naar te kijken de bytes vanuit de TelosB.

Het instellen van de klok op de datalogger: uncomment de regel "RTC.adjust" in MegaSerialLogger, compileren, installeren en uitvoeren. De klok wordt ingesteld op het compileren van het programma. Vervolgens recommanderen, compileren, installeren en stormloop op zoals uw datalogger programma vanaf dat punt op zodat het elke keer opnieuw de klok niet ingesteld. Moet herhalen als je ooit uit de kleine accu op de datalogger nemen (niet doen) en willen dat het verslag van de real time.

Gerelateerde Artikelen

Bouwen van een kast voor airbrush

Bouwen van een kast voor airbrush

wat je nodig hebt:-1 overnachting kabinet (tweedehands gekocht voor 5 euro) zou interessant zijn als je er een met een houten bord aan de voorkant van de onderkant vinden. (zoals in de afbeelding)-2 pc-fans (tweedehands) - beste is 120mm. Hoe groter,
Bouwen van een warmbox voor de gisting op de goedkope

Bouwen van een warmbox voor de gisting op de goedkope

hier is een snelle pic gebaseerde wrapup van hoe bouwden we een warmbox kefir en gekiemde bruine rijst om warm te houden in de winter.Stap 1: We zijn begonnen met een stalen rek zodat we niet om te bouwen van een doos.  Ten eerste, we verwijderd van
Bouwen van een brooder voor uw kuikens

Bouwen van een brooder voor uw kuikens

mijn eerste instructable!  Dus wees geduldig als het niet uitzien als het is gemaakt door een ervaren gebruiker - het was niet. :)We besloten om te beginnen op sommige kippen dit voorjaar dus we verse eieren hadden.  We hebben 10, een 250 W brooder l
Bouwen van een accu voor 12V zonne-energie

Bouwen van een accu voor 12V zonne-energie

Er zijn grote aantal zonnepanelen beschikbaar op de markt vandaag, enkele beloven om te laden van uw telefoon, terwijl sommige pak genoeg kracht om te opladen van een ipad. Ze hebben vrij betaalbaar en zeer draagbaar. Echter ze hebben allemaal een gr
Maken van een Pouch voor uw draadloze muis

Maken van een Pouch voor uw draadloze muis

Heb ik besloten om het maken van een zakje voor mijn nieuw gekochte draadloze muis, voor reizen doel.Het is gemakkelijk om een te maken!Bereiden:3 ~ 4 pieces (A4-formaat) van wol-vezel papers (voor de huid & ook prototypes)1 stuk (A4-formaat) van Rub
Hoe het bouwen van een stoel voor uw hond van Kerstmis

Hoe het bouwen van een stoel voor uw hond van Kerstmis

ik wilde ontwerpen een stoel met de laagste mogelijke momenten bij elke joint maar wegblijven van het oorspronkelijke ontwerp van de rechte been. Met behulp van Force Effect door Autodesk op een Ipad, is dit wat ik kwam met:Met een lading van 200 pon
Hoe het bouwen van een boegschroef voor een zelfgemaakte submersible of ROV

Hoe het bouwen van een boegschroef voor een zelfgemaakte submersible of ROV

enige tijd geleden ben ik begonnen met het bouwen van een onderwater robot. Een van de belangrijkste problemen (voor mij) was het bouwen van het aandrijfsysteem. In dit instructable ik zal je laten zien een gemakkelijk op te bouwen van een heel krach
Bouwen van een boot voor mij zoontje

Bouwen van een boot voor mij zoontje

ik ben het opbouwen van een boot voor mij zoon, het is een challence voor mij om dit te doen, ik wilde weten als ik het doen kon, ik ook prommissed mij zoon dit, dus ik heb om dit te doen,Over de boot, het is elektrisch aangedreven bij 6:12 volt batt
Bouwen van een schuilplaats voor de teelt van tomaten

Bouwen van een schuilplaats voor de teelt van tomaten

doel:Tomaten kweken moet veel zon. In de warme en regenachtige dagen, kunnen ziekten worden weergegeven (zoalsVroege Blight). De planten moeten worden beschermd tegen de regen, niet van de zon.Dit instructable ziet u hoe te bouwen van een robuuste sc
Bouwen van een paal voor verfroller

Bouwen van een paal voor verfroller

Ja, ja, ik weet dat ze verf Polen te koop op Home Depot. Echter, een aantal van hen zijn duur, plus het is altijd veel leuker om te bouwen van uw eigen voor een veel lagere prijs.Onderdelen lijst:1. PVC pijp of 1 x 2 hout (ik gebruikte een lange blau
Hoe te bouwen van een consolekabel voor de universele PCB.

Hoe te bouwen van een consolekabel voor de universele PCB.

De universele PCB (VPKB voor korte) project is gestart om een enkele game controller, met name bestrijding van stokken, op zoveel verschillende consoles mogelijk. Informatie over het project kan worden gevonden op de volgende draad in de forums van d
Bouwen van een nestkast voor hommels

Bouwen van een nestkast voor hommels

het is nu half maart en dit is het moment, hier in Nederland, die de koninginnen van de hommel uit de slaapstand komen. U kunt gemakkelijk herkennen, omdat ze de enige hommels, vliegen die er voor het moment. Alle hommels sterven in de herfst van elk
Bouwen van een programma voor STM32 MCU onder Linux

Bouwen van een programma voor STM32 MCU onder Linux

De STM32Fx en de STM32Lx zijn MCU's gebaseerd op ARM architectuur. Is de beschikbare gcc compiler onder GNU/Linux voor het bouwen van programma's. De gcc-compiler bevat veel instellingen en vlaggen, dus het is niet zo gemakkelijk bouwen middelgrote p
Hoe het bouwen van een statiefkop voor $10 thats panoramisch

Hoe het bouwen van een statiefkop voor $10 thats panoramisch

Stitching software en digitale camera's Maak panoramische foto's veel gemakkelijker dan ooit tevoren. Echter, het beste om resultaten te krijgen, moet u een speciale statiefkop. Dit kunnen kosten honderden dollars, maar maken van uw eigen is niet zo