Hi Hans,

The library also supports the use of an interrupt on change pins and in your 
case that would be pin_B6. But I saw that the PIC you are using uses IOC 
differently so I think that will not work.

You are currently using pin_B0 as chip select. Can't you change that to any 
other pin so that B0 can be used as interrupt?

BTW: I posted the Self Driving Robot Wagon as a project on Youtube for anybody 
who want to build it and to promote JAL: 
https://www.youtube.com/watch?v=EaIO6-hiUwA

Kind regards,

Rob

________________________________
Van: [email protected] <[email protected]> namens Hans van 
Veldhuizen <[email protected]>
Verzonden: vrijdag 11 april 2025 11:36
Aan: jallib <[email protected]>
Onderwerp: Re: [jallib] hcsr04 3x

Rob,
Cannot use this , pin_B0 is attached  to the display.

 Have tried to convert your sample. Loaded in another set. I got a lot of 
strange characters,.


Op vrijdag 11 april 2025 om 07:51:52 UTC+2 schreef Rob CJ:
Hi Hans,

Forgot to mention. The echo pin must be connected to pin_b0, the INT pin of th 
16F877a.

The trigger pin is the same.

And there was a type so attached with the fix.

Kind regards,

Rob

________________________________
Van: [email protected] <[email protected]> namens Rob CJ 
<[email protected]>
Verzonden: vrijdag 11 april 2025 07:44

Aan: jallib <[email protected]>
Onderwerp: Re: [jallib] hcsr04 3x
Hi Hans,

Attached the version using the HC-SR04. Your original version gave compiler 
warnings but I kept those. They are not releated to this change.

Give it a try to see how it works. The distance is measured in mm.

Kind regards,

Rob

________________________________
Van: [email protected] <[email protected]> namens Hans van 
Veldhuizen <[email protected]>
Verzonden: donderdag 10 april 2025 22:33
Aan: jallib <[email protected]>
Onderwerp: Re: [jallib] hcsr04 3x

Hi Rob,
Here it is .
regards
Hans

Op donderdag 10 april 2025 om 21:48:01 UTC+2 schreef Rob CJ:
Hi Hans,

You can send me your original file and I will see if I can change it for the 
HC-SR04.

Kind regards,

Rob

________________________________
Van: [email protected] <[email protected]> namens Hans van 
Veldhuizen <[email protected]>
Verzonden: donderdag 10 april 2025 20:56
Aan: jallib <[email protected]>

Onderwerp: Re: [jallib] hcsr04 3x
Rob,
When you get older it's not just the legs that get more difficult, the eyes 
that don't notice all the details anymore, but also more lumps appear in the 
gray stuff from above.
greetings Hans

Op donderdag 10 april 2025 om 19:06:34 UTC+2 schreef vsurducan:
Rob, Peter, a vacuum cleaner does not tells you if you have dust or not under 
your bed. The cat mustache, it does.

On Thu, Apr 10, 2025 at 7:46 PM Rob CJ <[email protected]> wrote:
Thanks Peter,

I also have a Robot Vacuum Cleaner but it does not work with Ultrasonic 
Distance Sensors.

I will also make a video about this project for more awareness (I hope).

Kind regards,

Rob

________________________________
Van: [email protected] <[email protected]> namens zet.weeh 
<[email protected]>
Verzonden: maandag 7 april 2025 16:10
Aan: [email protected] <[email protected]>
Onderwerp: RE: [jallib] hcsr04 3x


Hi Rob

Fantastic that car.

[https://groups.google.com/group/jallib/attach/4e8b814ea54b6/image001.png?part=0.1&view=1]

I have not such a car and no cats but a vacuum cleaner.

Peter



Van: [email protected] [mailto:[email protected]] Namens vsurducan
Verzonden: maandag 7 april 2025 14:20
Aan: [email protected]
Onderwerp: Re: [jallib] hcsr04 3x



Hans, I have two cats for that purpose. More convenient.😏



On Sat, Apr 5, 2025, 20:28 Hans van Veldhuizen <[email protected]> wrote:

[20250209_205634[1].jpg]

Op zaterdag 5 april 2025 om 19:19:18 UTC+2 schreef Hans van Veldhuizen:

Hi Rob,
That looks impressive. The one I made has a camera on board so I can look under 
the furniture to see if there is dust. The speed is therefore much lower and I 
could do everything with one 16F648a. I did use a ready-made motor driver set.
This is of course much more professional. Very good.
greetings Hans

Op zaterdag 5 april 2025 om 19:12:36 UTC+2 schreef Rob CJ:

Hi Vasile,



I remember that car. I had it as a toy. It worked completely mechanical. When 
it reached the end of the table it turned.



Could also buld it in this car 🙂.



Kind regards,



Rob



________________________________

Van: [email protected] <[email protected]> namens vsurducan 
<[email protected]>
Verzonden: zaterdag 5 april 2025 18:34
Aan: [email protected] <[email protected]>
Onderwerp: Re: [jallib] hcsr04 3x



👍👍

Hi Rob, that's reminds me a  car which does not fall from the table where ever 
it goes. It had no electronics whatsoever except a bistable relay and two front 
and two rear contacts. Much more elaborated is yours... Great.



On Sat, Apr 5, 2025 at 6:30 PM [email protected] <[email protected]> wrote:

Hi Hans,



I made a self driving Robot Wagon, just for fun, using three HC-SR04 modules. I 
am using the JAL HC-SR04 library for measuring the distance but since the 
library is made to support only one module, I am using an Analog Multiplexer IC 
(74HC4052) to multiplex the three sensors.



For a video, see: https://youtu.be/kwYxd5GjtCw



I also posted the project on Instructables: 
https://www.instructables.com/Self-Driving-Robot-Wagon/



Kind regard,

Rob





Op zondag 9 februari 2025 om 16:35:23 UTC schreef [email protected]:

Hi Hans,



I did not make something like this but if you use the JAL library for the 
HC-SR04 you need to mutiplex the output of the device and connect the 
multiplexed signal to the interrupt pin of the PIC.



Next to that you need also need to multiplex the trigger signal that goes to 
each HC-SR04 module.



Kind regards,

Rob









________________________________

Van: [email protected] <[email protected]> namens Hans van 
Veldhuizen <[email protected]>
Verzonden: zondag 9 februari 2025 17:04
Aan: jallib <[email protected]>
Onderwerp: [jallib] hcsr04 3x



Hello, I have tried the hc sr04 and now have something in hand that needs three 
such sensors at the same time. Has anyone made something like this before?
greetings
Hans

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/fe0e62b2-1bbb-43db-a9d8-50e84a814178n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/fe0e62b2-1bbb-43db-a9d8-50e84a814178n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/adec607b-948f-468f-8b6e-6acae5ead087n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/adec607b-948f-468f-8b6e-6acae5ead087n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].

To view this discussion visit 
https://groups.google.com/d/msgid/jallib/CAM%2Bj4quSimUY6U42QnHduBiyPXW4qqDWzZCQ6QtwNEyrOGenmA%40mail.gmail.com<https://groups.google.com/d/msgid/jallib/CAM%2Bj4quSimUY6U42QnHduBiyPXW4qqDWzZCQ6QtwNEyrOGenmA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/69dc0508-d457-40ac-ac46-f786ed49b602n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/69dc0508-d457-40ac-ac46-f786ed49b602n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtKMLzerDA6udYugmB%2BcM9fkk%3DS%3DCfdvNX1NfJjm3Y31Q%40mail.gmail.com<https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtKMLzerDA6udYugmB%2BcM9fkk%3DS%3DCfdvNX1NfJjm3Y31Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/000001dba7c6%24c03cb9d0%2440b62d70%24%40gmail.com<https://groups.google.com/d/msgid/jallib/000001dba7c6%24c03cb9d0%2440b62d70%24%40gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/AM7PR02MB6098F0EA8DE8B215E7C4A206E6B52%40AM7PR02MB6098.eurprd02.prod.outlook.com<https://groups.google.com/d/msgid/jallib/AM7PR02MB6098F0EA8DE8B215E7C4A206E6B52%40AM7PR02MB6098.eurprd02.prod.outlook.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/0f84e016-5168-4d9b-93a0-904833768a65n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/0f84e016-5168-4d9b-93a0-904833768a65n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/7dc4af05-acb3-486c-8b64-8afa768f4b84n%40googlegroups.com<https://groups.google.com/d/msgid/jallib/7dc4af05-acb3-486c-8b64-8afa768f4b84n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/AM7PR02MB60986C3D812D8E653889EF9CE6B62%40AM7PR02MB6098.eurprd02.prod.outlook.com<https://groups.google.com/d/msgid/jallib/AM7PR02MB60986C3D812D8E653889EF9CE6B62%40AM7PR02MB6098.eurprd02.prod.outlook.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/b3ba8314-4bad-43ed-ac15-eb68214e23een%40googlegroups.com<https://groups.google.com/d/msgid/jallib/b3ba8314-4bad-43ed-ac15-eb68214e23een%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/AM7PR02MB6098168929A499FDC3AD00F2E6B62%40AM7PR02MB6098.eurprd02.prod.outlook.com.

Reply via email to