www.bertinettobartolomeodavide.it

 

Usare la Basic Stamp 2 di Parallax

 

PROGRAMMA 3- utilizzare il tasto della Basic Stamp

Impareremo con questo listato ed inviare un input con il tasto della basicstamp al pc, sempre attraverso il cavetto seriale.

 

'{$STAMP BS2}

---> Indica al compilatore basic la basicstamp utilizzata



'PROGRAMMA 3 - utilizzare il tasto della Basic Stamp'

---> Titolo o commento del programma in questione



'Questo semplice listato ci spiega come realizzare un input'

tasto var bit: 'dichiaro una variabile che lavora sul bit, quindi o 0 o 1'

---> dichiarazione di una variabile sui bit. In questo caso tasto.



'Inizio della routine'
inizio:
---> assegno un nome ed un inizio alla routine


tasto = in2: 'Assegno l'ingresso alla variabile tasto, che per il pulsante presente sulla Basic Stamp è l'ingresso 2'

---> Alla variabile sui bit dichiarata poco prima (tasto) assegno la linea d'ingresso 2 con 'IN2:'

---> cambiando 'IN2: con 'IN3' ad esempio, si varia la linea d'ingresso. Ciò permette di gestire molteplici input verso la basicstamp


debug home, "tasto premuto (1/0): ",BIN tasto: 'debug visualizza un messaggio su PC, con l'aggiunta di home si parte sempre dall'inizio dello schermo. Facciamo seguire la variabile tasto preceduta dalla dicitura BIN che sta per binario (1 o 0)'

---> visualizza il messaggio di pressione o meno del tasto sulla basicstamp, visualizzandolo sulla finestra dell'editor. Questo con il numero 0 o 1.



goto inizio: 'Ritorna all'inizio'

---> ripete all'infinito la rountine

Download listato

Testo - Motori - Tasto - Variabili - Infrarossi - Valori - Contatto - FotoResistore - ServoMotori - TelecomandoIR - Cicalino - TermoResistore - MicrofonoLm358

 

 

INDIETRO

 

Se ritenete che il contenuto di questo sito ed il mio lavoro possano esservi stati utili in qualche modo e possano aver cambiato in piccola misura la vostra vita, potrete contribuire al mantenimento e alla diffusione dei materiali in esso contenuti con una donazione di importo completamente libero. Ovviamente non siete obbligati ma se qualcuno deciderà di aderire gliene sarò infinitamente grato!