@cato@chaos.social
@cato@chaos.social avatar

cato

@cato@chaos.social

Electronics design and hardware hacking, especially passenger information systems • Furry • Be excellent to each other ❤️ • Happy to talk to you! • I'll accept nearly all follow requests unless your profile is empty.
Toots are mostly in English, occasionally in German.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cato, to random
@cato@chaos.social avatar

Today, my lawn tractor seat arrived and I mounted it to my kart. It's really nicely cushioned and dampened and despite being way too large, you can drive comfortably. You just shouldn't go fast, otherwise you'll fall over.

I'll keep the seats swappable, so I can use this seat for e.g. camping events, to drive slowly across uneven fields, and use the classic seat for going fast :D

The entire Kettcar. Instead of the regular hard plastic seat, it has a big, yellow lawn tractor seat.

cato,
@cato@chaos.social avatar

I'll be adding a lot of fancy gimmicks to my kart very soon. Here's the central control board for all of them which I have just ordered! :D

cato,
@cato@chaos.social avatar

It will control the headlights, turn indicators, horn, motor control boards for rear/front/all wheel drive, a lot of inputs on a control panel and their corresponding LEDs as well as a WS2812 LED strip at the back for displaying lights and turn indicators :3

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Aaand that's everything in place!

cato,
@cato@chaos.social avatar

Just noticed how little time I have left to actually work on the kart before GPN. Only a few days effectively, because the rest is time I have already planned with other things. Gotta wire up all the things, mount them to the kart and also write the entire software :D

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Control panel all wired up :3

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Control panel wiring is ready for the PCB.

cato,
@cato@chaos.social avatar

silicone noises

cato,
@cato@chaos.social avatar

Headlights look so unusual and cursed xD

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Mounted to the kart (still untested because I just wanted to know what it looks like) :D

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

the software for this controller is gonna be full of state machines

i normally dislike writing state machines, but once I manage to build myself a nice framework, it suddenly feels much cleaner and easy to extend, if necessary :D

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Some more software work is done - I think I have everything implemented now. Motors seem to behave well - I mostly copied the throttle/brake handling from the hoverboard firmware. Tomorrow, I'll take it for a test ride!
Also - good thing I put both double software serial as well as single hardware serial with a 2:1 multiplexer on my board. Turns out software serial can't reliably handle Rx with 115200 baud, so I switched to hardware serial now, at the cost of my debug output :D

cato,
@cato@chaos.social avatar

One thing that's a bit annoying - for some reason, the compressor for the large horn seems to not build up pressure anymore, so it won't make a sound. I need to figure out what the heck went wrong there

cato,
@cato@chaos.social avatar

Since the compressor is weirdly shaped and doesn't really have any good mounting options, I just used cable ties and a semi-soft foam block to mount it.
I now have a smol honk and a B I G H O N K

View of the front half of the kart from above. Notable is a small, hand-operated bicycle horn on the left side and the big truck horm on the right side.

cato,
@cato@chaos.social avatar

One of the headlights was flickering. I opened it up and while the main light does have a regulator, the ring around it, which can also light up, only has a diode and a resistor in series. I'm running this thing at 24V, the box claims it can do up to 80V. Even at 24V, the pathetic little resistor reached almost 200°C. It measured 130 ohms instead of the nominal 27...

Thermal Image showing a resistor at 187°C

cato,
@cato@chaos.social avatar

I took a 100 ohm, 5 watt resistor and soldered it in instead. I put some silicone around it so it won't break off during a bumpy ride. Much better now and still more than bright enough!

cato,
@cato@chaos.social avatar

Also, I figured out why the compressor wouldn't compress. Well, if you mount it in a way that tightly blocks the air intake...

cato,
@cato@chaos.social avatar

Another silly thing yesterday: One of the wheels showed signs of a motor phase missing, i.e. vibrations, no real torque and generally weird noises. I checked all the MOSFETs and wiring, no problem. I then unplugged the motor, touched the pins together and didn't feel any resistance when turning until I tightly pressed the pins together. Turns out they were oxidised - after cleaning them, the wheel functioned perfectly :D

cato,
@cato@chaos.social avatar

I have had the same mainboards in this kart for years, using analog control. No problems at all, going 50 km/h, across rough terrain, whatever.

I've also had other mainboards in my railkart, using serial control, and three times already I have burned MOSFETs because there was a bump and somehow this caused something to die.

cato,
@cato@chaos.social avatar

Now as part of the great overhaul of my kart, I switched to serial control. I went for a test drive and not even fully off my yard I very slowly went down the sidewalk and the moment the wheel bumped on the ground, same thing as with the railkart. MOSFET burned, Motor control board fried.

I'm just disappointed and sad now

cato,
@cato@chaos.social avatar

So... no kart at GPN :(

Now I need to think about what else to bring and clean up the absolute mess that the past weeks have left in my living room.

cato,
@cato@chaos.social avatar

I collected some info on the failure and possible explanations here, in case anyone feels like reading it https://hd.cato.cat/Po3QZH5hSZWJC0UGmHxBBg

cato, to random
@cato@chaos.social avatar

So I miiiight have spent 300€ on 16-segment LED modules

(hand for scale)

cato,
@cato@chaos.social avatar

Finished the board design! :3

image/png

cato,
@cato@chaos.social avatar

👀

image/jpeg

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

THT assembly

image/png

cato,
@cato@chaos.social avatar

THT assembly finished \o/

cato,
@cato@chaos.social avatar

Data wiring... Of course this will all be mounted inside a yet-to-be-built case later

cato,
@cato@chaos.social avatar

It's alive! :D

image/png

cato,
@cato@chaos.social avatar
cato,
@cato@chaos.social avatar

Soo, Gehäusedesign kommt auch voran :)

image/png
image/png

cato,
@cato@chaos.social avatar

Case design pretty much done :D I ordered most of the parts!

cato,
@cato@chaos.social avatar

Started preparing the metal parts! :D

image/png
image/png

cato,
@cato@chaos.social avatar

The display assembly is done! Gotta wait for the frame parts to arrive :3

image/png
image/png

cato,
@cato@chaos.social avatar

Frame parts arrived! Now I can't do anything else until I have the acrylic plates...

image/jpeg

cato,
@cato@chaos.social avatar

ACRYLIC PLATES GET

cato,
@cato@chaos.social avatar

Some wiring and mounting the front plate :3

image/jpeg
image/jpeg
image/jpeg

cato,
@cato@chaos.social avatar

It does something! This is just random startup data, there's no controller yet.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • Hentai
  • doujinshi
  • announcements
  • general
  • All magazines