Stap 1: Instrumenten en materialen.
Materialen:
- NUCLEO Microcontroller NUCLEO-L152RE
- Adafruit GPS Breakout
- Adafruit FONA GSM Breakout
- 2 x Adafruit SMA antenne
- Adafruit SMA uFL adapter
- Sparkfun pH Sensor Kit
- Cilindrische metalen bits
- Water absorptie apparaten en Water detecteren van apparaten
- DROK waterdicht 12v 3.7V transformator
- JST draad
- Mini-B USB-kabel
- 7.4V 8800mAh batterij
- SIM-kaart (adapter indien nodig)
- DAP Aquarium Sealant
- AD22100KT analoge temperatuursensor
- 4.7 quart Sterilite Ultra-Seal Bowl
- Command Strips, duidelijke Tape, isolatietape, Breadboard, Jumper Kabels, Ziplock zakjes, wrijven Alcohol, handschoenen
Tools:
- Boor pers
- Klemmen
- Remklauw
Dit is heel de lijst. Voordat je naar buiten en deze delen grijpen, laat me even uitleggen van de gedachten achter een aantal van de onderdelen, zodat u kunt uw geld verstandig:).
Als u geen zorg over de gedachten achter de delen en gewoon wilt uitgeven van uw geld voel je vrij om dit stukje overslaan.
Waarom een 4.7 Quart kom? * waarschuwing math
Goed om te drijven, moet het gewicht van het water dat u verdringen minder dan uw gewicht.
Gelijkstelling van het gewicht van de kom met het gewicht van de kom verdringt water krijgen we de volgende relatie: m = pv, waar p is de dichtheid van water en v = het volume van water verdreven. v = 0.00444786 m ^ 3 en p = 1000 kg/m ^ 3 zo kunnen we ongeveer 4,4 kg massa in onze kom voordat hij gaat onder, veel meer dan de massa van de onderdelen die zal gaan in de kom.
Waarom Aquarium Sealant?
Aquarium Safe = dier veilig = goed voor rivieren zoals we niet hen vervuilende bent :) Mooie, strakke waterdichte verzegeling die betrouwbaar zijn in tegenstelling tot de epoxy die is broos en kan kraken.
Waarom cilindrische metalen bit?
Metaal is een goede geleider van een heleboel dingen, met inbegrip van warmte. Wij zetten het metaal bit uit de container, dan zal de temperatuur van het water moeten als we gemakkelijk de analoge temperatuursensor op het deel van de bits in de kom om de temperatuur van het water kon aanraken. Dit is veel gemakkelijker dan het waterdicht maken van de sensor.
Waarom ph sensor?
Het was een gemeenschappelijke metrische gemeten in water, maar het is een beetje pricy. Het punt is dat u kunt welke sensor u wilt koppelen aan het apparaat, maar je wijzigen van de code, bedrading, etc. moeten zou ertoe brengen om te werken. We net onze apparaat aangetoond met een ph sensor.
Waarom de nucleo-l152re?
Ons project is een lage-energie apparaat, dus we een lage-energie-microcontroller willen. In vergelijking met een meer algemene microcontroller van de nucleo processor veel lagere machtsconsumptie terwijl actief en, vooral, tijdens de slaap sinds dat doet wat het apparaat zal worden uitgaven allermeest naar de tijd.