Larisha+Jojo
01.01.2014, 10:45
Hallo,
Wir haben ein Problem:
Wir wollen bei unserem Projekt in der Schule einen Roboter bauen und dafür 2 Miniboards verbinden. Wir haben auch schon ein passendes Verbindungskabel, nur wir wissen nicht, wie wir programmieren sollen, dass das eine Miniboard auf das andere reagiert. Wir haben zuerst ausprobiert einfach nur das eine Miniboard zu benennen und damit das eine Miniboard zu flashen und dann im gleichen Programm das Andere zu benennen und auch das andere zu flashen. ...
Das erste Programm sah also so aus:
#include "qfixMiniBoard.h"
MiniBoard Seter;
int main()
{
while(true)
{int Licht;
Licht=Makk.analog(1);
if(Licht<125)
{
Seter.ledOn(0);
Seter.ledOff(1);
}
else
{Seter.ledOn(1);
Seter.ledOff(0);
}}}
Allerdings kam beim Compilieren dieser Fehler:
licht2miniboards.cc:18:7: error: 'Makk' was not declared in this scope
ERROR
Weil eben das andere Miniboard nicht benannt war.
Aber wie können wir dafür sorgen, dass die beiden Miniboards unterschieden werden?
Danke im Voraus für Antworten :)
Wir haben ein Problem:
Wir wollen bei unserem Projekt in der Schule einen Roboter bauen und dafür 2 Miniboards verbinden. Wir haben auch schon ein passendes Verbindungskabel, nur wir wissen nicht, wie wir programmieren sollen, dass das eine Miniboard auf das andere reagiert. Wir haben zuerst ausprobiert einfach nur das eine Miniboard zu benennen und damit das eine Miniboard zu flashen und dann im gleichen Programm das Andere zu benennen und auch das andere zu flashen. ...
Das erste Programm sah also so aus:
#include "qfixMiniBoard.h"
MiniBoard Seter;
int main()
{
while(true)
{int Licht;
Licht=Makk.analog(1);
if(Licht<125)
{
Seter.ledOn(0);
Seter.ledOff(1);
}
else
{Seter.ledOn(1);
Seter.ledOff(0);
}}}
Allerdings kam beim Compilieren dieser Fehler:
licht2miniboards.cc:18:7: error: 'Makk' was not declared in this scope
ERROR
Weil eben das andere Miniboard nicht benannt war.
Aber wie können wir dafür sorgen, dass die beiden Miniboards unterschieden werden?
Danke im Voraus für Antworten :)