o-devices / o-joystick-hdk

77 stars 17 forks source link

Picture of electronic (hall sensor) #1

Open calagan57 opened 7 years ago

calagan57 commented 7 years ago

Hi!

Very good work and thank you to share your project!

Can you upload list of material (magnet, hall sensor..) and some pictures of electornic ?

I'm working on make stronger supports for srpings

many thank's!

olukelo commented 7 years ago

Hi. Currently I work on firmware (teensy 3.2 based) and will upload more materials and write documentation as soon as it will be done.

calagan57 commented 7 years ago

Ok thank's! For information I will use 3D scanner for cougar (F16) GRIP. My project is to create dual joystick (left and right handed)for elite dangerous and star citizen. I'm looking for gimbal and I find your project! Thank god! ^^ http://forum.hardware.fr/hfr/HardwarePeripheriques/Joys/control-dangerous-t16000m-sujet_70640_1.htm

olukelo commented 7 years ago

You are welcome! Cool project! Currently I use sensor from disassembled 6127v1a45l. It gives me 3757 steps(from 165 to 3922) on 45 degree when connected to MCP3208. But it is a little bit pricey. So i plan to use KMA210 in next project. It is cheaper and have programmable angle diapason. Also check last commit. I've changed profile of CAM to be more linear, and made spring arm a little bit longer.

calagan57 commented 7 years ago

Thank's for the update! do you mean springs can be use instead of elastic? What springs do you use? Hope you finish this project very soon ^^

olukelo commented 7 years ago

Yep. Currently I use spring not elastic. It is standard spring from Cobra M5 joystick. Length near 12mm and diameter somewhere near 8mm http://i.imgur.com/4q5rLmk.jpg

calagan57 commented 7 years ago

many thank's! Can you give me please the diameter of the filament's spring? I'm crasy, you did it! A 3d printed Gimbal!!!!

olukelo commented 7 years ago

What do you mean by "filament's spring"? Thats in short what I electronic parts I use http://i.imgur.com/QLt1WCC.jpg

calagan57 commented 7 years ago

I mean the thickness of steel filament of the spring ;-) If you look in this link they are many data to define a spring : https://www.ressortsspec.com/extremites-nouees.html I dont' have M5 cobra so I must buy spring...

Many thank's for the picture! Some data missing:

But again, great work!!! This is exactly what i'm researching!

olukelo commented 7 years ago

Well. Slot for magnet is 5x10 mm. You can use both cilindrical and rectangular with polarity along longer side. You need next bearings:

Spring length 25mm from end to end, diameter 7mm, filament of the spring 0.6mm

calagan57 commented 7 years ago

Thank you!

These magnet are ok? https://www.banggood.com/fr/10pcs-10mm-x-5mm-N52-Strong-Rare-Earth-NdFeB-Neodymium-Disc-Magnets-p-988441.html?rmmds=search

olukelo commented 7 years ago

No, you need long cilinders, like this https://www.banggood.com/fr/50pcs-N35-5mmx10mm-Disc-Strong-Magnets-Rare-Earth-Neodymium-Magnets-p-997134.html

calagan57 commented 7 years ago

Many thank's (again and again). All are bought! Any infomration for printing parameter? (infill, layer, matarial...) I will try PLA 3D870 (stronger than ABS) Thank you to you!

S-Bartfast commented 6 years ago

Wonderful work olukelo.

But I too am wondering about how to mount the hall effect sensor. Do you think you could add a diagram or similar to explain the orientation and assembly of the sensor?

I'm kind of imagining two sensors per axis placed at right angles, but I might be way off.

This is what I'm imagining: image Will hall effect sensors even work through a bearing?

Also, What are the pink caps in the top left of image IMG_20170613_161956.jpg: image

Are they meant to hold the hall effect sensors? I can't seem to find them in the STL files.

olukelo commented 6 years ago

I'm not sure if hall sensors will work through bearings. You are right, those caps are for my sensors. But they are not universal, because was build for 6127v1a45l sensor, that's why they are not in files. image I propose you to place hall sensors this way. Simply on some plastic rectangle

S-Bartfast commented 6 years ago

Okay, can you suggest a sensor that would be appropriate?

I've been searching but most sensors I've found sense proximity rather than orientation. I've read you can determine orientation with two proximity sensors laid out like I described above but can you suggest a sensor that would be appropriate to mount over the top of the magnet like that? That looks like it would be a much better solution.

Thanks.

S-Bartfast commented 6 years ago

After a bit more searching I've come across the "AS5048A", which I think may be appropriate.

It seems it's available either as a single chip like this: image

Or on a board like this: image

Is that the kind of thing you mean?

S-Bartfast commented 6 years ago

Another sensor I've come across in my searching is the MLX90363 Triaxis® position sensor.

Rather than needing two sensors to read the rotation of both the X and Y axis it seems a single one of these sensors can be used to determine positional displacement on a plane. To use this sensor rather than placing magnets in the center of the rotating axis a magnet would be placed on the bottom of the joysticks main shaft with the sensor mounted below it.

Here's a demonstration video of the sensor in action by Travis Howse: https://www.youtube.com/watch?v=HOVKIkC2lDQ

olukelo commented 6 years ago

Look at KMA210. It is excellent programmable sensor with analog output. You can program both angle range(0 to 180 degree) and output voltage ( from 5 up to 95 percents of input voltage). And I am almost there with Arduino sketch for programming it.

S-Bartfast commented 6 years ago

Oh, right. I had come across the KMA210 in my searches as well but didn't really get what it was. image After looking at it closer I now see that it is indeed perfect. I also see that Element14 sell them, which is reassuring, so I now have a couple on their way ;)

Daristizs commented 6 years ago

Hi, great project. I wanted to do this with Teensy in order to control a racing drone. I have a couple questions:

  1. Have you thougth about design this but with 3 axis?
  2. Any plan to design a throttle? for a H.O.T.A.S

Thanks in advance

olukelo commented 6 years ago

Thinking about twist almost every day, but there is no good idea yet.

OwenSmith commented 6 years ago

Great project, just received the parts I got printed, and have been thinking about adding twist.

I had an idea for the twist, but due to my poor cad skills, behold my awesome paint skills :) idea This is a modification to the gimble_lever_arm part, replacing the cylinder with split at the top.

Outer part for the twist should be 2 parts of a split cylinder, which can be screwed together over the bearings. This would require a nub to match the torsion spring and could end up in a screw to fit the warthog or a split cylinder like the original part. idea2

Exact sizing would depend on the bearings, spring and strength required.

olukelo commented 6 years ago

I'm in process of developing modular grip(one handle with replacable button/hat modules) and plan to integrate twist into it(possibly it can be separate module, will see)

quondampolymath commented 6 years ago

Hi there, I just found this model while doing some research for a project I'm working on... really nice! I'm excited to use it. (And I'm also very interested in seeing how you will integrate a twist axis.)

Forgive my newbie question, but I'm very unfamiliar with 3D printing... what kind of glue is appropriate to bond the plastic parts to the bearings?

Thanks!

OwenSmith commented 6 years ago

I didnt use glue - friction fit bearings are working fine for me. I'd guess the glue would depend on the plastic used - I got the parts printed in ABS and superglue to fix a split in one of the parts (Acetone would have been better)

JJC86 commented 6 years ago

Hey, I currently have a f22 stick on my T16000m with a Teensy, i was wondering if a change Gimbal wiht urs but i was wondering if I can reuse all of the T16000m's stuff with it? whatsapp image 2018-07-07 at 12 34 35 am whatsapp image 2018-07-07 at 12 34 03 am whatsapp image 2018-07-07 at 12 34 18 am

Srry for the mess and the stand lol

JJC86 commented 6 years ago

Ok thank's! For information I will use 3D scanner for cougar (F16) GRIP. My project is to create dual joystick (left and right handed)for elite dangerous and star citizen. I'm looking for gimbal and I find your project! Thank god! ^^ http://forum.hardware.fr/hfr/HardwarePeripheriques/Joys/control-dangerous-t16000m-sujet_70640_1.htm

It will be nice if u can share your 3d Scan Files or CAD for 3D printing :D

JJC86 commented 6 years ago

Can't find anywhere how to install the sensors and how to program them into the audrino... I'm a big NOOB here 🥇

rafmonteiro commented 4 years ago

I'm in process of developing modular grip(one handle with replacable button/hat modules) and plan to integrate twist into it(possibly it can be separate module, will see)

Are you still planning to work on this? it would be great! @olukelo

JJC86 commented 3 years ago

Great project, just received the parts I got printed, and have been thinking about adding twist.

I had an idea for the twist, but due to my poor cad skills, behold my awesome paint skills :) idea This is a modification to the gimble_lever_arm part, replacing the cylinder with split at the top.

Outer part for the twist should be 2 parts of a split cylinder, which can be screwed together over the bearings. This would require a nub to match the torsion spring and could end up in a screw to fit the warthog or a split cylinder like the original part. idea2

Exact sizing would depend on the bearings, spring and strength required. Hey, how's the Twist going? made one for my grip, maybe it helps. 01 02

calagan57 commented 3 years ago

Exact sizing would depend on the bearings, spring and strength required. Hey, how's the Twist going? made one for my grip, maybe it helps. 01 02

Hello! Thank you very much!

