Микроконтроллеры Arduino стали неотъемлемой частью мира DIY-электроники и интернета вещей. Они предоставляют простой и удобный способ создания различных устройств, начиная от простых маяков и заканчивая умными домашними системами. В данной статье рассмотрим важные этапы программирования на Arduino - от идеи до реализации умного устройства. 1. Выбор идеи и микроконтроллера Первый шаг - выбор идеи для проекта. Arduino подходит для широкого спектра приложений, таких как измерение температуры, управление освещением, создание роботов и многое другое...
Далеко не во всех проектах целесообразно использовать плату Ардуино целиком, иногда достаточно всего нескольких выводов микроконтроллера, да и интегрировать её в схему не всегда удобно. В таких случаях разумно совместить простоту и удобство среды программирования Arduino IDE и дешевизну и малый размер «голого» микроконтроллера, тем более, что прошивать такие МК можно непосредственно с помощью платы Ардуино. В семействе AVR огромное множество микроконтроллеров на любой вкус. Для стандарт tinyAVR (ATtinyxxx)...