To open another screen using arduino

…It’s because the receipt of data is used as the trigger. So, depends on your Arduino Sketch. Sounds like it sends more information than just confirming a blockage detection? If it does, then read the data and only trigger a Screen Change accordingly.