Go Down

Topic: CapSense e Attiny... FINE!!!! : ) (Read 9273 times) previous topic - next topic

maggio93

Altra domanda: puó darsi che dopo poco tempo di inutilizzo l'attiny vada in standby? Perche inizialmente alimentando il circuito funziona alla perfezione poi spegnendo la lampada ma lasciandola alimentata se dopo un po' voglio riaccenderla il capsense ci mette del tempo prima di leggermi il tocco... come mai? Grazie!!
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

Michele Menniti


Altra domanda: puó darsi che dopo poco tempo di inutilizzo l'attiny vada in standby? Perche inizialmente alimentando il circuito funziona alla perfezione poi spegnendo la lampada ma lasciandola alimentata se dopo un po' voglio riaccenderla il capsense ci mette del tempo prima di leggermi il tocco... come mai? Grazie!!

spontaneamente non ci va di sicuro in stand-by, quindi se effettivamente ci va deve esserci qualche riga di codice a pilotare l'azione
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

maggio93

Quote
spontaneamente non ci va di sicuro in stand-by, quindi se effettivamente ci va deve esserci qualche riga di codice a pilotare l'azione

No, io non l'ho scritta quella riga di codice... ma allora com'é possibile che il capsense faccia i capricci?
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

leo72

Lo ha fatto anche a me. Ogni tanto mi esce fuor di testa... Facendo debug sulla seriale ho notato che ogni tanto si mette a spedire a raffica una serie di numeri senza senso. Giocando sulla taratura del capSense ho risolto.

maggio93


Giocando sulla taratura del capSense ho risolto.

Cosa vuol dire giocare sulla taratura? Come ca*** si tara il capsense?
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

leo72

Leggi la pagina della lib e gli esempi allegati:
http://arduino.cc/playground/Main/CapacitiveSensor?from=Main.CapSense

Intanto il sensore va calibrato col metodo set_CS_AutocaL_Millis.
Io ho usato questi parametri:
Code: [Select]
//taratura
capSensor.set_CS_AutocaL_Millis(0xFFFFFFFF);


Inoltre ho notato che il dito vicino viene letto come una sequenza di letture.
Quindi ho messo un delay per evitare letture multiple:
Code: [Select]

reading=capSensor.capSense(10);
    //Serial.println(lettura);
    if (reading>=60) {
        while (capSensor.capSense(10)>60) {} //finto loop per attendere l'allontanamento del dito
        (........)
    }

Attendo finché il dito non viene allontanato.

(PS: evitiamo risposte di traverso..)

maggio93

Pardon per la "parolaccia"... io vorrei tanto sapere una cosa... poi magari (sotto il vostro consiglio) apro un nuovo topic...
Ancora col problema del caricabatteria usb usato come alimentatore per il mio circuitino... Usando una cinesata il circuito non va... Se ne uso uno buono (tipo quello in dotazione ai cellulari o alle fotocamere digitali ecc) funziona tutto!!!
Come posso risolvere?? C'è per caso da aggiungere alla cinesata un qualcosa che faccia in modo che funzioni? non so se mi sono spiegato!! Grazie!! ;)
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

m_ri

per caso è un alimentatore switching?

maggio93


per caso è un alimentatore switching?

ehm... ehm.... ehm... quello switching e quello che permette di cambiare tensione??
In tutti i modi, questo è simile a quello che ho io!! Clicca qui!
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

m_ri

la foto non mi dice molto..cmq che tensione hanno gli alimentatori che non danno problemi?e quale questo alimentatore(5 puliti o meno)?
oppure potrebbe bastare mettere un condensatore tra vcc e gnd..

leo72

Se l'alimentatore non è buono può fornire una tensione non stabile. 
La mia lampada RGB è alimentata con un caricacellulare e funziona benissimo  ;)
Controlla come ti ha detto m_ri la tensione in uscita (mentre alimenti il circuito). Quanti A fornisce?

maggio93

Sono tutti da 5v ...di preciso dovrei misurare... il condensatore da quanto lo devo mettere??
Ditemi le prove da fare!!! :D GRAZIE!
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

maggio93

Ragazzi cosa posso usare allora per "stabilizzare" il mio alimentatore?? Se mi dite le prove da fare le faccio subito!! :D Siete utilissimi!!! :D
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

m_ri


maggio93

#59
Sep 25, 2012, 07:32 pm Last Edit: Sep 25, 2012, 07:34 pm by maggio93 Reason: 1

hai misurato le tensioni?


Allora, ho 3 caricabatterie, da ora cb, 1 e 2 sono quelli che non fanno andare il circuito e il cb 3 é quello che lo fa andare.

Misure a vuoto
Cb1 col tester 5.17/18 con pinza amperometrica con funzione tester 6.1

Cb2 col tester 5.69/70 con pinza amperometrica con funzione tester 5.9

Cb3 col tester 5.3 con pinza amperometrica con funzione tester 5.08
Pagina FB: https://www.facebook.com/pages/LaLed/442032022502554?ref=hl

Sito: http://www.laled.altervista.org

Go Up