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
Утилиты
Digital Electronics Guide
Образование
Python Programming Guide
Образование
IC 555 Timer
Образование

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

Workshop for Arduino
Образование
Arduino Commands - Electronics
Образование
Electronics Toolkit!
Образование
Arduino Pocket Reference
Образование
Arduino Science Journal
Образование
PLC AI: Siemens & Rockwell PLC
Образование