Mikrokontroler: mały komputer w urządzeniu
Robot i mikrokontroler: program steruje urządzeniem - Informatyka - technikum klasa 2 (doc)
**Mikrokontroler** to cały komputer w jednym układzie: procesor, pamięć i **wyprowadzenia** (piny), do których podłącza się czujniki i elementy wykonawcze. Steruje pralką, drukarką 3D, robotem sprzątającym. Na lekcjach używa się płytek **Arduino**, **micro:bit** i **Raspberry Pi Pico** (programowanych m.in. w C++ i MicroPythonie). Program mikrokontrolera to zwykle **nieskończona pętla**: odczytaj wejścia (czujniki), zdecyduj, ustaw wyjścia (silniki, diody, brzęczyk), powtórz. Tak samo działa pętla gry na planszy: `update()` wywołuje się co tick.
{"type":"doc","content":[{"type":"heading","attrs":{"level":2},"content":[{"type":"text","text":"Wejścia i wyjścia robota"}]},{"type":"table","content":[{"type":"tableRow","content":[{"type":"tableHeader","content":[{"type":"paragraph","content":[{"type":"text","text":"Wejście (czujnik)"}]}]},{"type":"tableHeader","content":[{"type":"paragraph","content":[{"type":"text","text":"Wyjście (element wykonawczy)"}]}]}]},{"type":"tableRow","content":[{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"czujnik odległości"}]}]},{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"silniki kół"}]}]}]},{"type":"tableRow","content":[{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"czujnik linii"}]}]},{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"dioda LED"}]}]}]},{"type":"tableRow","content":[{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"przycisk"}]}]},{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"brzęczyk"}]}]}]},{"type":"tableRow","content":[{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"termometr"}]}]},{"type":"tableCell","content":[{"type":"paragraph","content":[{"type":"text","text":"grzałka"}]}]}]}]}]}Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - technikum klasa 2·Zaloguj się, aby zapisać postęp na koncie.