Stap 4: Opmerkingen en tests
Voordat we gaan praten over onze indrukken op ESP8266 module, let's spend paar woorden over thermistor en photoresistor.
Om de formules correct ingesteld, moeten zowel fotoweerstand als thermistor hun respectieve "nominale weerstand" waarden. Deze waarden worden meestal geleverd door de fabrikanten en kunnen worden gevonden op gegevensbladen. Helaas, we elk gegevensblad voor onze twee sensoren kon het niet vinden en moest raming van de nominale weerstand waarden met behulp van een empirische benadering.
U kunt voor de thermistor, temperaturen gedetecteerd met een gewone thermometer (of met een sensor zoals DHT22) en degene gedetecteerd met behulp van de thermistor vergelijken. Vervolgens, u moet veranderen de waarde float thermr (in de functie van de thermistor ) volgens de exacte temperatuur. U wellicht deze procedure meerdere malen herhalen om een goed resultaat te bereiken.
Het is veel moeilijker te definiëren van de waarde van de exacte nominale weerstand voor een photoresistor. In feite, we hadden een Lux meter en moest aanpassen de formule * tot de sensor is het opsporen van een waarde rond 50-100 Lux in een slaapkamer.
Dit is een voorbeeld van een fotoweerstand-gegevensblad.
Onze mening over ESP8266 v01 modules
Wij hebben dit systeem voor een paar weken getest en we kunnen zeggen dat de ESP8266 v01 modules een beetje teleurgesteld om de onderstaande redenen zijn:
1) moet betekent een grote hoeveelheid elektriciteit en het toevoegen van meer sensoren toe de nodige kracht
2) vaak WLAN zonder een specifieke reden verbreekt (updaten van de firmware kan dit probleem oplossen).
3) kan niet functioneren als er muren tussen de router en module
4) het lijkt erop dat het mist een heleboel pakketten (getest met behulp van wireshark)
* dubbele luxValue = pow((30000/photoResistance), 1/a);
Opmerking: zijn wij tot dit systeem beproeving ter verbetering van het zo, als u een probleem en/of een suggetion, vertel ons!