accendere un led con un pulsante

11 Anni 1 Mese fa - 11 Anni 1 Mese fa #6 da firstcolle
Risposta da firstcolle al topic accendere un led con un pulsante

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • firstcolle
  • Avatar di firstcolle
  • Platinum Member
  • Platinum Member
Di più
11 Anni 1 Mese fa #7 da StefA
Risposta da StefA al topic accendere un led con un pulsante

come faccio a dirgli che quell'ingresso e npn o pnp?

npn e pnp sono due tipi di transistor, non c'entrano nulla gli ingressi.

se ti è possibile, esegui le prove suggerite da firstcolle, inoltre misura con un tester la tensione del pin con il pulsante premuto e non premuto.

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 1 Mese fa #8 da Panda4x4
Risposta da Panda4x4 al topic accendere un led con un pulsante
ok grazie ragazzi, per non modificare la demoboard non posso utilizzare esempio la porta c e mandarci 5v? a partte i transistor, sono un po abituato con i plc che appunto possono avere ingressi e uscite pnp o npn e mie venuto spontaneo dire cosi :whistle:
intanto faccio 2 prove

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Panda4x4
  • Avatar di Panda4x4
  • Senior Member
  • Senior Member
Di più
11 Anni 1 Mese fa #9 da Fausto
Risposta da Fausto al topic accendere un led con un pulsante
Ciao Panda, ti consiglio di provare un programma semplice che alza il pin che ti interessa a vcc e poi entra in un ciclo while infinito tipo:

settaggi input e output
main()
{
led=1;
while(1);
}

poi con il tester vai a misurare che effettivamente il pin è a Vcc. idem con LED=0;
cosi' puoi stringere il campo. Per quanto riguarda i vari pragma, si devono impostare attraverso una finestra del MLABX: Mauro sull'articolo dove spiega come installare XC8 spiega anche dove settare i vari pragma.

Buon lavoro
Fausto

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Fausto
  • Avatar di Fausto
  • Premium Member
  • Premium Member
Di più
11 Anni 1 Mese fa #10 da Panda4x4
Risposta da Panda4x4 al topic accendere un led con un pulsante
Grazie anche a te fausto ne farò tesoro del programmino, ! Comunque sono riuscito, e' la porta rb che funziona solo se setto la rb7 non so perché .. Poi mi son divertito tutta sera a creare condizioni con le altre porte a settare vari led ecc , stasera son contento pian piano mi sto divertendo :lol:
Ma settando una porta come ingresso per far accendere un led o creare una condizione si può considerare un interrupt? Grazie ancora a tutti

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Panda4x4
  • Avatar di Panda4x4
  • Senior Member
  • Senior Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login