Рассмотрено программирования микроконтроллерных плат Arduino/Freduino. Описана струк-тура и функционирование микроконтроллеров, среда программирования Arduino, необходимые инструменты и комплектующие для проведения экспериментов. Подробно рассмотрены основы программирования плат Arduino: структура программы, команды, операторы и функции, аналого-вый и цифровой ввод/вывод данных. Изложение материала сопровождается более 80 примерами по разработке различных устройств: реле температуры, школьных часов, цифрового вольтметра, сигнализации с датчиком перемещения, выключателя уличного освещения и др. Для каждого про-екта приведен перечень необходимых компонентов, монтажная схема и листинги программ. На FTP-сервере издательства выложены исходные коды примеров из книги, технические описания, справочные данные, среда разработки, утилиты и драйверы.
Rassmotreno programmirovanija mikrokontrollernykh plat Arduino/Freduino. Opisana struk-tura i funktsionirovanie mikrokontrollerov, sreda programmirovanija Arduino, neobkhodimye instrumenty i komplektujuschie dlja provedenija eksperimentov. Podrobno rassmotreny osnovy programmirovanija plat Arduino: struktura programmy, komandy, operatory i funktsii, analogo-vyj i tsifrovoj vvod/vyvod dannykh. Izlozhenie materiala soprovozhdaetsja bolee 80 primerami po razrabotke razlichnykh ustrojstv: rele temperatury, shkolnykh chasov, tsifrovogo voltmetra, signalizatsii s datchikom peremeschenija, vykljuchatelja ulichnogo osveschenija i dr. Dlja kazhdogo pro-ekta priveden perechen neobkhodimykh komponentov, montazhnaja skhema i listingi programm. Na FTP-servere izdatelstva vylozheny iskhodnye kody primerov iz knigi, tekhnicheskie opisanija, spravochnye dannye, sreda razrabotki, utility i drajvery.