Arduino Sketches

Tools and Techniques for Programming Wizardry
Author: James A. Langbridge
Publisher: John Wiley & Sons
ISBN: 1118919696
Category: Computers
Page: 480
View: 7696
DOWNLOAD NOW »
Master programming Arduino with this hands-on guide Arduino Sketches is a practical guide to programming theincreasingly popular microcontroller that brings gadgets to life.Accessible to tech-lovers at any level, this book provides expertinstruction on Arduino programming and hands-on practice to testyour skills. You'll find coverage of the various Arduino boards,detailed explanations of each standard library, and guidance oncreating libraries from scratch – plus practical examplesthat demonstrate the everyday use of the skills you're learning.Work on increasingly advanced programming projects, and gain morecontrol as you learn about hardware-specific libraries and how tobuild your own. Take full advantage of the Arduino API, and learnthe tips and tricks that will broaden your skillset. The Arduino development board comes with an embedded processorand sockets that allow you to quickly attach peripherals withouttools or solders. It's easy to build, easy to program, and requiresno specialized hardware. For the hobbyist, it's a dream come true– especially as the popularity of this open-source projectinspires even the major tech companies to develop compatibleproducts. Arduino Sketches is a practical, comprehensiveguide to getting the most out of your Arduino setup. You'll learnto: Communicate through Ethernet, WiFi, USB, Firmata, and Xbee Find, import, and update user libraries, and learn to createyour own Master the Arduino Due, Esplora, Yun, and Robot boards forenhanced communication, signal-sending, and peripherals Play audio files, send keystrokes to a computer, control LEDand cursor movement, and more This book presents the Arduino fundamentals in a way that helpsyou apply future additions to the Arduino language, providing agreat foundation in this rapidly-growing project. If you're lookingto explore Arduino programming, Arduino Sketches is thetoolbox you need to get started.

Мейкерство. Arduino и Raspberry Pi


Author: Саймон Монк
Publisher: БХВ-Петербург
ISBN: 5977537549
Category:
Page: 336
View: 5456
DOWNLOAD NOW »
Рассказано, как самостоятельно создавать устройства на основе популярных платформ Arduino и Raspberry Pi. Излагаются принципы работы описываемых устройств. Сложные задачи решаются последовательно, через выполнение экспериментов и реализацию увлекательных проектов. Рассказано, как управлять светодиодными индикаторами, электродвигателями различных типов, соленоидами, агрегатами переменного тока, нагревателями, охладителями, дисплеями и звуковыми устройствами. Показано, как наблюдать за этими устройствами через Интернет и дистанционно управлять ими. Описаны проекты по созданию робота для расплющивания алюминиевых банок, сборке поливальной установки для комнатных растений, управляемого микроконтроллером светодиодного светофора, самодельного термостата, куклы, которая танцует и разговаривает, получив сообщение из твиттера, и многие другие.

Exploring Arduino

Tools and Techniques for Engineering Wizardry
Author: Jeremy Blum
Publisher: John Wiley & Sons
ISBN: 1118786165
Category: Computers
Page: 384
View: 2591
DOWNLOAD NOW »
Learn to easily build gadgets, gizmos, robots, and more usingArduino Written by Arduino expert Jeremy Blum, this unique book uses thepopular Arduino microcontroller platform as an instrument to teachyou about topics in electrical engineering, programming, andhuman-computer interaction. Whether you're a budding hobbyist or anengineer, you'll benefit from the perfectly paced lessons that walkyou through useful, artistic, and educational exercises thatgradually get more advanced. In addition to specific projects, thebook shares best practices in programming and design that you canapply to your own projects. Code snippets and schematics will serveas a useful reference for future projects even after you'vemastered all the topics in the book. Includes a number of projects that utilize differentcapabilities of the Arduino, while interfacing with externalhardware Features chapters that build upon each other, tying in conceptsfrom previous chapters to illustrate new ones Includes aspects that are accompanied by video tutorials andother multimedia content Covers electrical engineering and programming concepts,interfacing with the world through analog and digital sensors,communicating with a computer and other devices, and internetconnectivity Explains how to combine smaller topics into more complexprojects Shares downloadable materials and source code for everythingcovered in the book Projects compatible with many official Arduino boards includingArduino Uno; Arduino Leonardo; Arduino Mega 2560; Arduino Due;Arduino Nano; Arduino Mega ADK; LilyPad Arduino and may work withArduino-compatible boards such as Freeduino and new third partycertified boards such as the Intel Galileo Exploring Arduino takes you on an adventure andprovides you with exclusive access to materials not found anywhereelse!

Изучаем Arduino: инструменты и методы технического волшебства


Author: Блум Джереми
Publisher: БХВ-Петербург
ISBN: 5977535856
Category:
Page: 336
View: 3594
DOWNLOAD NOW »
Книга посвящена проектированию электронных устройств на основе микроконтроллерной платформы Arduino. Приведены основные сведения об аппаратном и программном обеспе-чении Arduino. Изложены принципы программирования в интегрированной среде Arduino IDE. Показано, как анализировать электрические схемы, читать технические описания, вы-бирать подходящие детали для собственных проектов. Приведены примеры использования и описание различных датчиков, электродвигателей, сервоприводов, индикаторов, проводных и беспроводные интерфейсов передачи данных. В каждой главе перечислены используемые комплектующие, приведены монтажные схемы, подробно описаны листинги программ. Имеются ссылки на сайт информационной поддержки книги. Материал ориентирован на применение несложных и недорогих комплектующих для экспериментов в домашних усло-виях.

Программирование на языке Ruby


Author: Хэл Фултон
Publisher: Litres
ISBN: 5457532437
Category: Computers
Page: N.A
View: 1436
DOWNLOAD NOW »
Ruby – относительно новый объектно-ориентированный язык, разработанный Юкихиро Мацумото в 1995 году и позаимствовавший некоторые особенности у языков LISP, Smalltalk, Perl, CLU и других. Язык активно развивается и применяется в самых разных областях: от системного администрирования до разработки сложных динамических сайтов.Книга является полноценным руководством по Ruby – ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа «как сделать то или иное в Ruby». В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии.Издание предназначено для программистов самого широкого круга и самой разной квалификации, желающих научиться качественно и профессионально работать на Ruby.

Проекты с использованием контроллера Arduino. 2 изд.


Author: Петин Виктор Александрович
Publisher: БХВ-Петербург
ISBN: 5977535503
Category:
Page: 464
View: 9729
DOWNLOAD NOW »
Рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE. Тщательно разобраны проекты с использованием контроллеров семейства Arduino. Это проекты в области робототехники, создания погодных метеостанций, "умного дома", вендинга, телевидения, Интернета, беспроводной связи (bluetooth, радиоуправление). Для всех проектов представлены схемы и исходный код. Также представлен исходный код для устройств Android, используемых в проектах для связи с контроллерами Arduino. На сайте издательства размещен архив с исходными кодами программ и библиотек, описаниями и спецификациями электронных компонентов и др. Во втором издании добавлены проекты голосового управления с помощью Arduino, работа с адресуемыми RGB-лентами, управление iRobot Create на Arduino. Рассмотрены проекты с использованием платы Arduino Leonardo. Приведены пошаговые уроки для начинающих разработчиков.

Твой первый квадрокоптер: теория и практика


Author: Яценков Валерий Станиславович
Publisher: БХВ-Петербург
ISBN: 5977535864
Category:
Page: 256
View: 7674
DOWNLOAD NOW »
Детально изложены практические аспекты самостоятельного изготовления и эксплуатации квадрокоптеров. Рассмотрены все этапы: от выбора конструкционных материалов и подбора компонентов с минимизацией финансовых затрат до настройки программного обеспечения и ремонта после аварии. Уделено внимание ошибкам, которые часто совершают начинающие авиамоделисты. В доступной форме даны теоретические основы полета мультироторных систем и базовые понятия работы со средой Arduino IDE. Приведено краткое описание устройства и принципа работы систем GPS и Глонасс, а также современных импульсных источников бортового питания и литий-полимерных батарей. Подробно изложен принцип работы и процесс настройки систем OSD, телеметрии, беспроводного канала Bluetooth и популярных навигационных модулей GPS Ublox. Рассказано об устройстве и принципах работы интегральных сенсоров и полетного контроллера. Даны рекомендации по подбору оборудования FPV начального уровня, приведен обзор программ для компьютеров и смартфонов, применяемых при настройке оборудования квадрокоптера. Файлы для книги можно скачать по ссылке ftp://ftp.bhv.ru/9785977535861.zip

Добавляем Ajax


Author: Пауэрс Ш.
Publisher: БХВ-Петербург
ISBN: 5977502265
Category: Computers
Page: 448
View: 5548
DOWNLOAD NOW »
На практических примерах показано, как добавлять Ajax-эффекты в уже существующие веб-приложения и делать сайты более интерактивными, не переде-лывая их целиком. Кратко даны основы технологий Ajax, принципы работы с объектами XMLHttpRequest и создания запросов к веб-серверу. Описаны основные библиотеки Ajax, включая Prototype, script.aculo.us, Rico и MochiKit. Рассмотрены интерактивные эффекты Ajax: использование событий и обработчиков событий. Описаны элементы типа accordion, страницы с вкладками, всплывающие окна и др. Приведены способы обновления данных, включая добавление новых данных, удаление и обновление, и все это в рамках одной страницы. Объяснены причины возникновения эффектов типа "поломки" кнопки возврата или потери истории посещений и способы устранения большинства подобных неполадок. Раскрыты некоторые сложные эффекты CSS, в том числе использование объектов SVG и Canvas. Даны приемы написания mashup-приложений, затронуты вопросы масштабирования, распределения ресурсов и безопасности веб-приложений.

