Android 如何在安卓系统中使arduino引脚在特定时间内处于高电平和低电平

Android 如何在安卓系统中使arduino引脚在特定时间内处于高电平和低电平,android,arduino,Android,Arduino,我正在制作android应用程序,它将信号从android应用程序发送到arduino。 但我想让arduino针在特定的时间段(比如一个小时)上下浮动。 i、 e用户将指定时间段和时间段长度。。 如何在android中实现这一点。对于android,您需要定期安排后台任务,作为一个单独的过程。您可以将其用于android应用程序 或者试试这个 final Handler handler = new Handler(); Runnable runable = new Ru

我正在制作android应用程序,它将信号从android应用程序发送到arduino。 但我想让arduino针在特定的时间段(比如一个小时)上下浮动。 i、 e用户将指定时间段和时间段长度。。
如何在android中实现这一点。

对于android,您需要定期安排后台任务,作为一个单独的过程。您可以将其用于android应用程序

或者试试这个

   final Handler handler = new Handler(); 
        Runnable runable = new Runnable() { 

            @Override 
            public void run() { 
                try{
                    //do your Arduino code here
                    //also call the same runnable 
                    handler.postDelayed(this, 1000);
                }
                catch (Exception e) {
                    // TODO: handle exception
                }
                finally{
                    //also call the same Arduino code here
                    handler.postDelayed(this, 1000); 
                }
            } 
        }; 
    handler.postDelayed(runable, 1000); 

希望有帮助

我已经做了一个简单的应用程序,使arduino引脚在以太网上高电平和低电平。我读过android中的alarmmanager类等,但不知道如何使用它