Содержание
- 2. Arduino UNO Открытая (для всех), простая платформа для разработки «железяк». Включает микроконтроллер (ATmega328P http://www.atmel.com/Images/doc8161.pdf) Стандартный набор
- 3. Arduino UNO 14 дискретных портов ввода/вывода (digital input/output). 0 или 1, т.е. 0 или 5 вольт.
- 4. Взаимодействие с внешним миром
- 5. Взаимодействие с внешним миром
- 6. Микроконтроллер 32кБ 2кБ 1кБ
- 7. Микроконтроллер HEX файл 010010101011110101010 ->
- 8. Передача программы в микроконтроллер USB интерфейс HEX файл
- 9. Программаторы ATMEL, параллельный LPT порт ПУТЬ ВОИНА!
- 10. Среда программирования Arduino IDE void setup(){ какой-нибудь код } – процедура инициализации, повторяется один раз при
- 11. Мигание светодиодом Будем мигать светодиодом, подключенным к 13 пину микроконтроллера (МК). На плате уже имеется светодиод,
- 12. Мигание светодиодом void setup() { pinMode(13, OUTPUT); // initialize digital pin 13 as an output. }
- 13. Взаимодействие с ПК Порт ПК предназначен для обмена информацией между устройствами, подключен Последовательный порт — сленговое
- 14. Передача данных по последовательному порту int OutPin=13; int val; void setup() { Serial.begin(9600);//Передача на скорости 9600
- 15. Эксперименты без «железа» Подключение «чего-либо» к компьютеру всегда сопряжено с риском сжигания «чего-либо», порта или компьютера.
- 16. Без «железа». Мигающий светодиод
- 17. Без «железа». Мигающий светодиод Светодиод на схеме загорается одновременно со светодиодом на макетной плате
- 18. Без «железа». Сжигание светодиода Если установить сопротивление токоограничивающего резистора равным 1 Ом, то программа предупредит об
- 19. Передача данных по последовательному порту
- 21. Скачать презентацию