Topic outline
- General
- Prednosti nadgradnje na robota visoke ravni
Prednosti nadgradnje na robota visoke ravni
V tej lekciji raziskujemo bistvene razlike med robotom srednje in visoke ravni, skupaj z razlikami v funkcionalnosti in prednosti nadgradnje.
Lekcija je zasnovana kot primerjava obeh ravni. Namen te lekcije je študentom dati vpogled v to, kaj lahko pričakujejo od nadgradnje in kako se bo spremenil temeljni pristop k gradnji in kodiranju.
Končni cilj lekcije je učencem omogočiti razumevanje novih funkcij nadgrajenega robota in kako jih je mogoče uporabiti v resničnih življenjskih situacijah.
- Montaža in ožičenje robota
Montaža in ožičenje robota
Kot pregledno lekcijo v tem modulu si bomo ogledali sestavljanje robota na visoki ravni. Ko začnemo iz nič, bomo našteli in razpravljali o vseh 3D tiskanih delih ter o vseh drugih delih ali senzorjih, ki jih je treba namestiti.
To učno uro smo zasnovali kot vodnik po korakih za izdelavo robota, ki se lahko prekriva s prejšnjimi učnimi urami, ob vsem tem ob predpostavki, da so učenci seznanjeni s tematiko 1. in 2. stopnje.
Na podoben način raziskujemo ožičenje senzorjev in mikrokrmilnikov robota ter razporedimo jedro kode, ki jo bomo nadaljevali z raziskovanjem v naslednji lekciji.
- Dodajanje senzorjev in aktuatorjev
Dodajanje senzorjev in aktuatorjev
Prva praktična ura tečaja bo pregled dodatnih senzorjev in aktuatorjev, potrebnih za izvedbo nadgradnje.
Našteli in razložili bomo dodatne senzorje, njihovo notranje delovanje in ožičenje, ki je potrebno za dodajanje funkcionalnosti robotu na visoki ravni.
V tej lekciji se bomo osredotočili na vse dele, dodane glavnemu ohišju, in zanemarili prijemalno roko, saj je to lekcija zase.
- Dodajanje prijemalnega modula
Dodajanje prijemalnega modula
V tej lekciji bomo razpravljali o tem, katere funkcionalnosti lahko pričakujemo od našega modula prijemala, kako ga uporabiti na našem robotu.
Naučili se bomo, katere dele potrebujemo za 3D tisk, kakšna je njihova funkcija. Našteli bomo tudi potrebne dodatne dele.
Nazadnje si bomo ogledali servo motorje, njihova osnovna načela in uporabo v našem projektu.
- Testiranje funkcionalnosti
Testiranje funkcionalnosti
Zadnja lekcija tečaja zagotavlja akumulacijo tega, kar smo počeli v vseh prejšnjih lekcijah.
Naučili se bomo napisati in naložiti osnovno kodo, ki nam bo pomagala preizkusiti vse funkcije robota.
Raziskali bomo tudi nekaj primerov kode, ki bodo študentom dali temelje, potrebne za razvoj lastne kode in funkcionalnosti robota.
Na koncu lekcije naj imajo učenci delujočega robota z vpisanimi osnovnimi funkcijami.