AlphaBot: Programmier-Challenge I SoSe26: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 19: | Zeile 19: | ||
{| role="presentation" class="wikitable mw-collapsible mw-collapsed" | {| role="presentation" class="wikitable mw-collapsible mw-collapsed" | ||
| <strong>Demo <code>Sender.ino</code> </strong> | | <strong>Demo <code>Sender.ino</code> </strong> | ||
<source line lang="c" style="font-size:medium"> for i=1:10 | |||
% try | |||
% image = CAMERA_DumpFrame(s); | |||
% catch err | |||
% error('MATLAB:RWTHMindstormsNXT:Sensor:unknown', 'An unknown Error occured while fetching the image. Please check that the Camera is connected and try again'); --> | |||
% end | |||
|- | image = CAMERA_GetImage(com); | ||
| | handle = imshow(image); | ||
%pause(0.1) | |||
currTime(i) = toc(startTime); | |||
disp(['Aktuelle Zeit: ',num2str(currTime(i))]) | |||
%imwrite(image,sprintf('NXTCamImage%03d.png',i)); | |||
%imwrite(img,fullfile(workingDir,sprintf('HexBug%03d.png',n))); | |||
% ca. alle 4.8 Sekunden ein Bild | |||
end; | |||
</source> | |||
|} | |||
{| role="presentation" class="wikitable mw-collapsible mw-collapsed" | |||
| <strong>Demo <code>Empfang.m</code> </strong> | |||
<source line lang="matlab" style="font-size:medium"> for i=1:10 | |||
% try | |||
% image = CAMERA_DumpFrame(s); | |||
% catch err | |||
% error('MATLAB:RWTHMindstormsNXT:Sensor:unknown', 'An unknown Error occured while fetching the image. Please check that the Camera is connected and try again'); --> | |||
% end | |||
image = CAMERA_GetImage(com); | |||
handle = imshow(image); | |||
%pause(0.1) | |||
currTime(i) = toc(startTime); | |||
disp(['Aktuelle Zeit: ',num2str(currTime(i))]) | |||
%imwrite(image,sprintf('NXTCamImage%03d.png',i)); | |||
%imwrite(img,fullfile(workingDir,sprintf('HexBug%03d.png',n))); | |||
% ca. alle 4.8 Sekunden ein Bild | |||
end; | |||
</source> | |||
|} | |} | ||
<!-- | <!-- | ||
Version vom 20. Mai 2026, 07:48 Uhr

| Autor: | Prof. Dr.-Ing. Schneider |
| Modul: | Praxismodul II |
| Lektion 6: | Mechatronik, Informatikpraktikum 2, 2. Semester |
| Datum: | 21.05.2026 |
| Bearbeitungsdauer: | 45 Minuten |
| hier erscheint am Prüfungstag die Aufgabenstellung. |
Demo Sender.ino
for i=1:10
% try
% image = CAMERA_DumpFrame(s);
% catch err
% error('MATLAB:RWTHMindstormsNXT:Sensor:unknown', 'An unknown Error occured while fetching the image. Please check that the Camera is connected and try again'); -->
% end
image = CAMERA_GetImage(com);
handle = imshow(image);
%pause(0.1)
currTime(i) = toc(startTime);
disp(['Aktuelle Zeit: ',num2str(currTime(i))])
%imwrite(image,sprintf('NXTCamImage%03d.png',i));
%imwrite(img,fullfile(workingDir,sprintf('HexBug%03d.png',n)));
% ca. alle 4.8 Sekunden ein Bild
end;
|
Demo Empfang.m
for i=1:10
% try
% image = CAMERA_DumpFrame(s);
% catch err
% error('MATLAB:RWTHMindstormsNXT:Sensor:unknown', 'An unknown Error occured while fetching the image. Please check that the Camera is connected and try again'); -->
% end
image = CAMERA_GetImage(com);
handle = imshow(image);
%pause(0.1)
currTime(i) = toc(startTime);
disp(['Aktuelle Zeit: ',num2str(currTime(i))])
%imwrite(image,sprintf('NXTCamImage%03d.png',i));
%imwrite(img,fullfile(workingDir,sprintf('HexBug%03d.png',n)));
% ca. alle 4.8 Sekunden ein Bild
end;
|
Ausblick zur nächsten Lektion
In der nächsten Lektion wird der AlphaBot gesteuert, um verschieden Muster abzufahren.
→ Termine 1 2 3 4 5 6 7 8 10 11 12
→ zurück zum Hauptartikel: Informatik Praktikum 2
→ Haben Sie Fragen? Informatik Praktikum FAQ
