Edison EdBlocks: Using remote control

In last article I have described my first impressions with Edison 2.0. Now is time for first hiccup.

Because Edison is equipped with IR receivers it can receive signal from remote controls. It seems that from most of them - about 90%. I have tried unused small (10 cm) remote control from portable DVD player Sencor.

Remote control

Unfortunately following code in EdBlocks did not fully work:

Code

It was only blinking by LEDs every 3 seconds. But there were no response to the remote control buttons. It should beep 1 to 6 times depending on pressed button. I have tried 3 remote controls but there was no response.

So I googled and found this page and this pdf. Almost all remote controls use same physical principle but differ in transmitted code. So you have to configure Edison for your remote control:

  1. Print it out (it is fine to print whole page on two A4 papers)
  2. For each line
    1. Position Edison on line mark
    2. 3 times press circle button on Edison
    3. Edison should move over code, stop when leave and positively beep
    4. Then press desired button on remote
    5. Edison should beep again
    6. Code is stored

Do not be silly as me and notice start position marks (arrow composed from Edison button shapes) on printed paper in point 2. Edison should move - counterintuitively - from right to left. Otherwise read code is wrong and remote codes will not work.

After this configuration I ran program again (just press triangle button on Edison) and Voila! it works.

Tags:  Edison  DIY  children 
Last blog articles:
DIY pokus: Destilace z kvasu
Hello Ruby: Dobrodružné programování
Edison EdBlocks: Using remote control
Edison 2.0 received!
JS debug: visually compare two objects or JSONs in browser

Tags:
Java Gradle Ubuntu Software-architecture children React Eclipse DisplayLink DIY česky personal Spring JavaScript AspectJ AI neuron SSH JavaFX Immutables FatJar Edison procrastination pokusy lambda kvas ellipsis destilace chemie alkohol VisualVM Upstart Tomcat Selenium REST PrimeFaces Log4j Jooq Jackson JSF GIT Debug DI CSS

Last tweets: