• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Touch sensor - Arduino - Isadora

    How To... ?
    4
    10
    4931
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Paz
      Paz Beta Tester last edited by

      Hello Izzy World,

      I am in need of some advice triggering a video in Isadora using a touch sensor via Arduino.

      I am thinking of using this sensor: https://www.amazon.co.uk/Kapaz...

      I have installed the Arduino app on my Mac and I know that I have to upload code into the Arduino to get it to work.

      I understand that Isadora has a serial input watcher.

      Everything else is a mystery! Please could someone advice on the following:

      • Most appropriate Arduino Unit
      • How I connect the touch sensor to the Arduino - a drawing would be useful
      • How the Ardunio connects to my Mac - USB / Ethernet / WIFI? What are your recommendations 
      • The code that I enter into the Arduino app
      • An example Izzy patch

      I know that I am asking for a lot of information but this forum always delivers!

      Best wishes

      Simon

      Simon Powell: Researching Emerging Technologies in Live Performance at University of the Arts London.
      Running: Mac Studio M1 Max 32GB, 512GB SSD, macOS 15.1 | MacBook Pro M2 Pro 16GB, 512GB SSD, macOS 15.1 / Izzy v4.09 /// UK

      1 Reply Last reply Reply Quote 0
      • Maxime
        Maxime last edited by

        Hello Simon,

        for this kind of project you can stick to the arduino Uno board.

        To know how to connect your sensor and the arduino sketch to run to get info from it, most likely a quick google search with the name / ref of your sensor will give you a lot of results!

        If you want to receive the infos trough serial, the most direct way will be to connect the arduino board to your Mac with a USB cable.

        To use ethernet you'll need to get an ethernet shield for your board and the use of OSC instead of Serial might be more relevant (At least that's what I would do :) )

        If you choose to use serial communication, just make sure to match the baudrate in your arduino sketch and your Isadora input (in communication => serial Port setup)

        MBP 15" end 2013 / i7 2,3Ghz /NVIDIA GT 750M 2048Mo / 16Go RAM / OS 10.10.3
        Razer Blade 15" 2018 /i7/ GTX1070/ 16Go RAM

        Paz 1 Reply Last reply Reply Quote 0
        • Paz
          Paz Beta Tester @Maxime last edited by

          @Maxime thank you really useful and simple to understand!

          If I go for the unit you suggest and get the additional Ethernet shield, does the Arduino app and the Arduino unit still communicate over USB?

          Any additional info from other Izzy users would still be much appreciated.

          Best, Simon

          Simon Powell: Researching Emerging Technologies in Live Performance at University of the Arts London.
          Running: Mac Studio M1 Max 32GB, 512GB SSD, macOS 15.1 | MacBook Pro M2 Pro 16GB, 512GB SSD, macOS 15.1 / Izzy v4.09 /// UK

          Maximortal 1 Reply Last reply Reply Quote 0
          • Maximortal
            Maximortal @Paz last edited by

            @Paz yes, every shield is an expansion that let all the rest working. You can have ethernet, wi fi, DMX, MIDI on the same device.

            Iro Suraci | Win 10 - Ryzen 3600 - 32GB - nVidia gtx 960 4gb / Win 10 - i5 4210U - 8 GB - R5 M230 | Isadora 3.0.7| Located in Brescia, Italy

            Paz 1 Reply Last reply Reply Quote 2
            • Paz
              Paz Beta Tester @Maximortal last edited by

              @Maximortal @Maxime if I connect Isadora and the Arduino Uno via ethernet what additional code do I need to input so that they communicate over OSC?

              I want to tell the Arduino Uno to send an OSC message to Isadora: stating "Play Video" when the Arduino recognises that the touch sensor has been triggered.

              Many thanks!

              Simon Powell: Researching Emerging Technologies in Live Performance at University of the Arts London.
              Running: Mac Studio M1 Max 32GB, 512GB SSD, macOS 15.1 | MacBook Pro M2 Pro 16GB, 512GB SSD, macOS 15.1 / Izzy v4.09 /// UK

              Maxime 1 Reply Last reply Reply Quote 0
              • Maxime
                Maxime @Paz last edited by

                @Paz Start with the serial first, and then implement the OSC if necessary.

                You just need to read the value of the sensor (google your sensor name + arduino) and send it trough serial ( https://www.arduino.cc/en/Seri...)

                The arduino website is really full of examples, you just need to separate your project into little steps, look example for each of them, and then combine :)

                MBP 15" end 2013 / i7 2,3Ghz /NVIDIA GT 750M 2048Mo / 16Go RAM / OS 10.10.3
                Razer Blade 15" 2018 /i7/ GTX1070/ 16Go RAM

                1 Reply Last reply Reply Quote 2
                • Maximortal
                  Maximortal last edited by

                  I'm not good in coding, but what is easy to do is ctrl+c and ctrl+v ;-). Web is full of code for arduino, and most of coders comment very well their code so you can easily grab just the lines you need. I agree with @Maxime, start with a low number of feature then add in one by one, this let you more control in what you are doing and teach you more than a pre made full feature solution.

                  Iro Suraci | Win 10 - Ryzen 3600 - 32GB - nVidia gtx 960 4gb / Win 10 - i5 4210U - 8 GB - R5 M230 | Isadora 3.0.7| Located in Brescia, Italy

                  Paz 1 Reply Last reply Reply Quote 1
                  • Paz
                    Paz Beta Tester @Maximortal last edited by

                    @Maximortal Good advise, thank you.

                    Simon Powell: Researching Emerging Technologies in Live Performance at University of the Arts London.
                    Running: Mac Studio M1 Max 32GB, 512GB SSD, macOS 15.1 | MacBook Pro M2 Pro 16GB, 512GB SSD, macOS 15.1 / Izzy v4.09 /// UK

                    1 Reply Last reply Reply Quote 0
                    • J
                      jandraka last edited by jandraka

                      Hi paz
                      I have been configuring an Arduino board with a Pixart sensor. I was also collecting information from the web and then making modifications. I chose the Arduino MKR1000 because it comes with Wi-Fi, so I can send the data using the OSC protocol. You can put the sensor together with the Arduino board on the stage and receive the wireless data. You only need to power the Arduino board without connecting through the USB port.
                      I attached an Arduino sketch in case it serves as reference.
                      Best

                      Javi

                      PVision_OSC_Initialized_2_.zip

                      MBP M2 Max 32 GB. MacOS 13.7.3 Isadora 3.2.6 - 4.0.7

                      Paz 1 Reply Last reply Reply Quote 0
                      • Paz
                        Paz Beta Tester @jandraka last edited by

                        @jandraka et al thank you for your swift responses the advise has been so valuable. 

                        I purchased an Arduino and touch sensor to try out in our rehearsal this afternoon and I was able to trigger Isadora successfully with this little system. During the workshop we actually decided that this approach was not ideal for the performers to interact with so the Artistic Director has opted for a small i cube x system. Should be with us on Monday to test. I'm sure I'll be back on the forum with new questions very soon 😄

                        A great day of new learning, thanks Izzy community!

                        Simon Powell: Researching Emerging Technologies in Live Performance at University of the Arts London.
                        Running: Mac Studio M1 Max 32GB, 512GB SSD, macOS 15.1 | MacBook Pro M2 Pro 16GB, 512GB SSD, macOS 15.1 / Izzy v4.09 /// UK

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post