vekexasia / landcanlogger

Worx Landroid CanBus Data Logger (ESP32)
11 stars 2 forks source link

When I attached my ACS it looked like a CAN bus device to me LOL! Awesome #3

Open jerrynsr opened 2 years ago

jerrynsr commented 2 years ago

I just installed my LanDroid. First hack was to use a copper stranded 18 gauge perimeter wire. Less resistance than the cheap aluminum core supplied. I have my 1/4 acre Landroid mowing 1/3 acre lawn. No problems. I just need to buy a larger battery because at the moment the droid needs to charge three times during the run. So it takes 4 charges. I have the battery work percent set to 80% because at 90% the droid does not take sharp corners well. Anyway how large is the CAN bus sniffer ? Do you have the proper connectors so I can just install it inline with the ACS ?

TonyBrobston commented 2 years ago

I haven't had time to get back to playing around with this project. I haven't successfully gotten any messages from the CAN bus, so take what I say with a grain of salt. This is what my setup looks like; the two pieces of hardware are documented in the readme. PXL_20220501_144018943

Also the creator of this project recommended posting in the discord channel if you have questions; the link is at the end of the readme.

TonyBrobston commented 2 years ago

If I understand correctly, there are handful of connectors for Landroid add-ons. These are 4 pin connectors that have the correct connections; which I believe is power, ground, can high, and can low. Again, take this with a grain of salt, I could be describing some of this incorrectly.

vekexasia commented 2 years ago

Hello @jerrynsr you can snap everything inside the back lid sensor slots. I have 2 esp32 one for collecting garden data from bt sensors and one that sniffs the CAN traffic. you can look at the #1 to see wiring

jerrynsr commented 2 years ago

Thanks Andrea!  This is a big help.  I will post what I've built with a PiZero soon.    I've got a Beitian BN-220 and a Raspberry PI wide angle camera attached to the Pi Zero.  The Pi Zero is streaming video on port 8000 and gpsd, gps3, and aegps3.py used the generate a kml feed for my Robot location webpage.   For now the PiZero is powered with it's own battery.   I'm going to try to find a flat ribbon usb cable with a right angle connector and tap the power available from the Landroid udb connector. The web ui isn't finished yet because I want to design and 3D print an enclosure.  Right now the prototype is housed in a box my RunCam 2 came in.   I might just paint it with PastiDip to make it water proof for now.  Here's the results so far.. the pizero and camera  isn't mounted on the Landroid yet.   I'm working on the prototype mount.. maybe a mounting bracket on the battery bay cover,  or in between the ACS.  Not sure yet. There a lot of work to do.  If I'm going to get the battery and status information of the bot  and display it in the page I need to sniff the communications between the Android app and the Bot.    The next time I run Grazer I'll setup Wireshark to capture data to and from the Grazer.    

On Friday, June 3, 2022, 05:17:28 AM EDT, Andrea ***@***.***> wrote:  

Hello @jerrynsr you can snap everything inside the back lid sensor slots. I have 2 esp32 one for collecting garden data from bt sensors and one that sniffs the CAN traffic. you can look at the #1 to see wiring

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>