Dart в действии


Author: Крис Бакетт
Publisher: Litres
ISBN: 5457826201
Category: Computers
Page: N.A
View: 7702
DOWNLOAD NOW »
Dart – язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и ориентированности на функциональное программирование. Написанные на Dart приложения транслируются в JavaScript, но могут исполняться и непосредственно в браузерах, поддерживающих Dart. В комплекте с Dart поставляются библиотеки и инструментальные средства промышленного качества. На Dart могут быть написаны как клиентская, так и серверная часть приложения, что упрощает процесс разработки.В этой книге вы познакомитесь с языком Dart и научитесь использовать его для создания приложений, работающих в браузере, – в настольной или мобильной ОС. Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы с Dart. На большинство вопросов, возникающих при чтении, тут же даются ответы!Издание предназначено веб-программистам разной квалификации, в том числе малознакомым с объектно-ориентированным программированием.

Радиационные эффекты в кремниевых интегральных схемах космического применения


Author: Константин Таперо,Виктор Улимов,Александр Членов
Publisher: Litres
ISBN: 5457534715
Category: Technology & Engineering
Page: N.A
View: 6841
DOWNLOAD NOW »
В монографии анализируется влияние ионизирующих излучений (ИИ), преимущественно космического пространства, на характеристики изделий микро– и наноэлектроники.Рассмотрены: основы физики взаимодействий ИИ с полупроводниками; изменение электрофизических параметров приборных структур в результате образования наноразмерных дефектов под действием ИИ; дозовые ионизационные эффекты в структуре Si/SiO2 и их влияние на характеристики приборов и микросхем; особенности радиационных испытаний изделий, изготовленных по МОП-, КМОП-, а также по биполярной технологии, на стойкость к воздействию низкоинтенсивного ИИ; одиночные события в изделиях микро– и наноэлектроники при воздействии отдельных заряженных частиц.Для технических специалистов, работающих в области электроники, а также для студентов и аспирантов.

Азбука электроники. Изучаем Arduino


Author: Юрий Ревич
Publisher: Litres
ISBN: 5040666306
Category: Technology & Engineering
Page: N.A
View: 4712
DOWNLOAD NOW »
В книге читатель знакомится с основой современной электроники – микроконтроллерами на примере популярной любительской платформы Arduino. Начиная с простых схем, управляющих свечением светодиода, читатель постепенно переходит к более сложным устройствам: бытовой автоматике, часам и измерительным приборам, элементам конструкции механических устройств. Последовательно изложены принципы программирования в среде Arduino с подробными пояснениями.Книга представляет собой продолжение книги «Азбука электроники. Электронные устройства своими руками», где можно найти необходимые элементарные физические сведения, а также свойства основных электронных компонентов. Книга предназначена детям среднего и старшего школьного возраста и их родителям, кружкам по электронике, а также всем тем, кто интересуется современной электроникой.

Arduino UNO – Fundamentos e aplicações


Author: Paulo Belvedere
Publisher: SESI SENAI Editora
ISBN: 8583938571
Category: Technology & Engineering
Page: 224
View: 8037
DOWNLOAD NOW »
Didática e prática, esta obra aborda a plataforma Arduino Uno, uma das mais populares da família Arduino e fundamental para estudantes, programadores, desenvolvedores, técnicos e engenheiros de eletroeletrônica e programação. Detalha o hardware da plataforma, as multifunções, pinos, tensão de alimentação, microcontroladores ATmega328P e ATmega16U2, a instalação do Software IDE (versão Arduino 1.8.1) com Windows e seu ambiente de programação, menus, opções e botões. Traz aplicações integrando sensores e atuadores comandados por software apresentando a relação de materiais envolvidos, o circuito elétrico, a montagem do hardware e a explicação detalhada do sketch, para posterior implementação. Ensina desenvolver desde um sketch simples, piscar o LED, até a gravação do bootloader do microcontrolador ATmega328P para criação de uma placa standalone.

Школа капитана Грампа. Scratch и Arduino для школьников


