ciao a tutti, avevo in mente di costruire un sistema di luci automatiche al passaggio di una persona,il problema è che la fotocellula ha 2 valori ;7 se ti rileva e 800 se non ti rileva, quindi io dovrei riuscire a far scattare un relè quando passo ,rimanere per un po' in camera , e quando ripasso si spegne, la fotocellula che ho acquistato è questa http://www.ebay.it/itm/Sensore-a-riflessione-fotocellula-IR-infrarosso-arduino-pic-/231044424221?pt=Componenti_elettronici_passivi&hash=item35cb52221d&_uhb=1 vi prego di aiutarmi a fare uno sketch ,con il quale è possibile dire; ad esempio ; il problema piu' grande è che la fotocellula appena passi segna 7,poi torna a 800 , VI PREGO DI AIUTARMI, GRAZIE
Ciao e benvenuto.
Per postare nell'area internazionale si usa l'inglese ![]()
Se dai maggiori informazioni, magari qualcuno può aiutarti meglio.
Ah, SCRIVERE IN MAIUSCOLO equivale a urlare ![]()
PS:
regolamento
Colleghi il pin Giallo ad un pin di Arduino dichiarato come Input, poi leggi il pin con un digitalRead.
Quando il valore restituito dal digitlaRead è LOW vuol dire che è passato qualcosa davanti alla cellula.
Puoi usare gli stessi sketch che si unano per i pulsanti.
Ad esempio --> http://arduino.cc/en/Tutorial/ButtonStateChange
In quel caso devi cambiare lo stato rilevato da HIGH a LOW nella riga
if (buttonState == HIGH) {
// if the current state is HIGH then the button
// wend from off to on: