www.bertinettobartolomeodavide.it

 

Usare la Basic Stamp 2 di Parallax

A livello didattico ma anche per scopi veramente utili può far comodo saper gestire un sensore di temperatura. La volontà di realizzare un termometro da soli può essere veramente allettante. In questo esempio abbiamo le basi per farlo!

 

'{$STAMP BS2}

---> Inizializza la basicstamp 2
 

'TERMO RESISTORE'
---> Definisce il titolo del listato


'Variabili'
termo var word
---> Determina la variabile necessaria


'Costanti che indicano il numero della porta di ingresso'
porta con 10
---> La porta che sarà utilizzata dal sensore per la registrazione della temperatura, chiamando la 'porta'


'Principale'
inizio: :'iniza la routine'
---> Routine principale


'Misura la temperatura - più è alta minore è la sua resistenza in ohm'
high porta : 'attiva la porta destra (PB10)'
---> Da corrente alla porta 10

pause 3 : 'mette in pausa per 3 millesimi di secondo la rilevazione per scaricare il condensatore'

---> Rallenta l'intervallo tra una registrazione e l'altra
 

rctime porta,1,termo : 'comando che rileva per quanto tempo(2 millesimi di secondo per rilevazione) la porta logica è sul valore '1' prima di tornare a '0'
---> rileva il risulato proveniente dal termoresistore


'Visualizza il rusultato nella finestra di dialogo su PC'
debug home,DEC5 ? termo :'Il valore messo su schermo è un decimale di 5 cifre(DEC5)'
---> Visualizza il risultato numerico su schermo, dove all'aumentare della temperatura diminuisce il numero e viceversa
 

pause 1000 :'Scandisce il tempo di rilevazione e aggiornamento su schermo dei valori di temperatura(1 secondo)'
---> Rallenta di un secondo il tempo di visualizzazione su schermo, rallentando il ciclo stesso
 

goto inizio :'ripete la routine'

---> Ripete la routine principale all'infiinito

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!