Программирование | книги
47.6K subscribers
2.42K photos
19 links
Для программистов разных областей науки.

Навигация по тегам всегда в закрепе.

Чат канала: https://t.me/+bpI2SjrfGQc1ZWJi

По всем вопросам: @altmainf

Регистрация в перечне РКН https://goo.su/PqEImo3
Download Telegram
#Arduino #Raspb_Pi #IoT 2022

Новые возможности Arduino, ESP, Raspberry Pi в проектах IoT

Автор: В. Петин

Рассмотрено создание устройств в рамках концепции IoT на базе Arduino Uno и новых плат MKR, Nano 33, ESP и микрокомпьютера RPi. Приведены примеры подключения плат с помощью технологий Ethernet, WiFi, GPRS, BLE, LoRa к сети и другим устройствам. Описаны протоколы HTTP и MQTT. Рассмотрен обмен данными с облачными платформами Arduino IoT Cloud, Narodmon, ThingSpeak, Blynk и открытой LoRaWAN-сетью TTN. Часть книги посвящена созданию практических проектов: собственный MQTT-сервер, табло на матрице для отображения биржевых котировок в реальном времени, GPS-трекер и онлайн-сервис поиска стоянок с использование Яндекс.Карт, сканер штрих-кода с отправкой результатов в облако, IoT-принтер для печати курсов валют, бесконтактный измеритель температуры с отправкой данных в облако, предсказатель погоды на основе данных, поступающих в сервис ThingSpeak, проекты с элементами ML на платформе TinyML и др.
#Arduino 2013

Основы Arduino + code

Автор: Майк МакРобертс

Перевод книги "Beginning Arduino".
С самого начала книги вы сразу же погрузитесь в создание простого проекта. Оттуда вы будете работать в общей сложности над 50 проектами, пока не станете уверенными и опытными в разработке Arduino. Я считаю, что лучший способ чему-либо научиться - это учиться на ходу и заниматься практикой.
Книга работает так: первый проект знакомит с основными понятиями программирования Arduino и электроники. Каждый последующий проект основан на предыдущих проектах. К тому времени, когда вы завершите все 50 проектов, вы будете уверенны и опытны в создании собственных проектов. Вы сможете адаптировать свои новые навыки и знания, чтобы подключить к Arduino что угодно и создавать отличные проекты для развлечения или облегчения своей жизни.
#Arduino 2017

Arduino На пальцах

Автор: Ю. Менщиков

В этой книжке - помогаторе даются краткие теоретические сведения, которые ни в коем случае не могут заменить многостраничные труды уважаемых авторов учебников и книг по электронике. Но зато этот текст написан доступно и увлекательно, поэтому может дополнить другие, более серьёзные работы.
Данная книга является сборником материалов и написана для студентов, а так же для всех желающих с целью освоения аппаратной платформы Arduino и изучения основ электроники, схемотехники.
#IoT #Arduino 2019

Arduino, датчики и сети для связи устройств

Автор: Иго Том

Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как создавать собственные игровые и видеоконтроллеры, взаимодействующие по сети; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов. Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.
В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.
#Arduino 2022

Изучаем Arduino. 65 проектов своими руками. 2-е издание

Автор: Бокселл Джон

Что такое Arduino? За этим словом прячется легкое и простое устройство, которое способно превратить кучу проводов и плат в робота, управлять умным домом и многое другое. Разнообразие устройств ввода/вывода — датчиков, индикаторов, дисплеев и электромоторов — позволяет создавать самые невероятные проекты. Второе издание этой книги было полностью переработано, ведь технологии не стоят на месте. Познакомившись с основами Arduino, вы сможете экспериментировать с сенсорными экранами и жидкокристаллическими дисплеями, займетесь робототехникой, освоите работу с датчиками и беспроводной передачей данных и научитесь дистанционно управлять устройствами с помощью телефона.
#Arduino 2020

77 проектов для Arduino

Автор: Петин В.А.

В книге представлено 77 экспериментов для Arduino — ценнейшего практического материала для обучения. Каждый эксперимент подразумевает поэтапное изучение электроники и прогр-ия путем создания проектов на Ардуино. Процесс обучения от начала работы до готового устройства занимает не очень много времени. В рамках этой программы обучения можно собрать полноценный проект. Например, игру «Змейка», домашнюю метеостанцию, WEB-опросник, бегущую строку, электронные часы с будильником, FM радио, электронный компас и многое другое!
Для сборки проектов не требуется паяльник, а порог вхождения в электронику очень легкий, что соответствует нашему девизу: «Arduino — это очень просто!»
Автор книги использовал современные методики обучения. Книгу можно использовать, как методическое пособие. Она содержит подробные иллюстрации к каждому занятию. Теория полностью совмещена с практикой и излагается постепенно, от простого к сложному, не упуская всех деталей.
#IoT #Arduino 2018

Интернет Вещей. Введение в программирование на Arduino

Авторы: Муромцев Д.И., Шматков В.Н.

В учебно-методическом пособии приводится базовая теория и примеры различных микроконтроллеров, датчиков и сенсоров. Рассматривается микрокомпьютер и операционные системы для работы и настройки лабораторной установки. Рассмотрены основные методы коммуникаций между устройствами в рамках занятий, посвященных направлению интернета вещей (Internet of Things, IoT). Приведён пример реализации проекта на базе лабораторной установки.

В пособии представлены три лабораторные работы начального уровня. В качестве практической задачи рассмотрен проект «Умный музей», основная цель проекта создать интеллектуальную систему контроля освещения и температуры экспонатов, собирать информацию для анализа и автоматического прогнозирования потребностей посетителей музея в режиме реального времени.
#Arduino 2018

Ардуино для чайников. Иллюстрированное практическое руководство

Автор: Электрик Инфо

Arduino — это электронный конструктор и удобная платформа быстрой разработки электронных устройств для новичков и профессионалов. Платформа пользуется огромной популярностью во всем мире, благодаря удобству и простоте языка программирования, а также открытой архитектуре и программному коду. Устройство программируется через USB без использования программаторов. Arduino позволяет компьютеру выйти за рамки виртуального мира в физический и взаимодействовать с ним. Устройства на базе Arduino могут получать информацию об окружающей среде посредством различных датчиков, а также могут управлять различными исполнительными устройствами.
#Arduino 2020

Управление модулем ARDUINO по Wi-Fi с мобильных устройств

Автор: Белов А.В.

Перед вами ИНТЕРАКТИВНЫЙ САМОУЧИТЕЛЬ с QR-кодами для перехода к приложениям и необходимым ресурсам.
В книге доступным языком от простого к сложному раскрываются все секреты схемотехники и программирования в данной области. Изучение материала происходит на конкретных примерах, специально разработанных автором для данной книги. В качестве основы для примеров выбраны популярные и широко распространенные микроконтроллерные модули: универсальный модуль широкого применения ARDUINO и популярный Wi-Fi модуль ESP-01, использующий самую удачную и недорогую на данный момент микросхему Е5Р8266ЕХ. Книга предназначена для начинающих программистов и радиолюбителей, желающих научиться создавать полезные устройства, управляемые по сети Wi-Fi при помощи смартфона или планшета.
#Электроника #Arduino 2020

Практическая электроника: иллюстрированное руководство для радиолюбителей

Автор: Саймон Монк

В этой книге речь пойдет исключительно о практической стороне вопроса конструирования и модернизации любительских электронных устройств. Здесь вы не найдете детального описания технологий, лежащих в основе функционирования электронного оборудования. Прочитав книгу, вы получите полезные практические навыки, которые пригодятся вам при разработке и создании устройств с требуемой функциональной насыщенностью. Вне всяких сомнений, благодаря инструкциям, приведенным в книге, вы сможете безошибочно объединять в единое целое отдельные радиотехнические компоненты и адаптировать уже имеющиеся устройства к решению новых, казалось бы, нехарактерных для них задач.
#Arduino 2019

Arduino для изобретателей. Обучение электронике на 10 занимательных проектах

Авторы: Брайан Хуанг, Дерек Ранберг

