Stap 5: Uitvoeren van de Code
Download "Sensor_hub.ino" op https://github.com/BioMONSTAAAR/reactor/tree/mast...
Openen met de IDE en hit Ctrl + u, de code worden gecompileerd en vervolgens geladen op de Arduino Mega. Druk op Ctrl + shift + m om te openen de seriële Monitor.
Sensoren en motoren worden geïnterfacet met de volgende afkortingen:
PH, ph pH sensor
OR of ORP sensor
EG, EG geleidbaarheidsensor
DOEN, doen van opgeloste zuurstof-Sensor
CL, cl kleur sensor
ET, et Water niveausensor
MC, mc Motor control
Om te communiceren met een sensor of motor, typt u de afkorting en de opdracht die u wilt verzenden. Opdrachten voor sensoren kunnen worden gevonden op de Atlas wetenschappelijke website (Ga naar https://www.atlas-scientific.com/embedded.html en zoek naar de gegevensbladen). Opdrachten voor motoren de formulier mc < motor poortnummer >< volgen opdracht >. De opdrachten zijn h, m, l en x, die vertellen van de motor uit te voeren op hoge snelheid, gemiddelde snelheid, lage snelheid, en stoppen met respectievelijk.
Standaard zal aantal schakelingen sensor continu waarden lezen en afdrukken. Als u, bijvoorbeeld, "PH, 7,00" continu "phe" afdrukken, Typ ter afsluiting van de continue afdrukmodus.
Hier zijn sommige Voorbeeldopdrachten en de resultaten:
CLR lezen kleur
ETR lezen waterniveau
PHX-resetcircuit van de ph naar fabrieksinstelling
phL1 inschakelen ph circuit debug LED
mc1h inschakelen met hoge snelheid motor 1 (h = high, m = midden, l = laag)
mc4x uitschakelen motor 4