Programación Específica > Microcontroladores

 Picbasic

(1/2) > >>

aboc:
:hola: hola a todos
quiero mandar un codogo binario como este 001101 del trasmisor al receptor
infrarrojo y radio frecuencia como un timbre inalambrico o un control de tv


quiero prender un bombillo con un control de rf o de infrarrojo y el codigo es para que no haya interferencia

si el clave es 001101 entonces prenda bombillo
gracias

© Jonathan ©:
lo unico que necesitas es el codigo para manejar la usart del pic en basic, con eso enviarias via serie el byte que necesitas arrojar para que el receptor acepte.. sabes como manejar la usart en basic?

aboc:
no se mucho de basic

voz me podes mandar el codigo, para el transmisor y receptor es que le he
intentado mucho portout pero no soy capaz

© Jonathan ©:
Postea si es posible el codigo que tienes hecho, ambos, receptor y transmisor.. Gracias :)

navaismo:
:hola:
k te parece si usaras el comando serout y serin obviamente uno en e pic que va al transmisor (serout) y el serin al pic receptor

por ejemplo ya que declaraste como se comporta los TRis y las variables puedes mandar
algo asi

serout portb.0,n2400,(2)

serout pin, velocidad de transferencia, dato

y el receptor seria algo asi

serin portb.3,n2400,b0

 serin pin, velocidad de entrada, variable donde se guarda el dato recibido

despues del serin puedes poner un if condicionando la variable donde se guardo el dato y ejecutar lo que quieras

por ej:

serin portb.3,n2400,b0

if b0=2 then
high porta.0
endif

espero y te sirva

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa