Git Product home page Git Product logo

ikea-hackant's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ikea-hackant's Issues

No readings

Hi. I am trying to hack my Bekant desk, but my Arduino isn't capturing any LIN frames. I tried connecting the wire, that normally goes to digital pin 2, to analog pin 2 and see what readings I would get. It turns out it constantly reads value 8 (sometimes 9). I think the voltage on LIN wire is too low to trigger frame detection. Do you have an idea what might be the cause?

img_20190130_234755
img_20190130_234938
img_20190130_234955

I forgot to mention. The stock controller works fine, I can move the table without any problems.

GND

Awesome work, could you specify the GND PIN you soldered on the board? there are 5 holes in the back of the connector. which one is the correct one? in the middle?

Implementing this with a Raspberry Pi

Hey!

This is really great work. I’m not an EE, so following this was a bit hard for me. But... I was wondering how hard it would be convert your work to something that works on a Raspberry PI.

My thought is to use a Raspberry Pi + buttons as the controller. Then we can use something like this on it. Then... I can say “Hey Siri, I want to sit” and the desk goes to the right position.

Let me know how unrealistic this is.

Can I use esp8266 to directly simulate button?

Hi, I'm thinking of using an ESP8266 to control the desk. Its GPIO pin can be set to either 3.3V or 0V.

Can I connect the pin directly to the button? So that I can set the GPIO to 0 to simulate the button being pushed, and reset it back to 3.3V when I want it to stop.

Thanks.

Case?

Would love to see a case designed for this :)

Buck Converter Voltage Rating

Have you put a scope or meter on the power line ("24V")? The power supply rests at ~24V but then ramps to ~35V when the desk is moving. My power supply went out so I've been trying to find an off the shelf solution. A generic 24V power supply results in very slow desk movement and a generic 36V matches the proper speed but without the slower ramp up. It looks like you are using a MP1584EN converter which is rated to 28V input.

Wiring

Please attach an image with the wiring of the Arduino to the LIN contoller.

R6 prevents LIN packages to arrive

Hi,

I have setup the hardware on a breadboard connected to the desk and I got everything working fine. However, I do NOT receive LIN frames when using R6 to pull-up the D2 line to 5V. Admittedly, I am using a different transistor. The one I had available is a BC547 instead of the 2N3904.

As I do not have enough background in electronics design, I that an issue? Is that caused by my different transistor?

Regards,

Robert

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.