Author: Денис Голиков,Артём Голиков
Publisher: Litres
ISBN: 5040714335
Category: Juvenile Fiction
Page: N.A
View: 8110
DOWNLOAD NOW »
Это не обычный учебник программирования. Это дверь в фантастический мир космических приключений. Почти реальных, так как результатом изучения каждой главы станет запрограммированный своими руками симулятор космического корабля. Создавая проекты и управляя космическим кораблем, школьники совместно с героями книги пройдут по опасному пути искателей космических сокровищ.

Создание умного дома на базе Arduino


Author: Виктор Петин
Publisher: Litres
ISBN: 5040959486
Category: Technology & Engineering
Page: N.A
View: 3277
DOWNLOAD NOW »
С появлением интернета вещей отношения умного дома с владельцем переходят на новый уровень – теперь контроллер, управляющий жилищем, может в любой момент связаться с хозяином и получить от него новое задание. Специальное приложение для Android или iOS позволит вам управлять своим домом с экрана смартфона из соседней комнаты или с другого континента. Взаимодействовать с техникой будущего и разрабатывать новые способы применения интернета вещей научит вас эта книга – в ней есть всё, что нужно для творчества. Издание познакомит вас с основами создания и отладки проектов по автоматизации дома на основе контроллеров Arduino и NodeMCU.

25 крутых проектов с Arduino


Author: Марк Геддес
Publisher: Litres
ISBN: 5041498660
Category: Technology & Engineering
Page: N.A
View: 7429
DOWNLOAD NOW »
Автор книги, Марк Геддес, – энтузиаст Arduino и преподаватель с десятилетним стажем. В своем самоучителе он собрал 25 уникальных проектов, собирая которые можно освоить азы работы с популярным конструктором. В книгу вошли инструкции по созданию таких проектов, как: детектор призраков, монитор полива цветов, дискотечный стробоскоп, световой диммер, ракетная пусковая установка, детектор привидений, предсказатель судьбы и многие другие.

Мобильные роботы на базе Arduino, 2 изд.


Author: N.A
Publisher: БХВ-Петербург
ISBN: 5977538618
Category:
Page: 336
View: 521
DOWNLOAD NOW »
Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов. Для их реализации выбрана популярная платформа Arduino и единая базовая четырехколесная конструкция. Сложность проектов возрастает от простой, управляемой с пульта «машинки» до интеллектуального говорящего робота. Рассказано, как управлять моторами, осуществлять сборку механики и электроники, программировать основные функции и управлять роботом. Роботы смогут обходить препятствия, выбираться из запутанных лабиринтов, искать кегли и определять их цвета, ориентироваться по электронному компасу, гироскопу и даже балансировать на двух колесах. Во 2-м издании обновлены все алгоритмы, добавлены проекты гироскоп-акселерометр, говорящий робот, голосовое управление роботом, механическая «рука» и др. Электронный архив, находящийся на сайте издательства, содержит детали робота для печати на 3d-принтере, векторные рисунки для резки лазером, листинги, дополнительные библиотеки и программы. Файлы для книги можно скачать по ссылке ftp://ftp.bhv.ru/9785977538619.zip

Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера. 3 изд.


Author: Ревич Юрий Всеволодович
Publisher: БХВ-Петербург
ISBN: 597753311X
Category:
Page: 368
View: 6146
DOWNLOAD NOW »
Изложены принципы функционирования, особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR. Приведены готовые рецепты для программирования основных функций современной микроэлектронной аппаратуры: от реакции на нажатие кнопки или построения динамической индикации до сложных протоколов записи данных во внешнюю память или особенностей подключения часов реального времени. Особое внимание уделяется обмену данными микроэлектронных устройств с персональным компьютером, приводятся примеры программ. В книге учтены особенности современных моделей AVR и сопутствующих микросхем последних лет выпуска. Приложение содержит основные параметры микроконтроллеров AVR, перечень команд и тексты программ для них, а также список используемых терминов и аббревиатур.

Занимательные проекты на базе микроконтроллеров tinyAVR ( tinyAVR Microcontroller Projects for the Evil Genius)


Author: Гадре Д.
Publisher: БХВ-Петербург
ISBN: 5977507283
Category: Technology & Engineering
Page: 352
View: 5552
DOWNLOAD NOW »
На 34 занимательных практических примерах рассмотрены разработка и программирование электронных устройств на основе микроконтроллеров tinyAVR компании Atmel. Описаны устройство микроконтроллеров, их архитектура, электронные компоненты проектов и вопросы питания. Рассмотрены инструменты для создания проектов и изготовления печатных плат, основы программирования и основные команды языка С для встроенных приложений. Приведены проекты с использованием светодиодов, графических дисплеев, датчиков, аудиопроекты и проекты на альтернативных источниках энергии. Материал сопровождается пошаговыми инструкциями, рисунками и фотографиями. Приведены интернет-ссылки на исходные коды рассмотренных проектов.