Arduino Programming Tutorial 4+

Arduino Programming guide

ALG Software Lab

Разработано для iPad

    • 4,6 • Оценок: 5
    • Бесплатно

Снимки экрана

Описание

Это большое руководство содержит курс программирования на C/C++, более 200 уроков, руководств и электронных схем. Программа будет полезна как новичкам, так и опытным любителям электроники, студентам и инженерам. Программа также содержит тестовые вопросы и ответы для изучения программирования Arduino, которые можно использовать для подготовки к собеседованиям, тестам и экзаменам.

Платы Arduino можно подключать к различным электронным компонентам, датчикам и модулям. Они используются в самых разных схемах и проектах автоматизации. Это приложение содержит справочник по различным периферийным электронным компонентам, аналоговым и цифровым датчикам и внешним модулям для Arduino: их описание, использование, интеграция и примеры кода.

Контент доступен на следующих языках: английском, французском, немецком, индонезийском, итальянском, польском, португальском, русском, испанском, турецком и украинском.


Это приложение содержит следующие примеры:


- Светодиоды, цифровые выходы

- Кнопки, цифровые входы

- Последовательный порт

- Аналоговые входы

- Аналоговые выходы

- Светодиодные дисплеи

- Интегрированные схемы

- Двигатели постоянного тока

- Таймеры

- Звук

- Датчики внешней освещенности

- Измерение расстояния

- Датчики вибрации

- RFID-датчики

- Датчики температуры и влажности

- Поворотные энкодеры

- Звуковые модули

- Датчики перемещения

- Инфракрасные датчики

- Датчики магнитного поля

- Сенсорные датчики

- Датчики слежения

- Детекторы пламени

- Датчики сердцебиения

- светодиодные модули

- Кнопки и джойстики

- Реле


Руководство по программированию содержит следующие темы:


- Типы данных

- Константы и литералы

- Операции

- Приведение типов

- Структуры управления

- Циклы

- Массивы

- Функции

- Области переменных и классы хранения.

- Струны

- Указатели

- Структуры

- Союзы

- Битовые поля

- Перечисления

- Директивы препроцессора

- Тестовые вопросы/ответы

- Функции и примеры последовательного порта

- Использование последовательного монитора


Содержимое приложения обновляется в каждой новой версии.

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

Что нового

Версия 3.6

Обновлен контент и библиотеки. Добавлена ​​кнопка «Copy» для скетчей.

Оценки и отзывы

4,6 из 5
Оценок: 5

Оценок: 5

ясикслав ,

Намана вообще Намана

Топ 10 из 10.

Ответ разработчика ,

Большое спасибо за отзыв и оценку приложения!

dimasmurman ,

Возможно ошибки в приложении

Хороший справочник, местами инициализируются порты с одним номером в коде программы , а фактически на схеме подсоединятся к другому порту. Пример в датчике перемещения , инициализируется 10 в коде , подсоединен на схеме к 11, или это как то объясняется?

Ответ разработчика ,

Спасибо за фидбэк. Мы проверим код. Все примеры тестируются на реальном железе, но бывает так что код редактируется уже в топике. Постараемся исправить в следующей версии.

Andre128_ ,

И пожелание

Неплохой структурированный справочник. Хотел бы попросить добавить примеры для работы с модулями типа SIM 900 и платами телеметрии типа LORA

Ответ разработчика ,

Спасибо за отзыв. Мы постоянно обновляем контент, стараемся добавить больше рабочих примеров. До GPS и телеметрии пока не добрались, но эти темы тоже будут в приложении.

Конфиденциальность приложения

Разработчик ALG Software Lab указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.

Данные, используе­мые для отслежи­вания информации

Следующие данные могут использоваться для отслеживания информации о пользователе в приложениях и на сайтах, принадлежащих другим компаниям:

  • Геопозиция
  • Идентифика­торы
  • Данные об использова­нии
  • Диагностика

Связанные с пользова­телем данные

Может вестись сбор следующих данных, которые связаны с личностью пользователя:

  • Геопозиция
  • Идентифика­торы
  • Данные об использова­нии
  • Диагностика

Не связанные с пользова­телем данные

Может вестись сбор следующих данных, которые не связаны с личностью пользователя:

  • Диагностика

Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее

Другие приложения этого разработчика

См. все
Electronic Component Codes
Утилиты
Linear Algebra - Matrix Solver
Образование
Electronic Circuits Calculator
Утилиты
Python Programming Guide
Образование
Digital Electronics Guide
Образование
Learn C Language
Образование

Вам может понравиться

См. все
Workshop for Arduino
Образование
Arduino Commands - Electronics
Образование
Electronics Toolkit!
Образование
Arduino Pocket Reference
Образование
Arduino Science Journal
Образование
Resistor Code Calculator
Справочники