Keine konkrete Fragestellung?!
In der Anleitung steht es beschrieben Versuch es erstmal selbst, und wenn dann etwas nicht funktioniert, helfen wir dir gerne
LG Fabian
hey,
ich bin soweit mit der linienverfolgung...
ich möchte jetzt auch die taster k1-k6 ins spiel bringen, weiß aber nicht wie es geht !Code:#include "asuro.h" // Linienverfolgung auf die einfachste Art int main(void) { unsigned int data[2]; //Speicher bereitstellen Init(); FrontLED(ON); // Linienbeleuchtung einschalten MotorDir(FWD,FWD); // Beide Motoren auf vorwärts while(1){ // Endlosschleife, ASURO soll beliebig // lang einer Linie nachfahren LineData(data); // aktuelle Helligkeitswerte der // Fototransistoren einlesen if (data [0] > data [1] ) // links heller als rechts... {MotorSpeed(110,90);} // ... dann links mehr Gas geben... else {MotorSpeed(90,110);} // ... sonst rechts mehr Gas geben! } return 0; }
danke für eure hilfe !
Keine konkrete Fragestellung?!
In der Anleitung steht es beschrieben Versuch es erstmal selbst, und wenn dann etwas nicht funktioniert, helfen wir dir gerne
LG Fabian
hallo marcel
beschreib noch einfach, was die taster bewirken sollen, dann können wir dir helfen, oder wie murdocg schon geschrieben hat, schau in die anleitung, probier es selber aus und wenn du probleme hast kannst du dich wieder melden, aber so können wir dir nicht wirklich helfen
mfg hai1991
P.S.: wer großbuchstaben oder rechtschreibfehler findet darf sie behalten
ich habe hier ein beispiel für ein programm gefuden du mut nur die taster einstezen von1-6 wie if k1,k2,k3>0
1 #include "../lib/asuro.h"
2
3 void main( void ){
4 char bedingung = ( (PIND & 0x01 ) == 1) ;
5
6 i f ( bedingung ){
7 //Dieser Te i l wird ausgefuehr t , f a l l s di e Bedingung z u t r i f f t
. . .
8 } e l se {
9 // . . . a n d e r e n f a l l s wird d i e s e r Te i l ausgefuehr t
10 //der e l s e−Zweig i s t opt ional
11 }
12 }
Lesezeichen