Stap 2: U wilt iets code
Er zijn vier status van kinderen in LCD van gebeeldhouwde lamp werd weergegeven. De status van de vier "slaapt", "Studeren", "oefenen", "dangerous".
We gebruiken Nodejs om dit project te ontwikkelen. We hebben enkele gegevensoverdracht gedetecteerd door sensoren om de status van de kinderen. Als gegevens door 3axis-digital-versnellingsmeter ontdekt voortdurend meer dan 3 seconden wijzigt is, verandert de status te "oefenen". Wanneer de status is "oefenen", gaat de avatar op de gebeeldhouwde lamp op en neer door mini servo.
Als kinderen niet te oefenen nu en het licht is helder genoeg (welke gegevens werd ontdekt door lichtsensor). De status zal veranderen in "studeren". De avatar's hoofd zal soepel knipperen.
En als het licht niet helder genoeg was. De status zal veranderen in "slapende". De avatar's hoofd is donker.
Er is een knop op de van de smart naamtag. Als kinderen in gevaar was, kunnen ze houden op de knop meer dan enkele seconden. De status verandert "gevaarlijk" en gebeeldhouwde lamp zal flash rood licht en buzz voortdurend te waarschuwen ouders.
Gebeeldhouwd lamp licht verschillende kleur afhankelijk van kinder lichaamstemperatuur. Rood licht betekent hoge temperatuur. Groen licht betekent normale temperatuur. Blauw licht betekent lage temperatuur.
Volgens de GPS, kunnen we weten van het kind route van huis naar school. Als het kind afwezig is van cursus, slimme naamplaatje gevaar gebeurtenis zal uitzenden. En als kind van school tijdens de les. Slimme naamlabel zal ook gevaar gebeurtenis uitstoten.
Slimme naam label wil uploads gegevens gedetecteerd door sensoren om te vertroebelen. En deze gegevens in grafieken op wolk zal geïntegreerd worden. Ouders kunnen hun kinderen gedetailleerde status op de website weten. We gebruiken chart.js plugin om te bouwen van grafiek op website.