Pages: [1]   Go Down
Author Topic: Utilizzare transistor come pulsante?  (Read 333 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve, premetto che non sono ne un programmatore ne un tecnico industriale, sono un semplice autodidatta che sta scoprendo il mondo arduino per passione. Fatta questa premessa ho letto in rete che un transistor può essere usato come pulsante, il problema è che non sto trovando una guida benfatta che mi spieghi come fare ciò con semplicissimi esempi. Forse risulterò un po' troppo esigente ma mi chiedevo se voi potreste farmi un esempio utilizzando un transistor, un led e se necessario delle resistenze. Se magari avreste la buona volontà di realizzarmi uno sketch e scrivermi un paio di righe di codice su cui basare i miei studi ve ne sarei veramente grato. Ripeto, qualcosa di semplicissimo. Grazie comunque.

p.s. il transistor che ho a disposizione è (riporto le scritte su di esso): BC33 7-40 A15-
Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 344
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Guarda qui: http://www.talkingelectronics.com/projects/200TrCcts/200TrCcts.html
Se ho capito bene quello che vuoi fare questi circuiti dovrebbero tornarti utili. Se vuoi sapere come collegarli all'arduino chiedi.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si, vorrei capire come collegarli ad arduino, e come aprire o chiudere un circuito utilizzando appunto un transistor
Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 344
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma vuoi utilizzare solo un transitor a stregua di un sensore touch oppure vuoi comandarlo tramite qualcosa(pulsante ecc)?

Per il secondo utilizzo ti rimando qui:
http://forum.arduino.cc/index.php?topic=81617.0
« Last Edit: September 07, 2013, 11:13:54 am by yoshi93 » Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 235
Posts: 20221
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se vuoi avere un pulsante capacitivo ci sono circuiti migliori perché autocalibranti.
Descrivi il Tuo progetto.
Ciao Uwe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

vorrei comandarlo da arduino con l'istruzione serial.read esempio:
Code:
int lettura;
void setup() {               
 Serial.begin(9600);
 
}


void loop() {
     lettura=Serial.read;
  if (lettura==accendi)
{
//chiudi il circuito

else if (lettura==spegni)
{
 //apri il circuito
}
}

qualcosa di simile
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se vuoi avere un pulsante capacitivo ci sono circuiti migliori perché autocalibranti.
Descrivi il Tuo progetto.
Ciao Uwe
io non so proprio come utilizzarlo questo transistor, mi spiego meglio, il voglio impartire un comando dal pc per accendere un led tramite arduino.
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 235
Posts: 20221
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La cosa giá fatta é la libreria firmata con la quale puoi pilotare Arduino tramite la seriale. In alternativa puoi anche mandare dei Tuoi commandi attraverso la seriale a Arduino e su arduino controllare se la stringa ricevuta corrisponde a un commando e accendere di consequenza il LED.

Ciao Uwe
« Last Edit: September 07, 2013, 06:57:49 pm by uwefed » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 39
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La cosa giá fatta é la libreria firmata con la quale puoi pilotare Arduino tramite la seriale. IN alternativa puoi anche mandare dei Tuoi commandi attraverso la seriale a Arduino e su arduino controllare se la stringa ricevuta corrisponde a un commando e accendere di consequenza il LED.

Ciao Uwe

ottimo, la necessità di questa domanda però era quella di capire come utilizzare questi benedetti transistor
Logged

Offline Offline
Sr. Member
****
Karma: 5
Posts: 461
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vai alla sezione Megatopic e cerca le schede ABC Arduino Basic Connections, troverai tante cose interessanti ed anche lo schema per collegare un transistor.
Leggi anche il thread che si sta sviluppando in questi minuti inerente allo stesso argomento:
http://forum.arduino.cc/index.php?topic=186715.0
trovi la spiegazione su come dimensionare i resistori
Logged

Pages: [1]   Go Up
Jump to: