XAZPE_UIM Arduino, základy programování elektroniky

Moravská vysoká škola Olomouc
zima 2018
Rozsah
0/2/0. 3 kr. Ukončení: z.
Vyučující
doc. Ing. Petr Čermák, Ph.D. (cvičící)
Garance
doc. Ing. Petr Čermák, Ph.D.
Moravská vysoká škola Olomouc
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Seznámení se základy logických obvodů, procesorů, praktické zvládnutí zvolené varianty platformy Arduino. Vývojová prostředí, ladění. Programování základních periferií a měření neelektrických veličin ze senzorů. Výuka bude rovněž obsahovat ovládání/programování akčních členů. Příklady programů pro robotiku(smyčka: senzory, zpracování, akční zásah, aktuátory).
Osnova
  • 1. Dioda, transistor tyristor názorně, klopný obvod z transistorů, logické obvody, logické signály, úrovně logických signálů;
    2. Procesory, mikroprocesory, architektury, Hardwardská, Von Neumannova, RISC, CISC, CISP;
    3. Arduino, verze a zapojení;
    4. AVR Atmega328, jádro, paměti, instrukce, prog. jazyky;
    5. Vývojové nástroje, programování, debuging;
    6. Periferie: časovač, jednotka přerušení, watchdog;
    7. ISP, I/O porty, analogový komparátor, A/D převodník, PWM;
    9. Komunikace: UART, SPI;
    10. Arduino shieldy;
    11. Arduino - měření, senzory;
    12. Arduino - aktuátory, řízení a robotika.
Literatura
    povinná literatura
  • VODA, Z. Průvodce světem Arduina. HW Kitchen, Bučovice, 2017. ISBN 978-80-87106-90-7. info
  • BRTNÍK, B. Číslicové systémy. BEN - technická literatura, 2011. ISBN 978-80-7300-4. info
  • VÁŇA, V. ARM pro začátečníky. BEN - technická literatura, 2009. ISBN 978-80-7300-246-6. info
Vyučovací jazyk
Angličtina
Informace učitele
Požadavky na studenta: 80% účasti, jinak seminární práce navíc.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích léto 2019, zima 2019, léto 2020.