Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <ATX2.h>
- int L,R;
- void BBB(){
- servo(8,180);
- delay(300);
- servo(7,110);
- delay(300);
- servo(8,30);
- delay(300);
- }
- void WWW(){
- servo(8,180);
- delay(300);
- servo(7,14);
- delay(300);
- servo(8,30);
- delay(300);
- }
- void LLL(){
- while(1){
- L=analog(5);
- R=analog(4);
- if(L>600&&R>500){
- FD(40);
- }
- else if(L<600&&R>500){
- SL(80);
- }
- else if(L>600&&R<600){
- SR(80);
- }
- else if(L<600&R<600){
- FD(50);
- sound(600,100);
- while(analog(5)>600){
- SL(100);
- }
- while(analog(5)<600){
- SL(100);
- }
- break;
- }
- }
- }
- void BOX(){
- while(1){
- L=analog(5);
- R=analog(4);
- if(L>600&&R>500){
- FD(40);
- }
- else if(L<600&&R>500){
- SL(80);
- }
- else if(L>600&&R<600){
- SR(80);
- }
- else if(L<600&R<600){
- AO();
- delay(300);
- BBB();
- BK(60);
- delay(200);
- while(analog(5)>600){
- SL(100);
- }
- while(analog(5)<600){
- SL(100);
- }
- break;
- }
- }
- }
- void WANG(){
- while(1){
- L=analog(5);
- R=analog(4);
- if(L>600&&R>500){
- FD(40);
- }
- else if(L<600&&R>500){
- SL(80);
- }
- else if(L>600&&R<600){
- SR(80);
- }
- else if(L<600&R<600){
- AO();
- delay(300);
- WWW();
- BK(60);
- delay(200);
- while(analog(5)>600){
- SL(100);
- }
- while(analog(5)<600){
- SL(100);
- }
- break;
- }
- }
- }
- void RRR(){
- while(1){
- L=analog(5);
- R=analog(4);
- if(L>600&&R>500){
- FD(40);
- }
- else if(L<600&&R>500){
- SL(80);
- }
- else if(L>600&&R<600){
- SR(80);
- }
- else if(L<600&R<600){
- FD(50);
- sound(600,100);
- while(analog(4)>600){
- SR(100);
- }
- while(analog(4)<600){
- SR(100);
- }
- break;
- }
- }
- }
- void setup(){
- OK();
- glcdClear();
- servo(8,30);
- servo(7,14);
- delay(300);
- LLL();
- LLL();
- BOX();
- RRR();
- WANG();
- AO();
- }
- void loop(){
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement