Саймон Монк - Программируем Arduino. Профессиональная работа со скетчами.
Название: | Программируем Arduino. Профессиональная работа со скетчами. | |
Автор: | Саймон Монк | |
Жанр: | Аппаратное обеспечение, компьютерное железо, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее | |
Изадано в серии: | неизвестно | |
Издательство: | Питер | |
Год издания: | 2017 | |
ISBN: | 978-5-496-02385-6 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Программируем Arduino. Профессиональная работа со скетчами."
Arduino — стандартный микроконтроллер, получивший широкое признание у инженеров, мастеров и преподавателей благодаря своей простоте, невысокой стоимости и большому разнообразию плат расширения. Платы расширения, подключаемые к основной плате Arduino, позволяют выходить в Интернет, управлять роботами и домашней автоматикой.
Простые проекты на основе Arduino не вызывают сложностей в реализации. Но, вступив на территорию, не охваченную вводными руководствами, и увеличивая сложность проектов, вы быстро столкнетесь с проблемой нехватки знаний — врагом всех программистов.
Эта книга задумана как продолжение бестселлера «Programming Arduino: Getting Started with Sketches». Несмотря на то что эта книга включает краткое повторение основ из книги «Programming Arduino», она познакомит читателя с более продвинутыми аспектами программирования плат Arduino.
Читаем онлайн "Программируем Arduino. Профессиональная работа со скетчами." (ознакомительный отрывок). [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (6) »
Ресурсы
В поддержку этой книги на веб-сайте автора (www.simonmonk.org) создана страница. Перейдя по ссылке на страницу этой книги, вы найдете исходный код примеров, а также другие ресурсы.
От издательства
Ваши замечания, предложения, вопросы отправляйте по адресу comp@piter.com (издательство «Питер», компьютерная редакция).
Мы будем рады узнать ваше мнение!
На веб-сайте издательства www.piter.com вы найдете подробную информацию о наших книгах.
1. Программирование Arduino
Эта глава содержит сводную информацию о плате Arduino. Если вы ничего не знаете об Arduino, возможно, вам стоит также прочитать книгу «Programming Arduino: Getting Started with Sketches» (McGraw-Hill Professional, 2012)[2].
Что такое Arduino?
Термин «Arduino» используется для обозначения физических плат Arduino, наибольшей популярностью из которых пользуется модель Arduino Uno, и системы Arduino в целом. Система включает также программное обеспечение для компьютера (применяется для программирования платы) и периферийные платы, которые можно подключать к основной плате Arduino.
Для работы с платой Arduino вам понадобится подходящий компьютер. Это может быть персональный компьютер с операционной системой Mac, Windows, Linux или нечто более скромное, такое как Raspberry Pi. Компьютер нужен в основном для того, чтобы выгружать программы в плату Arduino. После установки на Arduino эти программы действуют совершенно автономно. На рис. 1.1 показано, как выглядит плата Arduino Uno.
Рис. 1.1. Плата Arduino Uno
Плата Arduino может подключаться к порту USB компьютера. Когда она подключена, вы можете посылать сообщения в обоих направлениях. На рис. 1.2 показано, как соединяются плата Arduino и компьютер.
Рис. 1.2. Плата Arduino и компьютер
В отличие от компьютера, Arduino почти не имеет памяти, а также не имеет операционной системы, клавиатуры с мышью и экрана. Главная ее задача — чтение данных с датчиков и управление исполнительными устройствами. То есть можно, к примеру, подключить к плате датчик измерения температуры и управлять мощностью обогревателя.
На рис. 1.3 перечислены некоторые устройства, которые можно подсоединять к плате Arduino. Это далеко не все виды устройств, которые можно подключить к Arduino.
Рис. 1.3. Устройства, подключаемые к Arduino
Далее перечислены некоторые очень интересные проекты, реализованные на основе Arduino:
• Bubblino — подключенная к Arduino машина для мыльных пузырей, которая выпускает пузыри, когда вы посылаете ей сообщение в Twitter;
• светодиодные кубы;
• счетчики Гейгера;
• музыкальные инструменты;
• дистанционные датчики;
• роботы.
Установка и среда разработки
Для программирования Arduino используется интегрированная среда разработки Arduino (Arduino Integrated Development Environment, IDE). Если вы программист и имеете опыт работы со сложными средами разработки, такими как Eclipse или Visual Studio, то Arduino IDE покажется вам очень простой и, возможно, вы отметите отсутствие интеграции с репозиториями, функции автодополнения команд и прочих удобств. Если вы новичок в программировании, то вам понравятся простота и легкость использования Arduino.
Установка среды разработки
Прежде всего загрузите программное обеспечение для своей операционной системы с официального веб-сайта Arduino: http://arduino.cc/en/Main/Software.
После загрузки вы сможете найти подробные инструкции по установке для каждой платформы по адресу http://arduino.cc/en/Guide/HomePage [3].
Самое замечательное в Arduino то, что для работы с этой платой вам понадобятся лишь сама плата Arduino, компьютер и кабель USB для их соединения между --">- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (6) »
Книги схожие с «Программируем Arduino. Профессиональная работа со скетчами.» по жанру, серии, автору или названию:
Саймон Монк - Программируем Arduino Жанр: Прочие ОС Год издания: 2017 |
Инесса Клюшина - Работа над ошибками (СИ) Жанр: Современные любовные романы Год издания: 2014 |