Circuito que controla un lector de codigos de barras y activa un pequeño motor temporizado

Terminado

Publicado: Hace un año Plazo: 4 días Propuestas: 2 Freelancers interesados: 4

Abierto

Descripción:

Condiciones:

1- Se deben entregar planos / esquemas del circuito en baquelita o en el medio que se elija listos para mandar a fabricar.
2- Se deben entregar los codigos de programacion de PIC o Microcontrolador o medio elegido listos para cargar.
3- deberá haber una constante comunicacion para ver avances del trabajo y permitir opinar sobre pasos a seguir.
4- El montaje podra hacerse en protoboard pero despues de estar funcional, debe diseñarse el circuito sobre placa y entregar el arte.

Funcionamiento:

a- tengo un codigo de barras impreso creado a partir de 16 digitos:
123456 134 123456
6 digitos son la fecha en que se imprimio el ticket o codigo de barras: 150901
4 digitos son la hora en que se imprimio: 1659
6 digitos son de verificacion: 152560 ( la suma de fecha + hora, u otro algoritmo que cambie cada minuto)

b- el circuito lee el ticket a traves del scanner (preferible Honeywell 9520 pues es bastante conocido en Colombia y esta activo permanentemente.
Una vez leído, lo acepta o lo rechaza.

Motivos de rechazo:
* El ticket tiene mas de 15 minutos de haber sido adquirido.
* El ticket ya fue utilizado.
* el código de confirmación es falso

Si el ticket es rechazado se enciende una luz led roja fuerte y suena un sonido desagradable (se puede mejor una voz?).
Si el ticket es aceptado se enciende una luz led verde fuerte y suena un sonido agradable.

C- Solo si el ticket es aceptado se activa el motor dc para mover un objeto, espera un tiempo T y luego el motor se activa con polaridad opuesta para regresar el objeto a su posición original.

D- El tiempo T es un valor de 1 a 5 minutos regulado por hardware.
Puede ser un dipswitch de 9 posiciones (1, 1.5, 2, 2.5... 5 minutos)

E- El circuito debe ser del mas bajo consumo posible para ser alimentado con pilas recargables, o si lo anterior no es posible, con bateria pequeña de moto de 12V.

Detalles del motor a utilizar:
http://www.robotshop.com/en/firgelli-technologies-l12-actuator-100mm-100-1-12v-limit-switch.html

Categoría: Ingeniería y Manufactura
Es un proyecto o una posición?: Un proyecto
Disponibilidad requerida: Tiempo completo

Freelancers que ya aplicaron para este trabajo

Enrique M. T. H. Html 5, CSS3, Jquery. Programação Web, com php oo, framework codeIgniter. Bancos de dados SQL. Ampla experiência em sistemas supervisórios de dados. Programador de CLP's Allan Bradley e Siemens. Desenvolvimento d... + detalles
Brasil

Carlos E. G. C. As a microcontroller developer, I consider myself a proactive and purposing professional, focused on objectives and goals. I have knowledge in Node.js platform applied to embedded processors for network applications a... + detalles
Colombia

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Colombia

Método de pago: Verificado

Compartir este proyecto