Технический форум по робототехнике.
		
	
		 
	
		
			
			
				
				 Нестрик » 05 ноя 2010, 19:39 
			
			
	
			Я хочу чтоб мой робот сначала ехал 2  сек вперед , потом 2 сек назад и остановился ,а когда я его включаю он тупо едет вперед и все .
Вот моя нубо-программа:
#include<motor.h>   
void main()
{
  Forward(255);     - вперед со скоростью 255
  delay_ms(2000);   - время движения
  backward(255);    - назад со скоросью 255
  delay_ms(2000);   - время движения
  motor_stop;       - остановка двигателей
}
помогите пожалуйтса буду очень признателен.
			
	 
	
	
		
			
			
				
				 setar » 05 ноя 2010, 20:34 
			
			
	
			1. что у тебя за робот ?
2. примечания в программе которую компилируешь так же написаны ?
3. как передаешь программу роботу
			
	 
	
	
		
			
			
				
				 vadinator » 05 ноя 2010, 21:13 
			
			
	
			Нестрик писал(а):  Forward(255);     - вперед со скоростью 255
  delay_ms(2000);   - время движения
  backward(255);    - назад со скоросью 255
  delay_ms(2000);   - время движения
  motor_stop;       - остановка двигателей
Только процедура Forvard написана с заглавной буквы....приведите полный текст проги на Си....
 
	
	
		
			
			
				
				 flyroman » 05 ноя 2010, 21:23 
			
			
	
			и тему нормально называй..а то так и останешься нубом...
			
	 
	
	
		
			
			
				
				 crystalbit » 05 ноя 2010, 23:18 
			
			
	
			откуда motor.h? приведи оттуда функции Forward и backward
используешь l293?