User manual
014
}
La sostituzione del segnaposto avviene nella funzione createWebsite().
Innanzitutto, la variabile Progmem viene caricata come al solito dalla memoria e
memorizzata in una stringa. Prima che la funzione restituisca questa stringa, tutte
le catene di caratteri *bright* vengono sostituite dal valore di misura corrente sul
sensore. La funzione stringa replace() svolge questo compito in modo
completamente automatico. Infine, la stringa modificata viene restituita e
trasmessa al browser tramite meccanismi noti.
4.7 | controllo GPIO
Questo nuovo progetto permette il semplice controllo dei pin digitali D2-D7 sulla
pagina web. Lo stato di ogni pin è visualizzato anche nel browser, in modo da non
perderne traccia.
Per poter controllare bene lo stato dei pin, si raccomanda di utilizzare una struttura
come quella della figura sottostante. Vengono utilizzati sia il LED RGB sia quello
normale. Tuttavia i catodi dei LED questa volta non sono collegati al terminale di
terra lungo sul lato esterno della scheda, bensì si trovano su un'uscita digitale. I
LED si accendono solo quando questi pin sono impostato su low.
Collegamento del LED a D2-D7
Componenti necessari
1 breadboard, 1 scheda NanoESP, 1 LED RGB, 1 LED
(rosso), filo di collegamento