www.bertinettobartolomeodavide.it
Usare la Basic Stamp 2 di Parallax
PROGRAMMA 9 - controllo servomotori
Ricreare un'azione meccanica con la nostra basicstamp ora è facilissimo attraverso il controllo dei servomotori. Brevissimi impulsi che partiranno dal microprocessore 'diranno' il da farsi ai motori. Vediamo queste poche linee basic:
'{$STAMP BS2}
---> Specifica il modello di basicstamp usata
'Servomotori'
---> Assegna il titolo
'Variabili'
sinistro var word
destro var word
time var word
---> Dichiaro le variabili necessarie
'Costanti'
sinistro=1000
destro=500
time=20
---> Assegno i valori per il senso di rotazione e la
velocità
'Porte'
low 12 :'necessario un valore basso della porta 12'
low 13 :'necessario un valore basso della porta 13'
---> Abbasso la corrente delle porte 12 e 13 prima di
assegnare gli impulsi di rotazione del ciclo
ciclo:
pulsout 12,sinistro :'invia una certa frequenza alla porta indicata per il
sermomotore (da 750 a 1000 rotazione antioraria)'
pulsout 13,destro :'invia una certa frequenza alla porta indicata per il
sermomotore (da 500 a 750 rotazione oraria)'
pause time :'rallenta il ciclo e quindi la velocità di rotazione'
goto ciclo
---> Ciclo di rotazione dei servo motori, dove è indicato
il senso e la pausa che assegna un certa velocità di moto
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!