Introductie
Dit is een tutorial over het bouwen van een monitoringsysteem van de Compost temperatuur. Het details van hoe te bouwen van een web-verbonden draadloze sensor netwerk en toont een mogelijke manier die het zou kunnen worden gebouwd.
Een gemiddeld beveiligingsniveau van kennis en vaardigheden zijn vereist. Basiskennis van solderen en breadboarding zal zeer nuttig zijn. Mij zal veronderstellen dat u weet dat genoeg Arduino-code om te begrijpen wat een functie is, hoe een bibliotheek is nuttig, en waarom seriële communicatie is belangrijk. En u zult moeten weten genoeg elektronica te begrijpen wat ik bedoel met termen als spanning, stroom, weerstand, enz. Een (zeer) basiskennis van hoe radio werkt zou ook nuttig voor het begrijpen van de concepten, maar niet essentieel voor volgende langs. Dit is niet op enigerlei wijze geavanceerde en ik zal proberen om altijd referentiemateriaal dat deze begrippen nader zal dekken.
Deze tutorial is niet over het bouwen van een gepolijste eindproduct. Ik ga ervan uit dat u vergezeld gaan van een aantal fundamentele fabricage vaardigheden en staat sommige problemen op te lossen op dit gebied te doen zijn. Ik zal een voorbeeld van mijn project weergeven aan het einde, maar ik zal niet spreken uitgebreid op de behuizing of fabricage. Dit is puur over de code en elektronica opstaan en lopen met de verschillende communicatie-typen, sensoren en gegevensopslag. Dat gezegd zijnde, tegen het einde van deze tutorial zul je een web aangesloten sensor netwerk werken op je breadboard. Het overschakelen naar een behuizing zal gemakkelijk daarna.
Waarom meten de temperatuur van de Compost?
"Composteren is de biologische afbraak van organisch materiaal onder aërobe omstandigheden." Micro-organismen organisch materiaal en zuurstof consumeren en creëren van warmte als een afvalproduct. Door het meten van deze warmte je kunt voorspellen ontleding tarief, zuurstofgehalte (losjes), en de algehele gezondheid en de efficiëntie van uw compostering operatie. Het helpt om te voorspellen wanneer de stapel moet worden ingeschakeld om de invoering van meer zuurstof, wanneer de stapel is afgewerkt met zijn hete cook-cyclus, en als u hebben effectief gedood alle ziekteverwekkers of onkruid zaden die kunnen voorkomen in de feed voorraden. Controle is een belangrijk aspect te stroomlijnen en het creëren van een stabiel proces en de workflow een voorspelbare en consistente om resultaat te krijgen door middel van elke kok, verbetering van de algehele efficiëntie in de werking.
Technologieën
Dit project maakt gebruik van kort bereik Radio en cellulaire communicatie om de sensorgegevens van individuele sondes in de compost naar een online database. De hardware zal worden gebouwd op het platform van de Arduino met behulp van de draadloze planken Moteino. We zullen thermistors gebruiken voor onze temperatuur sensoren, een Adafruit FONA cellulaire module voor onze mobiele communicatie en de Service van Sparkfun gegevens voor onze online database.
Onderdelenlijst
Opmerking: U moet een ftdi board code uploaden naar de de Moteino.
Sensornode (per knooppunt):
- Moteino w/RFM69HW
- 9V batterij w/Connector
- Thermistor. Dit product van adafruit is gekoppeld aan de juiste 10 k ohm weerstand
- Breadboard
Cellulaire Gateway
- Moteino w/RFM69HW
- Dit moet hetzelfde deel als de sensornodes.
- FONA GSM Board
- U moet ook een antennes, afhankelijk van welke soort FONA bestuur je, ofwel zal werken. Ik hou van de laag profiel-antennes. Zorg ervoor dat de antenne krijg je overeenkomt met de connector op de FONA hebt.
- Lithium-ionenbatterij
- Dit kan een grote of kleine batterij afhankelijk van uw ontwerp. Ook kan worden overwogen de zonne-energie opladen. Voltaïsche systemen maakt mooi spul. Ik gebruikte een van hun producten ter mijn systematiek.
- SIM-kaart
- De SIM-kaart is aan jou, Adafruit heeft een aardige discussie over dit onderwerp. Ik heb met behulp van H20 draadloze prepaid plan in het ons en het is geweest werking tof. Elke GSM SIM-kaart zou moeten werken, zolang het beschikbare gegevens daarop heeft.
- Breadboard
Middelen
Neem een kijkje op deze voordat het begint.