This is the only site I have found any talk of laser receivers, I know this is a huge post but I am just trying to be as complete as I can with the info. What I plan for my project to do is read a red rotary laser (link below) to tell the Arduino/ other board that the position is "very high" "kind of high" "spot on" "kind of low" "very low". If I can get that to read, then it would come down to the logic - When the laser is striking the "very high" portion of the receiver it sends a signal to a pin and the Arduino reacts - same for the other positions. So in the "very high or very low" section the board would put out a high duty cycle PWM signal to a MOSFET or solid state relay which controls a solenoid (12VDC) that directs hydraulic flow. When the laser strikes the "kind of high or kind of low" section the logic would change to a lower duty cycle PWM signal as to be not so aggressive. When the laser finally strikes the "spot on" section it stops all output control. Obviously hysteresis would be an issue that I think either code/logic, hydraulic flow control or ground speed would help solve or limit. I will already have a laser receiver designed for a wide area reading (link below), but I am only building Automatic control. I don't want to tear apart the purchased receiver due to cost and it would make the R&D/code much more difficult - but I am buying so I have a wider range (reading range) of the receiver and not building a setup for that yet too or fly blind with only 6 ish inches to read the laser.
My idea for the receiver is as follows -
5 light/ laser detectors - Part# B01M8PFZRC from amazon - more "eyes" added to the 5 boards/sections for a wider range of strike area - may break down into more sections like 7 or 9 possibly.
[ ] Very high level - high duty cycle to get the tool to move very quickly (coarse adjustment)
[ ]
[ ]
[ ]
-----------
[ ] Kind of high level - medium/low duty cycle to slow the movement down (fine adjustment)
[ ]
-----------
[ ] Spot on level - Stops all output control to solenoids
-----------
[ ]
[ ] Kind of low level - medium/low duty cycle to slow the movement down (fine adjustment)
-----------
[ ]
[ ]
[ ]
[ ] Very low level - high duty cycle to get the tool to move very quickly (coarse adjustment)
The system, at least on paper, will insist upon itself to get to and maintain the laser strike on the "spot on" eye. The tool this will go on will be like a bulldozer or a road grader with hydraulic adjustment, where the blade will either fill in a low spot or move a high spot.
Factors/questions
Physical factors - hysteresis, reaction time, accuracy (not looking for crazy tight tolerances but don't want it super lazy). I can always slow down and I plan to have the work area halfway close to the target before starting the automatic control.
Electronics - physical capability, design of receiver, overall plan, maybe having a dial and code for aggressiveness and an input for a "stop" "run" "hold" switch to override the control or make it start working.
Lasers-
https://www.spectralasers.com/product/lr50-laser-machine-display-receiver/
https://www.toolbarn.com/dewalt-dw0...jC2sXJD5Z2STFzm4in6eTzswi2w-jwiBoCEtIQAvD_BwE
Links to the other threads -
https://forum.allaboutcircuits.com/threads/rotary-laser-level-receiver-circuit.155616/
https://forum.allaboutcircuits.com/threads/laser-receiver-detector.65663/
My idea for the receiver is as follows -
5 light/ laser detectors - Part# B01M8PFZRC from amazon - more "eyes" added to the 5 boards/sections for a wider range of strike area - may break down into more sections like 7 or 9 possibly.
[ ] Very high level - high duty cycle to get the tool to move very quickly (coarse adjustment)
[ ]
[ ]
[ ]
-----------
[ ] Kind of high level - medium/low duty cycle to slow the movement down (fine adjustment)
[ ]
-----------
[ ] Spot on level - Stops all output control to solenoids
-----------
[ ]
[ ] Kind of low level - medium/low duty cycle to slow the movement down (fine adjustment)
-----------
[ ]
[ ]
[ ]
[ ] Very low level - high duty cycle to get the tool to move very quickly (coarse adjustment)
The system, at least on paper, will insist upon itself to get to and maintain the laser strike on the "spot on" eye. The tool this will go on will be like a bulldozer or a road grader with hydraulic adjustment, where the blade will either fill in a low spot or move a high spot.
Factors/questions
Physical factors - hysteresis, reaction time, accuracy (not looking for crazy tight tolerances but don't want it super lazy). I can always slow down and I plan to have the work area halfway close to the target before starting the automatic control.
Electronics - physical capability, design of receiver, overall plan, maybe having a dial and code for aggressiveness and an input for a "stop" "run" "hold" switch to override the control or make it start working.
Lasers-
https://www.spectralasers.com/product/lr50-laser-machine-display-receiver/
https://www.toolbarn.com/dewalt-dw0...jC2sXJD5Z2STFzm4in6eTzswi2w-jwiBoCEtIQAvD_BwE
Links to the other threads -
https://forum.allaboutcircuits.com/threads/rotary-laser-level-receiver-circuit.155616/
https://forum.allaboutcircuits.com/threads/laser-receiver-detector.65663/