XAZPE Arduino, základy programování elektroniky

Moravská vysoká škola Olomouc
zima 2020
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 nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
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
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 2021.