www.bertinettobartolomeodavide.it

 

Usare la Basic Stamp 2 di Parallax

 

PROGRAMMA 11 - CICALINO

Tra le tante cose che si possono far fare alla nostra basicstamp grazie al prodigioso microprocessore pic montato su essa, ci sono anche gli effetti sonori. Tutto crazie al un piccolo cicalino che si può facilmente montare sulla bread borad.

'{$STAMP BS2}

---> inizializzo la basicstamp 2


'CICALINO'
---> Titolo del listato


hz var word 'Dichiarazione variabile per gli herz'
---> dichiaro la variabile che conterrà il valore in herz del suono che voglio emettere. L'herz è il numero di oscillazioni in un secondo che si ottiene con l'inverso di 1 (1/secondi)


cicalino:

---> inizio la routine principale


output 0 'Setta la porta PB0 come uscita'
---> scelgo di utilizzare la porta 0

 

freqout 0,200,hz 'Comando che setta la porta, durata in millisecondi e frequenza in herz del suono'
---> comando che determina la porta, la durata e la frequenza

hz=hz+100 'Incremento della frequeza sonora di 100 hz a ciclo'
---> equazione contente il fattore di incremento


debug CLS, DEC hz 'Visualizza la frequenza su schermo'
---> Visualizza la frequenza del suono in quel momento

 

goto cicalino 'Ripete il ciclo all'infinito'

---> Ripete il ciclo all'infinito

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!