I had paused my project but I was still looking for how to create a z axis ... Is it a model of the T16000M (compared to the pictures you posted some time ago) or is it a DIY? I am very interested in the type of bearing, spring ... And I had not answered your request: I can of course share the grip scan -) https://nsa37.casimages.com/img/2017/06/24/170624065954620182.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057844704.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057298527.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057569902.jpg https://nsa39.casimages.com/img/2017/12/04/171204114940161555.jpg

JJC86 commented 3 years ago

Exact sizing would depend on the bearings, spring and strength required. Hey, how's the Twist going? made one for my grip, maybe it helps. 01 02

Hello! Thank you very much!

I had paused my project but I was still looking for how to create a z axis ... Is it a model of the T16000M (compared to the pictures you posted some time ago) or is it a DIY? I am very interested in the type of bearing, spring ... And I had not answered your request: I can of course share the grip scan -) https://nsa37.casimages.com/img/2017/06/24/170624065954620182.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057844704.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057298527.jpg https://nsa39.casimages.com/img/2017/12/03/171203105057569902.jpg https://nsa39.casimages.com/img/2017/12/04/171204114940161555.jpg

Hey, no it is a twist axis I designed for my project joystick. ![Uploading 190402052702117278.png…]()

calagan57 commented 3 years ago

Sorry I don't see your picture...

Can we speak on MP or other ? I'm very interesting about your work ;-)

Thank you

JJC86 commented 3 years ago

Sorry I don't see your picture...

Can we speak on MP or other ? I'm very interesting about your work ;-)

Thank you

190402052702117278 190402052702245395

JJC86 commented 3 years ago

Sorry I don't see your picture...

Can we speak on MP or other ? I'm very interesting about your work ;-)

Thank you

For the moment it is still a work in progress and I still have to finish it, I'll keep u post it as I intend to sell them for a small price, nothing too fancy. I'm using this gimbal to test it, as the other one is a bit more work.

calagan57 commented 3 years ago

Hello!

I understand that But could you please detail your twist z a little more? which bearing, spring and detector are you using? If you are interested in exchange I can send you the scans of the cougar stick.

171203105057298527 171203105102665932 171204114940161555 170710090050819371

IronArthur commented 3 years ago

If you want another alternative to Z twist, someone on thingiverse created a twist for that F16 grip https://www.thingiverse.com/thing:4762654

https://cdn.thingiverse.com/assets/46/94/66/49/f3/featured_preview_COPY_1613155859792.jpg

Wow that Gunfighter stick is amazing!! its a mod of the original or its 3dprinted? are you going to share it if it´s 3dprinted?

JJC86 commented 3 years ago

Hello!

I understand that But could you please detail your twist z a little more? which bearing, spring and detector are you using? If you are interested in exchange I can send you the scans of the cougar stick.

171203105057298527 171203105102665932 171204114940161555 170710090050819371

IronArthur share twist is more suited for ur needs, as mine is for internal use for the grips I'm making. here is the F16 grip in Thingiverse https://www.thingiverse.com/thing:4544115

NoPlanNomad commented 2 years ago

Sorry I don't see your picture... Can we speak on MP or other ? I'm very interesting about your work ;-) Thank you

190402052702117278 190402052702245395

I'm interested in getting the files for this stick design.

CMorooney commented 1 year ago

those KMA210s are long gone & hard to find -- I'm going to give the AS5600 a go since I could find pretty nicely sized little hobby boards of the guy easily and for pretty cheap

CMorooney commented 1 year ago

those KMA210s are long gone & hard to find -- I'm going to give the AS5600 a go since I could find pretty nicely sized little hobby boards of the guy easily and for pretty cheap

yeah, these worked well for me! the boards I ordered off relentless.com had a bad design disabling the analog output of the package but a snipper to a pull-up resistor and that was sorted.. these seems to work much better as rotational detectors if you are sticking to the original cylindrical magnet set up

Alecxpress commented 7 months ago

Hi! My name is Álec and I'm Brazilian, I would like to share some information. the magnet with diametrical magnetization would be the most suitable for working with a hall sensor. Magnetizacao-diametral-imagem-destacada

ogioni commented 3 weeks ago

Hi! My name is Álec and I'm Brazilian, I would like to share some information. the magnet with diametrical magnetization would be the most suitable for working with a hall sensor. Magnetizacao-diametral-imagem-destacada

Friend, good afternoon, I'm also Brazilian, do you consider using this magnet with which sensor? I bought the 49E...

Amigo, boa tarde, tambem sou Brasileiro, você considera usar esse imã com qual sensor? eu comprei o 49E...

calagan57 commented 2 weeks ago

Hi! I made a complete project work parfectly if your interesting ;-) (with Z axis, PCB ...) https://cults3d.com/:1356973