Пример #1
0
void servos()
{
int val=0;
caracter=usbread();
	switch(caracter) 
	{
	case '1':  
		val=10;
		break;
	case '2':
		val=11;  
		break;
	case '3':
		val=12;  
		break;
	case '4':
		val=8;  
		break;
	case '5': 
		val=9; 
		break;
	default:
		usbsend("error", 5);
		break;

	}
Delayms(10);	
caracter=' ';
caracter=usbread();
ServoWrite(val,caracter);
return;
}
Пример #2
0
}
void loop() 
{
i=1000;
if (usbavailable())
	{
	caractere=usbread();
	if (caractere=='W') if (usbavailable())
		{
		caractere1=usbread();
		caractere2=usbread();
		digitalwrite(caractere1,caractere2);
		if ((caractere1==0) && (caractere2==1))
			usbsendint(i);
		}
	}
Пример #3
0
void loop()
{

if (usbavailable())
{
caracter=usbread();
	switch(caracter) 
	{
	case 'b':  
		usbsend("icaro", 5);
		break;
	case 'm':  
		servos();
		break;
	default:
		usbsend("error", 5);
		break;

	}
  Delayms(10);	
caracter=' ';
}

}