| 1.Инструктаж по ТБ и ППО и Инструктаж ОТ и ЗБУТ |
| 2.Основни понятия за микроконтролери |
| 3.Среди за разработка на софтуер за микроконтролери; |
| 4.Запознаване и конфигуриране на избраната работна среда. |
| 5.Особености на програмния език за микроконтролери |
| 6.Структура на програмата; Типове данни и променливи; |
| 7.Аритметични и логически оператори;Константи; |
| 8.Условни оператори и цикли; |
| 9.Цифрови входове и изходи; |
| 10.Аналогови входове и изходи; |
| 11.Време и математически оператори; |
| 12.Серийна комуникация. |
| 13.Програмиране на микроконтролера: |
| 14.Мигащи светодиоди. PWM регулиране. Захранване; |
| 15.Аналогови сигнали. Аналогови датчици за температура и осветеност; |
| 16.Управление на постоянно-токови, стъпкови и серво мотори; |
| 17.Музика и звуци. Пиезо-елементи. MIDI устройства; |
| 18.РЕЗЕРВ |
| 19.Аналогови сигнали. Аналогови датчици за температура и осветеност; |
| 20.I2C, SPI и 1-Wire шина. Цифрови датчици за температура. CAN шина; |
| 21.Извеждане на буквено-цифрова информация – LED и LCD дисплеи; |
| 22.Четене и запис на SD карта и външен EEPROM. RTC; |
| 23.Ethernet модул с W5100 – връзка с Интернет и LAN; |
| 24.Метеостанция, необходимите входни и изходни сигнали; |
| 25.Създаване на алгоритъм; Създаване на програмен код; |
| 26.Компилиране и отстраняване на грешките. Тестване на готовата програма; |
| 27.Запис на програмата в микроконтролера и документация за проект |
| 28.Среди за разработка на софтуер за микроконтролери; |
| 29.РЕЗЕРВ |
