Ankstesnė svetainė
Pamoka 2 / 8

DI išmaniosios durys: aptikus veidą, durys atsidaro

Tigras apsimeta mama! Sukonstruokite duris, kurios atsidaro tik kamerai aptikus veidą.

Amžius: 5–8 m.
Naudojama programėlėCoding Cubroid AIApp StoreGoogle PlayInternetinė versija
DI išmaniosios durys: aptikus veidą, durys atsidaro

Istorija ir DI

Pastabos mokytojams

Apie 40 minučių: istorija → veido aptikimas → konstravimas → programavimas → bandymas. Skaidrėse klasė nenurodyta; veikla tinka 5–8 metų vaikams (naudojama Coding Cubroid AI programėlė).

Paaiškinkite skirtumą: veido aptikimas tik nustato, ar yra veidas; veido atpažinimas nustato, kieno jis. Mūsų veikloje tik aptinkami veidai.

Klasės susitarimai: 1) Bandome ir dalyvaujame. 2) Sakome „Galiu pabandyti!“ arba „Padėkite man“. 3) Saugiai naudojame kaladėles ir saugome pirštus. 4) Baigę sudedame visas kaladėles.

Tuk tuk! Kas ten?

Kartą tigras pasibeldė į duris ir apsimetė mama: „Mama grįžo!“
Ar tai tikrai mama? Vaikai klausėsi balso ir žiūrėjo į rankas. Tigras mėgdžiojo mamą, todėl jie abejojo.

Kaip mūsų istorijoje atskirti žmogų nuo tigro?

DI gali ieškoti veido kameros vaizde

Veido suradimas vadinamas veido aptikimu. Jis nepasako, kas tas žmogus.

Veidų atpažinimas kasdieniame gyvenime

Telefono atrakinimas
Įėjimas į pastatą
Patikra oro uoste

Sukonstruokime į veidą reaguojančias duris

Suprogramuokite jas atsidaryti aptikus veidą. Jei veido nėra, durys lieka uždarytos. Tada išbandykite tigro modelį.

Konstruokite

Susipažinkite su šiandienos kaladėlėmis

  • DC variklio kaladėlėAtidaro ir uždaro modelio duris
  • LED kaladėlėRodo durų išraišką

Reikalingos kaladėlės

Sukonstruokite DI išmaniąsias duris

Programuokite

Atverkite Coding Cubroid AI programėlę

Atverkite programėlę ir pasirinkite AI Stage.

Coding Stage
AI Stage
Control Stage
Smart Control

Nustatykite grupės numerį

Nustatykite grupės numerį pagal lipdukus ant kaladėlių.

Grupės numeris33

Įjunkite ir prijunkite kaladėles

Įjunkite kaladėles ir jas prijunkite. Pilkos piktogramos reiškia, kad ryšio nėra.

Pasirinkite veido aptikimo sceną

Pasirinkite rausvą piktogramą su skaičiumi 8. Joje yra veido aptikimo blokai.

Kaip turėtų reaguoti mūsų durys?

Veido nėra: uždaryta
Veidas aptiktas: atidaryta

Susipažinkite su kodo vietomis

Į pirmą viršutinę vietą įdėkite „veidas aptiktas“, o į pirmą apatinę – „veido nėra“.

  • Veidas aptiktasŠi eilutė vykdoma aptikus veidą

  • Veido nėraŠi eilutė vykdoma neaptikus veido

  • LED: šypsenaRodo linksmą veidą

  • LED: pyktisRodo piktą veidą

  • Variklis: rodyklė aukštynSuka variklį viena kryptimi

  • Variklis: rodyklė žemynSuka variklį kita kryptimi

  • SustabdytiSustabdo variklį

  • PaleistiPaleidžia programą

Veido nėra: durys lieka uždarytos

Rodykite piktą LED veidą ir laikykite modelio duris uždarytas.

Veidas aptiktas: atidaryti ir uždaryti duris

Šypsena, atidaryti, uždaryti, tada sustoti.

Patikrinkite, kuri variklio kryptis atidaro jūsų duris.

Išbandykite

Išbandykite DI išmaniąsias duris

Įjunkite kamerą ir paspauskite paleidimą. Išbandykite savo veidą ir personažo modelį. Stebėkite LED bei durų reakciją.

Tai tikri kameros bandymų pavyzdžiai. Jūsų rezultatai gali skirtis.

Mano veidas → veidas aptiktas
Tigro modelis → veido nėra

Bandykite dar kartą ir palyginkite

Pakeiskite atstumą arba kampą. Ar reakcija keičiasi?

Aptikimo sistema gali klysti.

Viktorina

QAr tigro modelis gali būti aptiktas kaip veidas?

Rodyti atsakymą

Išbandykite ir sužinokite! — Mūsų pavyzdyje veidas nebuvo aptiktas, bet šviesa ir kampas gali pakeisti rezultatą – DI gali klysti.

QKurios sistemos gali naudoti veidų atpažinimą? (1) Telefono atrakinimas (2) Įėjimas į pastatą (3) Patikra oro uoste (4) Šviesoforai

Rodyti atsakymą

(1), (2) ir (3) — Šviesoforai keičiasi pagal laiką. Jie nežiūri į veidus.

Susitvarkykite saugiai: sustabdykite programą ir išjunkite kaladėles. Visas dalis sudėkite į vietas.

Sukonstravote, suprogramavote ir išbandėte? Paspauskite ir išsaugokite pažangą.