В книге подробно рассмотрено 10 занимательных проектов с платой Arduino Uno (светофор, светодиодный экран, светочувствительный ночник, мини-теплица, мобильный робот, миниатюрное пианино и др.). Описаны принципы работы и взаимодействие различных электронных компонентов, чтение принципиальных и монтажных схем, создание и тестирование прототипов с помощью беспаечной макетной платы. Показано, как собирать электрические схемы, разрабатывать программный код и создавать готовые конструкции. В каждом проекте приведены советы по его модификации и расширению возможностей. Приведены шаблоны корпусов и деталей, а также пошаговые фотографии их изготовления и сборки.
#Arduino #Raspb_PI #IoT 2019

Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей

Автор: Макаров С. Л.

Данное руководство описывает построение и программирование приложений для интернета вещей (IoT). Первая часть книги посвящена экспериментам на популярной платформе Arduino с целью научить читателя основным принципам схемотехники, вторая часть посвящена примерам практической реализации проектов для IoT на базе Raspberry Pi 3, где затрагиваются как сервисы для приложения под ОС Android Things, так и облачные платформы интернета вещей.
Издание предназначено широкому кругу читателей, интересующихся современной электроникой, программированием и любящих собирать различные устройства своими руками.
#Arduino 2020

Практическая энциклопедия Arduino. 2-е изд.

Авторы: Петин В. А., Биняковский А. А.

В книге обобщаются данные по основным компонентам конструкций на основе платформы Arduino, которую представляет самая массовая на сегодняшний день версия ArduinoUNO или аналогичные ей многочисленные клоны. Книга представляет собой набор из 33 глав-экспериментов. В каждом эксперименте рассмотрена работа платы Arduino c определенным электронным компонентом или модулем, начиная с самых простых и заканчивая сложными, представляющими собой самостоятельные специализированные устройства. В каждой главе представлен список деталей, необходимых для практического проведения эксперимента. Для каждого эксперимента приведена визуальная схема соединения деталей в формате интегрированной среды разработки Fritzing. Она дает наглядное и точное представление – как должна выглядеть собранная схема.
#Arduino 2015

ARDUINO Быстрый старт. Первые шаги по освоению

Книга ARDUINO Быстрый старт. Первые шаги по освоению ARDUINO содержит всю информацию для ознакомления с платой Arduino,а также 14 практических экспериментов с применением различных электронных компонентов и модулей.
Быстрый старт с набором Arduinо Полученные знания, в дальнейшем, дадут возможность создавать свои собственные проекты и с легкостью воплощать их в жизнь.
#Arduino #Raspb_Pi #IoT 2019

Arduino и Raspberry Pi в проектах Internet of Things, 2-е изд.

Автор: Петин В.А.

Рассмотрено создание простых устройств в рамках концепции Интернета вещей (IoT, Internet of Things) на базе популярной платформы Arduino и микрокомпьютера Raspberry Pi. Описана установка и настройка среды разработки приложений Arduino IDE, а также среда макетирования Frizing. Раскрыты технические возможности, особенности подключения и взаимодействия различных датчиков и исполнительных устройств.

Во втором издании добавлены Arduino-проекты со счетчиками воды и датчиками переменного тока, проект по созданию GPS-трекера на Arduino, проекты на платформе ThingWorx для конкурсов JuniorSkills, а также усовершенствованы проекты на основе популярного Wi-Fi-модуля ESP8266 (метеостанция, отправка данных по MQTT, Wi-Fi-пульт для квадрокоптера, печать курса валют на термопринтере).
#Микроконтроллеры #Arduino #Assembler 2020

Программирование микроконтроллеров AVR: от Arduino к ассемблеру

Автор: Ревич Ю. В.

Рассмотрено практическое программирование микроконтроллеров AVR, в том числе популярной платформы Arduino. Рассказано, как выйти за рамки ограничений Arduino, когда следует применять прямое программирование на ассемблере, а когда использовать языки высокого уровня. Изложены общие принципы устройства микроконтроллеров AVR и их программирования, система команд, программирование таймеров, арифметические операции, память, интерфейсы, режимы энергосбережения и сторожевой таймер, программы реального времени, обмен данными с персональным компьютером.
Особое внимание уделено переносу типичных Arduino-проектов на ассемблер. Даны готовые рецепты для программирования большинства основных функций современной микроэлектронной аппаратуры.
Для учащихся, инженерно-технических работников и радиолюбителей.