<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

19. Úlohy pro samostatnou práci V

19.1. Couvací senzor 1

Napište program, který bude realizovat funkci couvacího senzoru automobilu. Pro měření vzdálenosti od překážky použijte ultrazvukový snímač (sonar) z lekce 11.

Změřenou vzdálenost zobrazujte pomocí osmi led. Pokud je překážka ve vzdálenosti menší než 10 cm, tak svítí všech 8 led. Pokud je ve vzdálenosti mezi 10 cm a 20 cm, tak svítí 7 led. Za každých 10 cm vzdálenosti zhasne další 1 led. Pokud je tedy překážka ve vzdálenosti větší než 80 cm, tak nesvítí žádná led.

Nápověda

Řešení


19.2. Couvací senzor 2

Upravte předchozí program tak, aby byla vzdálenost překážky signalizována nejen opticky (led), ale i zvukově. Pokud je překážka v kontrolovaném rozsahu 0 až 80 cm, tak pípání indikuje překážku. Frekvence pípání roste se zmenšující se vzdáleností.

Řešení

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19