Читатель пройдет путь от основ цифровой логики, булевой алгебры до программирования микроконтроллеров и создания на них практических устройств. В книге подробно рассматриваются принципы работы микропроцессорной системы, архитектура построения микроконтроллеров семейства AVR, составляющего основу модулей Arduino. Именно на них выполнены все устройства, на базе которых идет обучение. Модуль Arduino оказался настолько удачной разработкой, что сегодня признан идеальной основой для изучения микроконтроллерной техники. Основной частью книги являются практический курс по схемотехнике и программированию, состоящий из 15 практических уроков. Для каждого урока автор специально разработал реальное устройство на основе модуля Arduino. Переходя последовательно от простого к сложному, читатель научится писать программы, а также освоит искусство схемотехники. Одновременно на тех же примерах идет изучение языка программирования Arduino. Все функции, операторы и другие элементы этого языка подробно описываются перед тем, как о них пойдет речь при описании конкретной программы. Неоценимую помощь в изучении оказывает виртуальный диск, содержащий инструментальные программы, дополнительные библиотеки для Arduino, видео презентации и полный набор Arduino-скетчей из книги в электронном виде и многое другое. Книга создана специально для начинающих конструкторов микроконтроллерной техники, студентов и всех, кто хочет досконально изучить секреты и премудрости микроэлектроники.
Возраст 12+
За шесть шагов новый практический самоучитель позволит пройти путь от "чайника", изучающего азы цифровой техники, до вполне готового специалиста, умеющего самостоятельно разрабатывать схемы любых устройств на микроконтроллерах и составлять для них программы.
Изучив базовые элементы цифровой логики, читатель осваивает основы микропроцессорной техники, возможности семейства микроконтроллеров AVR, основы схемотехники и конструирования микроэлектронных устройств.
Читатель изучит сразу два языка программирования для микроконтроллеров (язык Ассемблера и язык СИ), учится транслировать, отлаживать программы, прошивать их в память микроконтроллера, самостоятельно разрабатывать собственные микроконтроллерные устройства.
На CD размещены тексты всех программных примеров, рассмотренных в книге. Видеоуроки представляют полный цикл отладки и проверки, включая прошивку программы в микроконтроллер и проверку работы на реальном устройстве. CD содержит также инсталляционные пакеты инструментальных программ: AVR Studio, HP Info Tech, GCC, PonyProg, Khazama AVR Programme, FUSE-калькулятор, а также программу, драйвер и прошивку для программатора USBasp.
Книга предназначена для широкого круга читателей: начинающих специалистов по электронной технике, студентов технических ВУЗов и всех желающих изучить эту область человеческих знаний.
Перед вами интерактивный самоучитель с QR-кодами для перехода к приложениям и необходимым ресурсам. Сканер QR-кодов, установленный на смартфон или планшет, позволит при наведении гаджета на QR-код по ходу чтения книги перейти по необходимой ссылке. Это облегчает освоение программирования ARDUINO, позволяет устанавливать нужные приложения и пр.
Сегодня уровень развития микроэлектроники, накопленный опыт программирования и широкое распространение готовых программных библиотек позволяет широкому кругу начинающих конструкторов легко и быстро освоить приемы и методы разработки электронных устройств на базе ARDUINO.
В книге доступным языком от простого к сложному раскрываются все секреты схемотехники и программирования в данной области. изучение материала происходит на конкретных примерах, специально разработанных автором для данной книги.
В качестве основы для примеров выбраны популярные и широко распространенные микроконтроллерные модули: универсальный модуль широкого применения ARDUINO и популярный Wi-Fi модуль ESP-01, использующий самую удачную и недорогую на данный момент микросхему ESP8266EX.
Книга предназначена для начинающих программистов и радиолюбителей, желающих научиться создавать полезные устройства, управляемые по сети Wi-Fi при помощи смартфона или планшета.
На ВИРТУАЛЬНОМ ДИСКЕ размещены тексты всех программных примеров из книги, наборы видео презентаций и файлов для скачивания, ссылки на необходимые компьютерные программы, QR-ссылки на все важные для книги мобильные приложения, справочная информация.