Cómo usar el fotoresistor para contar objetos que pasan

-1

¿Se puede usar el fotoresistor para contar objetos que pasan? ## Heading ##

Hola, soy nuevo en las cosas eléctricas

Quería preguntarme si puedo usar el sensor del fotoresistor para contar los objetos que pasan si es así ¿cómo puedo usarlo y cómo lo conecto con el arduino?

mi proyecto es contar el número de autos que pasan y enviarlo a la pantalla LCD en el arduino.

si no va a funcionar qué otros sensores u otros medios puedo usar para hacer que funcione porque intenté encontrar un sensor ultrasónico e IR, pero todos se agotaron.

    
pregunta dhay

3 respuestas

1

Si puede cruzar la calle, puede usarlo junto con un láser o un IR LED modulado. Puede modular a algo así como 38 kHz (usando un chip temporizador 555, o puede construir un circuito multivibrador biestable, también conocido como oscilador) y hay receptores de fotos diseñados para captar este tipo de señal (utilizada para los controles remotos de TV, bastante barata) ) que incorporan un filtro de paso de banda de fototransistor + 38kHz. 38kHz funciona particularmente bien para transmitir señales infrarrojas por alguna razón.

Alternativamente, si está configurado en el fotorresistor, puede aplicar un filtro a la salida de su fotoresistor para filtrar fuentes constantes, como la luz solar. Lo ideal sería utilizar un filtro de paso de banda en la salida de los fotorresistores para obtener solo la señal modulada.

De esa manera, tan pronto como algo rompe el haz de señal, lo sabe, y no se ve abrumado por la luz solar constante ni por ninguna otra fuente (por ejemplo, las luces de los automóviles que no están cruzando el haz). Esta señal rota se puede amplificar + invertir utilizando un amplificador inversor y controlar un LED. Esto se encenderá cada vez que pase un automóvil.

Si necesita contar el número digitalmente, podría usar la misma señal que usaría para controlar el LED y colocarlo en un microcontrolador. Esto podría usarse para contar la cantidad de veces que se dispara durante un período de días.

Esto era muy similar a un proyecto universitario que teníamos, excepto que no podíamos poner nada al otro lado de la carretera. Así que en lugar de eso, construimos una combinación de transmisor / receptor IR para rebotar el IR de los autos que pasan. Probamos con piezas de placa de metal y algunos asientos de sillas de metal, y funcionó hasta 20 pies.

Sin embargo, la pintura de automóviles es muy diferente del metal de automóviles, como descubrimos pronto, y la pintura de automóviles absorbe casi todo el IR (sin detección incluso a una distancia ridículamente cercana). Así que, en lugar de eso, tuvimos que usar computer vision + beagleboard para resolver el problema.

    
respondido por el jbord39
0

A menos que los autos bloqueen una cantidad significativa de luz, un fotoresistor no será suficiente. Alternativamente, puede enfocar un haz de luz en el sensor desde el otro lado de la carretera (o usar un espejo) y detectar cambios en eso.

Debido a las diferencias de día / noche y los cambios de temperatura, es probable que necesite usar la entrada ADC de su arduino para detectar cambios y filtrar los que se mueven lentamente (día / noche, temperatura) para detectar cambios bruscos en Nivel de luz causado por los carros que bloquean la luz.

    
respondido por el jp314
0

@ jp314 tiene razón, pero no todo está perdido. Si puede configurar una luz brillante que brille en la resistencia, y hacer que los objetos que pasan rompan el haz, un circuito muy simple

hará. Tendrá que jugar un poco para obtener el valor de resistencia. Comience por encender la luz en el LDR, mida la resistencia y luego úselo para la resistencia. Juega con diferentes valores y ve lo que sucede.

Si no lo has hecho, compra un DMM barato para medir resistencias y voltajes.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas