Salve ragazzi sto' portando avanti con ottimi risultati il mio progetto per il controllo delle temperature d'ambiente tramite dei sensori ed un programmino che mi fa' vedere a video tutte le temperature provenienti dai sensori che sono installati nel sistema il tutto gestito da phpmyadmin ora il problema e' il seguente ho il db che si chiama sensori all'interno 10 tabelle tra cui veloriletture e archivio ora ho creato l'undicesima tabella chiamata allarmi dove sono riuscito a fargli entrare i soli valori che hanno una temperatura piu' alta o piu bassa di un valore da me stabilito es:
stabilisco che la temperatura massima(TMAX) e' di 35°
e che la temperatura minima(TMIN) 20°
pertanto tutti i valori che il sensori mi invia compresi tra i 20° e 35° sono regolari tutti quelli che sono piu' bassi di 20° o piu' alti di 35° sono allarme e quindi vanno a finire oltre che nella tabella letture anche nella tabella allarmi,fin qui tutto ok ora ho messo anche un segnale acustico nella pagina allarmi che al presentarsi di un evento di allarme emette 3 beep e gli ho aggiunto anche un semaforino a luce rossa lampeggiante di seguito riporto loscript
Dove 1.gif e' l'immagine con il semaforo rosso lampeggiante ora dove' e' che non arrivo a me servirebbe che quando il sensore che mi ha generato l'allarme rientra nei valori prestabiliti la luce rossa lampeggiante si spegnesse e si accendesse una verde (2.gif)e che quella lettura di ripristino mi rimanesse come memoria di ripristino allarme dopodiche tutte le nuove letture di quel sensore continuassero ad andare a video nella pagina letture
quindi non saprei come far entrare nella tabella allarmi oltre ai valori
temp<tmin
temp>tmax
anche la prima lettura di valore di ripristino dopo allarme e quindi per un valore
temp> = tmin
temp< = tmax
Scusate la lunghezza del messaggio e Grazie