Dokumentace

# Ultrazvuk


# 1. Vzdělávací cíl

  • Žák chápe pojem ultrazvuk jako mechanické vlnění s frekvencí nad prahem slyšitelnosti člověka.
  • Žák rozlišuje zvuk, infrazvuk a ultrazvuk.
  • Žák zná principy šíření, odrazu a pohlcování ultrazvuku.
  • Žák porozumí způsobům využití ultrazvuku v technice a medicíně.

# 2. Úvodní motivační část

  • Otázka: „Jak je možné, že lékař vidí nenarozené dítě, aniž by provedl operaci?“
  • Diskuse: ultrazvuk proniká do tkání a jeho odraz vytváří obraz.
  • Přechod: ultrazvuk je druh zvuku s vyšší frekvencí, než dokáže lidské ucho vnímat.

# 3. Výklad pojmu

  • Zvuk – mechanické vlnění šířící se pružným prostředím, které vnímá lidské ucho (20 Hz – 20 kHz).
  • Infrazvuk – vlnění s frekvencí nižší než 20 Hz.
  • Ultrazvuk – vlnění s frekvencí vyšší než 20 kHz.
  • Hypersonický zvuk – frekvence v řádu desítek MHz až GHz.

Vlastnosti ultrazvuku:

  • Šíří se pevnými, kapalnými i plynnými látkami.
  • Odrazivý na rozhraních prostředí.
  • Pohlcován materiály, přeměňuje se na teplo.

# 4. Jednotky a pojmy

  • Frekvence: Hz (hertz).
  • Rychlost šíření: m/s (závisí na prostředí – např. v tkáních cca 1500 m/s).
  • Vlnová délka: λ = v / f.
  • Intenzita: W/m².

# 5. Měření ultrazvuku

  • Ultrazvukový generátor – vytváří vysokofrekvenční kmity (piezoelektrické měniče).
  • Ultrazvukový snímač – přijímá odražené vlny.
  • Ultrazvuková sonda – kombinace vysílače a přijímače, využívaná v medicíně.

# 6. Význam ultrazvuku

  • Medicína – diagnostika (sonografie), odstranění ledvinových kamenů (litotrypse), čištění zubů.
  • Technika – nedestruktivní testování materiálů (praskliny, dutiny), měření vzdálenosti, tloušťky nebo rychlosti proudění.
  • Průmysl a životní prostředí – ultrazvukové čištění (šperky, součástky), odpuzování zvířat, měření hladiny kapalin.
  • Biologie – echolokace u netopýrů, delfínů či velryb.

# 7. Speciální pojmy

  • Echolokace – orientace v prostoru pomocí odražených ultrazvukových signálů.
  • Sonografie – zobrazovací metoda využívající odraz ultrazvuku v tkáních.
  • Piezoelektrický jev – vznik mechanických kmitů působením elektrického napětí na krystal.
  • Absorpce – ztráta energie ultrazvuku při průchodu prostředím.

# 8. Didaktické tipy

  • Praktická ukázka: využít ultrazvukový měřič vzdálenosti (senzor).
  • Experiment: demonstrovat, že člověk ultrazvuk neslyší, ale lze jej zaznamenat přístroji.
  • Diskuse: proč netopýři „vidí“ ve tmě pomocí ultrazvuku.
  • Mezipředmětové vazby: biologie (echolokace), chemie (piezoelektrický jev), medicína (diagnostické přístroje), fyzika (mechanické vlnění).

# 9. Shrnutí

  • Ultrazvuk je mechanické vlnění s frekvencí nad 20 kHz.
  • Využívá se v medicíně, technice, biologii i průmyslu.
  • Vzniká nejčastěji pomocí piezoelektrických měničů.
  • Jeho vlastnosti (odrazy, absorpce, rychlost šíření) umožňují široké praktické využití.

# STOP

# 1. Cíl

  • Naučit se používat ultrazvukový senzor HC-SR04 s Micro:bitem.
  • Měřit vzdálenost před překážkou.
  • Pokud je překážka příliš blízko → Micro:bit zobrazí STOP (např. na LED matici).

