Блум Джереми
Изучаем Arduino: инструменты и методы технического волшебства:
Моей бабушке, которая каждый день поощряла меня и вдохновляла на добрые дела
Об авторе
Джереми Блум недавно защитил магистерскую диссертацию по электронике и вычислительной технике в Корнельском университете, где ранее получил степень бакалавра в той же области. В Корнельском университете он участвовал в разработке и создании нескольких проектов "интеллектуальных" зданий по всему миру, осуществляемых известной организацией Comell University Sustainable Design, удостоенной высокой оценки в США и других странах (Green Building Councils). Увлечение электроникой дало Джереми возможность применить полученные знания при проектировании автономных систем мониторинга домов, работающих на энергии солнца, революционных волоконно-оптических светодиодных систем освещения и систем контроля интеллектуальных солнечных батарей. Он также помогал в создании бизнес-инкубаторов, ежегодно способствовавших развитию десятков студенческих стартапов.
Джереми разработал отмеченные наградами методы управления протезированием, распознавания жестов, автоматизации зданий. Он спроектировал электронику для 3D-принтера MakerBot Replicator, который используется людьми во всем мире, а также такими известными организациями, как NASA. Джереми также разработал аппаратную часть и программное обеспечение 3D-сканера MakerBot Digitizer. Работая в исследовательской лаборатории Machines Lab, он внес вклад в создание самообучающихся роботов и 3D-принтеров, которые преобразили индивидуальное производство. Результаты этих исследований опубликованы в рецензируемых журналах и представлены на конференциях даже в такой далекой стране, как Индия.
Джереми создает и размещает на YouTube самые популярные в Интернете видеоуроки по Arduino, которые просматривают миллионы людей. Он хорошо известен в международном сообществе программистов как автор проектов и учебных пособий с открытым исходным кодом, которые демонстрировались на канале Дискавери и получили несколько наград на хакатонах. В 2012 году Американский институт инженеров по электротехнике и электронике присвоил Джереми звание "Новое имя в инжиниринге" (New Face of Engineering).
Джереми оказывает инженерные консалтинговые услуги через свою фирму Blum Idea Labs LLC и преподает основы инжиниринга для студентов в Нью-Йорке. Его кредо - улучшение качества жизни людей и нашей планеты через творческие инженерные решения. Вы можете узнать больше о Джереми и его работе на его сайте http://www.jeremyblum.com.
- 16 -
О техническом редакторе
Скоп Фицджеральд - дизайнер и педагог, использующий платформу Arduino для обучения с 2006 года. С 2005 года он преподает вычислительную технику по программе Interactive Telecommunications Program (ПР) в Нью-Йоркском университете, знакомя художников и дизайнеров с миром микроконтроллеров. Скотт сотрудничает с командой Arduino в документальном сопровождении новых продуктов и создании обучающих пособий для знакомства с платформой Arduino. Он был техническим редактором второго издания Making Things Talk в 2011 году и является автором книги, которая сопровождает официальный Arduino Starter Kit в 2012 году.
Благодарности
Прежде всего, я должен поблагодарить моих друзей из издательства Wiley за то, что эта книга увидела свет. В первую очередь, я признателен Мери Джеймс за поощрение моего желания написать книгу и Дженнифер Лини за поддержку при работе над каждой главой. Я также хочу сказать большое спасибо Скотту Фицджеральду за критические замечания при техническом редактировании рукописи.
Без квалифицированной помощи сотрудников компании element 14 я не смог бы выпускать обучающих уроков по Arduino, ставших прелюдией данной книги. Особо хочу отметить Сабрину Дейч и Сагар Джефани - замечательных партнеров, с которыми я имел честь работать.
Большую часть книги я писал, обучаясь в магистратуре и работая одновременно в двух фирмах. Выражаю огромную благодарность профессорам и коллегам, которые помогали мне справляться с возросшими обязанностями.
Наконец, я хочу поблагодарить мою семью, особенно моих родителей и брата Дэвида, чья постоянная поддержка напоминает мне о важности того, что я делаю.
---
От изготовителя файла FB2.
Данный файл НЕ является ТОЧНОЙ копией одноименной книги!
Т.к. работу делал «для себя», то потребовались более качественные[1] рисунки схем сборки моделей. Таковые рисунки взял с сайта https://www.exploringarduino.com. Забавно получилось с схемой «рис. 5.6. Пианино» в исходной (для меня) книге ее нет, а схемка полезная, оставил.
В некоторых случаях, качественных рисунков не нашел, вставил то, что было.
Оставил разбивку на страницы, удобнее искать и исправлять огрехи.
Код листингов на 80% проверен[2].
W_Cat
---
Мы живем в прекрасное время. Я люблю говорить, что мы устремлены в будущее.
С помощью инструментов, доступных вам сегодня, которые мы рассмотрим в этой книге, появилась реальная возможность изменять окружающий мир по своему желанию. До недавнего времени нельзя было создать устройство с использованием микроконтроллера всего за несколько минут. Как вам, наверное, известно, микроконтроллер является программируемой платформой для управления различными системами с помощью относительно простых команд. С появлением платформы Arduino возможности разработчиков резко увеличились, и я надеюсь, что Arduino станет вашим любимым инструментом для исследования электронных схем, программирования, создания систем управления и многого другого.