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
Testo -
Motori -
Tasto
- Variabili -
Infrarossi
- Valori -
Contatto -
FotoResistore -
ServoMotori -
TelecomandoIR -
Cicalino -
TermoResistore -
MicrofonoLm358
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!