# 2. Pomůcky

  • BBC Micro:bit v2
  • Ultrazvukový senzor HC-SR04
  • Kabely (propojení VCC, GND, TRIG, ECHO)
  • USB-A / microUSB kabel
  • Počítač s MakeCode

# 3. Co to dělá

  • Micro:bit vysílá signál přes TRIG pin.
  • HC-SR04 vrátí čas, za který se zvuk odrazil od překážky → Micro:bit vypočítá vzdálenost (cm).
  • Pokud je vzdálenost menší než nastavený limit (např. 20 cm) → Micro:bit zobrazí text „STOP“ nebo červený křížek na LED matici.
  • Jinak zobrazuje volnou cestu (např. šipka →).

# 4. Postup v MakeCode

  1. Otevři makecode.microbit.orgNový projekt.
  2. Přidej rozšíření Sonar (pro HC-SR04).
  3. Vytvoř blok, který průběžně měří vzdálenost:
# Ukázková logika
  • Změř vzdálenost d v cm.
  • Pokud d < 20 → zobraz „STOP“.
  • Jinak → zobraz šipku → (směr jízdy).

# 5. Časté chyby a tipy

  • Napájení: HC-SR04 potřebuje 5V, ale logické signály fungují i s Micro:bitem (3.3V).
  • Úhel měření: senzor měří přibližně v kuželu 15°.
  • Minimální vzdálenost: cca 2 cm, maximální kolem 3–4 m.
  • Odrazy: hladké povrchy (sklo, zrcadlo) mohou zkreslovat měření.
  • Testování: vyzkoušej různé limity (10 cm, 30 cm) a sleduj reakci.

# Krok po kroku

# Finální kód

# Zatáčky

# 1. Cíl

  • Naučit se využít boční ultrazvukové senzory (HC-SR04) k automatickému stáčení.
  • Simulovat pohyb robota/autíčka podél „trasy“ (např. stěny, mantinelu).
  • Pokud se robot příliš přiblíží k jedné straně → zatočí opačným směrem.

# 2. Pomůcky

  • BBC Micro:bit v2
  • 2× ultrazvukový senzor HC-SR04 (levý a pravý)
  • Kabely (VCC, GND, TRIG, ECHO pro oba senzory)
  • USB-A / microUSB kabel
  • Počítač s MakeCode

# 3. Co to dělá

  • Levá strana a pravá strana měří vzdálenost od „mantinelu“.
  • Pokud je levá strana příliš blízko → robot se stáčí doprava.
  • Pokud je pravá strana příliš blízko → robot se stáčí doleva.
  • Pokud jsou obě strany přibližně vyrovnané → robot jede rovně.
  • Na LED matici Micro:bitu se může zobrazit šipka podle směru stáčení.

# 4. Postup v MakeCode

  1. Otevři makecode.microbit.orgNový projekt.
  2. Přidej rozšíření Sonar.
  3. V hlavní smyčce:
    • Změř vzdálenost vlevo (L) a vpravo (R).
    • Nastav prahovou hodnotu (např. 15 cm).
    • Pokud L < 15 → otoč doprava (zobraz šipku →).
    • Pokud R < 15 → otoč doleva (zobraz šipku ←).
    • Jinak → jeď rovně (zobraz ↑).

# 5. Časté chyby a tipy

  • Prahová hodnota: vyzkoušej různé vzdálenosti (10–20 cm).
  • Rychlé střídání: pokud se robot „cuká“, přidej malou prodlevu (např. 200 ms) mezi měřeními.
  • Reálný pohyb: pokud máš motory, nastav jim různé rychlosti pro zatáčení.
  • Testuj na mantinelu: nejlepší je kartonová zeď nebo deska, která dobře odráží ultrazvuk.

# Krok po kroku

# Finální kód

# Autonomní jízda

RoboTriX objede překážku / bludiště (využití všech senzorů)

# Krok po kroku

# Finální kód