Примеры программ на arduino

Содержание

Arduino — аппаратная платформа для разработки устройств, с платой ввода/вывода и простой средой разработки на Processing/Wiring. Базируется на МК Atmel AVR (ATmega), большинство плат программируются через USB. Платы Arduino позволяют своими руками создавать различные устройства, являются хорошим инструментом для начинающих и обучения МК. Большинство устройств можно собрать даже не прибегая к помощи паяльника!
В данном разделе вы найдете различные интересные схемы и проекты для платформы Arduino, их клонов Freeduino, Seeeduino, а также плат Raspberry Pi, Python и др. Не забудьте посетить форум по Arduino

  • Недорогой тепловизор своими руками
  • Солнечный трекер
  • Система распознавания и слежения за лицами
  • Интервалометр с LCD для Sony NEX
  • Поворотная вебкамера контролируемая Arduino
  • Ethernet камера на базе Arduino
  • Простая камера для замедленной съемки (timelapse) с использованием Raspberry Pi
  • Модернизация поворотного стола для 3D-фото
  • Измеритель ёмкости аккумуляторов (Li-Ion/NiMH/NiCD/Pb)
  • Простой тестер емкости Li-ion аккумуляторов
  • Измерение емкости конденсаторов с помощью Arduino
  • Измеритель индуктивности на базе Arduino
  • Намоточный станок на Arduino
  • Намоточный станок на Arduino версия 2.0
  • Счетчик расхода воды
  • Тахометр на Arduino
  • Измерение тока потребления устройств при помощи токовых датчиков серии ZXCT
  • Мониторинг потребляемой электроэнергии в реальном времени при помощи Arduino и LabView
  • Дисплей для отображения частоты сети электропитания
  • Цифровой вольтметр на Arduino с подключением к ПК через последовательный порт
  • 4-канальный вольтметр с ЖК-индикатором на базе Arduino
  • Парктроник своими руками
  • Велосипедный спидометр на Arduino
  • Как СМСнуть обогревателю?
  • Запуск и сборка GSM модуля M590E
  • GPS-трекер для авто с отправкой данных на сервер с использованием GSM/GPRS шилда
  • Ошейник для кота с GPS навигацией на базе микроконтроллера TinyDuino
  • Портативный компас TinyCompass
  • Текстовой дисплей для удаленной связи с офисом на базе Arduino Uno
  • Умный магнит для холодильника на базе Arduino
  • Устройство мониторинга сейсмоактивности
  • Барометр с расширенными функциями
  • Барометр на Arduino
  • Барометр своими руками
  • Бесконтактный контроль температуры при RFID-доступе сотрудников с отправкой данных в облако LORAWAN
  • ИК-термометр своими руками
  • Инфракрасный датчик движения (PIR сенсор)
  • Автоматическое освещение AtMega328 (PIR)
  • Автономный светодиодный прожектор на Arduino
  • Сложно о простом: цифровой термометр
  • Термореле на NTC резисторе
  • Arduino, датчик движения и релейный модуль
  • Самодельное противоугонное устройство на Ардуино и датчике отпечатков пальцев
  • GSM охранная система для дома на базе Arduino
  • Радиочастотное (RFID) управление доступом с помощью Arduino UNO и модуля EM-18
  • Электронная система учета посетителей
  • Декодер и передатчик азбуки Морзе на Arduino
  • Прием сигнала от нескольких передатчиков 433МГц на Arduino
  • Радио на Arduino
  • Аудиоплеер на Arduino
  • Умный дом с Arduino
  • Cервер домашней метеостанции на Arduino + Виджет на Android для вывода данных
  • Cервер домашней метеостанции на Arduino + Виджет на Android. Добавление датчика BMP085
  • Cервер домашней метеостанции на Arduino — виджет для OS X
  • Метеостанция на Arduino и MR3020 для народного мониторинга
  • Считываем показания температурного датчика DS18B20
  • Метеостанция на Arduino с беспроводным датчиком температуры
  • Arduino: Делаем самостоятельно датчик температуры
  • Метеостанция + построение графика + C#
  • IoT сканер штрих-кода с отправкой результатов в облако
  • Отправка данных с IoT-устройства по сети LORAWAN в сервис The Things Network
  • Мониторинг данных коронавируса Covid-19
  • Климатический монитор Смотрителя Убежища в стилe Fallout на ESP8266
  • Датчик температуры и влажности с использованием модуля Wi-Fi ESP8266
  • WiFi ESP8266. Nodemcu Lua для ESP-01. Управление нагрузками по web интерфейсу
  • Установка цвета RGB светодиодной ленты с помощью клавиатуры Capacitive Touch Disk Pad
  • NodeMCU — быстрый старт для любителей Arduino
  • WeMos D1R2
  • Подключение Arduino к Интернету: настройка режима клиент-сервер, обработка GET и POST запросов
  • Интернет — советчик
  • Отправка данных с Arduino на сервер (ENC28J60)
  • Детектор загрязнения окружающего воздуха
  • Подключения модуля датчика газа MQ-2 и Arduino
  • Резистивный датчик давления FSR402
  • DDS-генератор синусоидального сигнала
  • Генератор сигналов на Arduino
  • LCD осциллограф на Arduino
  • Подключаем к Arduino модуль Bluetooth
  • Передача данных по Bluetooth между Android и Arduino
  • Управление лампами через смартфон
  • Система управления приборами 220В со смартфона
  • Интернет вещей с RemoteXY
  • Интернет вещей с RemoteXY: конфигурация подключения.
  • Интернет вещей с RemoteXY: работа с он-лайн редактором и элементы оформления интерфейса
  • Интернет вещей с RemoteXY: элементы управления, часть 2
  • Интернет вещей с RemoteXY: элементы индикации
  • Интернет вещей с RemoteXY: элементы управления
  • Умная розетка на примере чайника
  • Arduino как HID устройство
  • Передача MIDI данных в компьютер
  • USB MIDI контроллер на Arduino
  • Емкостная сенсорная Midi клавиатура
  • Мини синтезатор на Arduino с использованием зуммера
  • Простые часы на газоразрядных индикаторах, оптронах и Arduino
  • Простые многофункциональные часы-барометр-термометр на LCD-дисплее на контроллере PCF8576
  • Часы на Arduino с использованием стандартного индикатора
  • Настройка модуля часов реального времени RTC для Arduino
  • Часы на ардуино из дисплея покупателя (VFD)
  • Часы из дисплея покупателя (VFD) v2
  • Часы на Ардуино
  • Светодиодные часы на Ардуино
  • O-Clock – простые часы-будильник на Arduino и матричном индикаторе 8х32
  • Будильник с обратным отсчетом на Arduino с дисплеем Nokia 5110
  • Универсальный 8 канальный таймер на Arduino
  • OLED i2c дисплей 128х64 пикселя
  • Цветной OLED дисплей 96х64 пикселя
  • Arduino и динамические индикаторы
  • Ambilight своими руками
  • Динамическая подсветка для телевизора
  • RGB светодиодная подсветка для пианино
  • JoyLED — нестандартное управление RGB-светодиодом
  • Управление светодиодной лентой с помощью ТВ-пульта и Ардуино
  • Светодиодный диско-пол на Arduino
  • Игровая ТВ-приставка на Arduino. Часть 1
  • Игровая ТВ-приставка на Arduino. Часть 2
  • Тетрис на базе Arduino и двухцветных светодиодных матриц
  • Контроллер кнопок для игры Что? Где? Когда?
  • «Умная гантель»
  • ГТО по-современному
  • Логическая игра Переправа на Arduino
  • Игрушка на Arduino: Саймон сказал
  • Игра Кости на Arduino
  • Необычное управление светодиодными (и не только) матрицами на Arduino и 74HC585
  • Новогоднее волшебство или магическая коробочка на Arduino
  • Спортивный счётчик на Arduino
  • Датчик проходов на arduino
  • Дигитайзер на arduino uno
  • Управление камерой, приборами и данные с датчиков на экране телевизора
  • TV-выход на Arduino
  • VGA на Arduino
  • Необычный кодовый замок на Arduino
  • Кодовый замок из ардуино
  • Сейф, который распознает цвета
  • Brute Force BIOS’а ПК при помощи Arduino
  • Автополив для комнатных растений на Arduino
  • Автоматический контроллер температуры и влажности для домашних питомцев на базе Arduino
  • SMART-GARAGE
  • Сигнализатор замерзших труб на Arduino
  • Простейший звонок с двумя мелодиями
  • Поющее растение на базе Arduino
  • Вращающаяся платформа с регулируемой RGB подсветкой и с управлением по Bluetooth
  • Проигрывание WAV-файлов при помощи Arduino
  • Аудио спектроанализатор на RGB-ленте WS2812
  • Анализатор спектра звука
  • 3x3x3 LED куб
  • Светодиодный куб 4х4х4
  • Светодиодный куб 5х5х5
  • LED Cube 8x8x8 на Arduino с RTC
  • Контроль яркости LED — куба
  • Голографические часы на Arduino
  • Простой POV дисплей на базе Arduino
  • Светодиодная матрица 24×6
  • 3D интерфейс ввода на Arduino
  • Сенсорная панель управления
  • Makey Makey управление новогодней RGB-гирляндой
  • Apple Remote Shield на Arduino
  • Arduino лазертаг
  • Управление iRobot Create с помощью беспроводного геймпада через Arduino
  • Разработка расширения Arduino для мобильных роботов
  • Отправка данных с Arduino на WEB-сервер GET-запросом
  • Управляем любой ДУ техникой дома по ИК с вебстраницы
  • Розетка, активируемая звуком
  • Голосовое управление радиорозетками UNIEL
  • RGB-ночник управляемый руками
  • LANp – лампа RGB из частей сканера контролируемая по сети
  • Световой диммер управляемый Arduino
  • AC диммер на Arduino
  • Измерение освещенности на Arduino и вывод на дисплей Nokia 5110
  • Контроллер день-ночь на базе Arduino
  • Контроллер батарейного питания для arduino
  • Блок питания для Arduino из ATX
  • ATX блок питания управляемый Arduino
  • Однофазный частотный преобразователь на Arduino
  • Arduino своими руками с USB портом
  • Nanino — самодельная Arduino
  • Делаем сами Arduino Uno Mini
  • EGYDuino – клон Arduino своими руками
  • Самодельная Ардуино-совместимая отладочная плата на бюджетном МК ATmega88/168/328
  • Быстрый старт с Ардуино — отладочная плата Arduino UNO R3
  • Arduino Pro Mini и UniProf
  • Отладочная плата с микроконтроллером ATmega328
  • Shell-оболочка Bitlash на Arduino
  • Разрабатываем интерпретатор brainfuck на Arduino
  • Запрограммируйте Arduino с помощью Android устройства!
  • Весы для улья своими руками
  • Автоматическая кормушка для аквариума
  • Подключение монетоприемника к Arduino
  • Вендинговый разменный автомат на Arduino
  • Подключение PS/2 клавиатуры
  • Мини USB клавиатура на микроконтроллере
  • Пробуждение ПК по сети на Arduino и ENC28J60
  • Запись и чтение на SD-карту
  • Подключение I2C EEPROM к Arduino
Читайте также:
Драйвер это устройство компьютера программа обеспечивающая

Уроки по Ардуино

  • Arduino IDE — введение (видеоурок)
  • Arduino UNO урок 1 — Управление светодиодом
  • Arduino UNO урок 2 — Управление сервоприводом
  • Arduino UNO урок 3 — Тайминг
  • Arduino UNO урок 4 — Бегущий огонь
  • Arduino UNO урок 5 — Fade
  • Arduino UNO урок 6 — Энкодер
  • Arduino UNO урок 7 — Пьезоизлучатель
  • Arduino UNO урок 8 — Ночник
  • Arduino UNO урок 9 — Управление мощной нагрузкой
  • Arduino UNO урок 10 — LCD
  • Arduino UNO урок 11 — Serial LCD
  • Arduino UNO урок 12 — Джойстик
  • Arduino UNO урок 13 — Подключаем драйвер двигателя L298N
  • Arduino UNO урок 14 — Подключаем цифровой компас HMC5883L
  • Управление биполярным шаговым двигателем без использования драйвера
  • Arduino Uno. Подключение ИК-приемника
  • Подключение семисегментного индикатора (1 разряд) к Arduino по SPI
  • Сдвиговый регистр 74HC595
  • Подключение LED матрицы 8*8 к Arduino через сдвиговые регистры
  • Объект String в Arduino и команды через последовательный порт
  • Контроль положения контактов 3-х позиционного переключателя с помощью Ардуино
  • Текстовое меню на Arduino для дисплея 20х4
  • Arduino: спасибо и прощай
  • Android и Arduino. Введение в ADK
  • Android и Arduino. Программное обеспечение
  • Android и Arduino. Привет Arduino из Android
  • Android и Arduino. Привет Android из Arduino
  • Android и Arduino. Двухсторонний обмен данными
  • Курс молодого бойца мира Arduino
  • Курс Arduino — Датчики
  • Курс Arduino — Логика
  • Курс Arduino — Serial Monitor
  • Курс Arduino — Отображение данных на LCD
  • Курс Arduino — Звук
  • Курс Arduino — Моторы
  • Курс Arduino — Микросхемы
  • Курс Arduino — Время и Random
  • Курс Arduino — Прерывания, создание функций, советы
  • Курс Arduino — Модули
  • Курс Arduino — Дальномеры
  • Курс Arduino — Processing
  • Система контроля параметров комнатных растений
  • Логгер температуры и относительной влажности на chipKIT Uno32

Raspberry Pi и другие платы

  • Raspberry Pi 4 и Intel Neural Compute Stick 2
  • Использование GPIO выводов Raspberry Pi
  • Элементы умного дома z-wave на Razberry и Z-Uno. Часть 1
  • Элементы умного дома z-wave на Razberry и Z-Uno. Часть 2
  • Web-управление Raspberry Pi GPIO
  • Raspberry Pi в качестве FM-передатчика
  • FAQ по Raspberry Pi
  • Raspberry Pi, Raspbian, XBMC и 7 дюймовый сенсорный экран eGalax
  • Hi-Fi-плеер на Raspberry PI с использованием ПО RuneAudio
  • Двойной удар: AirPlay-Pi и новая жизнь старого радио
  • FM радиовещательная станция на Raspberry Pi
  • Медиацентр на Raspberry Pi 2
  • Табло котировок Forex в режиме реального времени на RGB-матрице 32×64
  • Светодиодное табло, управляемое миникомпьютером Raspberry Pi и WiFi-адаптером
  • Светодиодное табло размером 128×32 пикселей, управляемое микрокомпьютером Raspberry Pi
  • Портативный лэптоп на базе Raspberry Pi
  • Плоттер на Raspberry Pi с использованием компонентов от CD-ROM
  • Подключение приставочных джойстиков NES/Dendy к Raspberry Pi
  • Сундучок на базе Raspberry Pi, который распознает ваше лицо
  • Музыкально-световой клавесин на Intel Galileo
  • Слайдер для камеры на Arduino
  • Фотостудия для кукол Барби
  • Использование HMI TFT-дисплея STONE и ESP32 для управления массажным креслом
  • Управление сервоприводом с помощью HMI LCD экрана и STM32
  • Мини-компьютер M5StickC на модуле ESP32-PICO
  • Плата разработчика MAIXDUINO для приложений AI + IoT
  • Знакомство с платой MicroPython
  • 10 миниатюрных макетных плат для решения любых задач
  • FEZ и .NET Micro Framework
  • Particle Photon
  • DFRobot Curie Nano
  • Latte Panda
  • Обзор FEZ Panda II
  • Netduino: Взаимодействие с символьным ЖК-дисплеем
Читайте также:
Программа для создания схемы сети

1999-2023 Сайт-ПАЯЛЬНИК ‘cxem.net’

ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4]

АРДУИНО и Микроконтроллеры. Для Начинающих и не только! Создаём нашу первую программу на Ардуино.


При использовании материалов сайта, обязательна
ссылка на сайт ПАЯЛЬНИК и первоисточник

Источник: cxem.net

Архив рубрики: Схемы на Arduino

Схемы и проекты на Arduino Uno, Mega, Nano и Mini. Рубрика содержит большое количество схем подключения к платам Arduino различных дисплеев, датчиков, взаимодействия с другими устройствами по Bluetooth и WiFi, и множество проектов в формате DIY (сделай сам, своими руками). Для каждого проекта приведены схема устройства и текст программы (скетч) с комментариями, что позволяет начинающим радиолюбителям на конкретных примерах научиться созданию практических схем на платформе Arduino.

Симулятор компьютера Altair 8800 на Arduino

Опубликовано 16.03.2022 автором admin-new 16 марта, 2022

Персональный компьютер Altair 8800, появившийся в 1975 году, стал по-настоящему знаковой машиной и смог доказать всему миру – за устройствами на микропроцессорах будущее. В сравнении со своим предшественником, первым «микрочиповым» компьютером Micral, Altair оказался чрезвычайно успешным на рынке продуктом. Его … Читать далее →

Индикатор испорченных продуктов на Arduino

Опубликовано 14.03.2022 автором admin-new 15 марта, 2022

В данной статье мы рассмотрим создание индикатора испорченных продуктов (предсказателя качества еды) на основе платы Arduino Mega и технологии машинного обучения (Tiny Machine Learning). Ранее на нашем сайте мы также рассматривали проект индикатора качества воды на основе Arduino. Необходимые компоненты … Читать далее →

Рубрика: Схемы на Arduino | Метки: arduino, arduino mega, машинное обучение | Добавить комментарий

UnoArduSim: симулятор для изучения программирования плат Arduino

Опубликовано 26.02.2022 автором admin-new 26 февраля, 2022

Arduino Uno – одна из самых популярных в настоящее время микроконтроллерных плат, поддерживаемая очень большим сообществом разработчиков. Стоимость и простота использования делают платы Arduino привлекательным вариантом для создания простых электронных проектов своими руками (DIY). Но как быть, если платы Arduino … Читать далее →

Рубрика: Схемы на Arduino | Метки: arduino, начинающим | Добавить комментарий

Как производить отладку программ для Arduino: руководство для начинающих

Опубликовано 20.02.2022 автором admin-new 26 февраля, 2022

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

Рубрика: Схемы на Arduino | Метки: arduino, начинающим | Добавить комментарий

Подключение датчика температуры и влажности AHT20 к Arduino

Опубликовано 20.02.2022 автором admin-new 20 февраля, 2022

AHT20 и AHT21 представляют собой недорогие датчики температуры и влажности, которые по функционалу похожи на датчик DHT22. Датчики AHT20 и AHT21 взаимозаменяемы. Но в отличие от датчика DHT22, с датчиков AHT20 и AHT21 мы можем считывать данные так часто, как … Читать далее →

Подключение датчика MPU9250 к Arduino

Опубликовано 19.02.2022 автором admin-new 19 февраля, 2022

Обработка данных движения какого-либо объекта – весьма востребованная в современном мире технология, широко применяющаяся при создании различных роботов, самоуправляемых автомобилей, дронов и многого другого. Для полноценной обработки данных движения объекта необходимо взаимодействовать с такими параметрами как линейное ускорение, угловое ускорение … Читать далее →

Измеритель скорости ветра (анемометр) на Arduino

Опубликовано 18.02.2022 автором admin-new 18 февраля, 2022

Измеритель скорости ветра, также известный как анемометр (Anemometer) является обязательным элементом профессиональных метеостанций. И если в сети интернет можно найти огромное количество проектов метеостанций (и на нашем сайте мы рассматривали их создание на основе плат Arduino и Raspberry Pi, а … Читать далее →

Часы бесконечности на Arduino Nano

Опубликовано 17.02.2022 автором admin-new 17 февраля, 2022

Наверняка многие из вас смотрели блокбастер “Мстители: война бесконечности”. Тем, кому данный фильм понравился, надеюсь, понравится и представленный в данной статье проект электронных часов на основе платы Arduino Nano. Но также он может понравиться и более широкому кругу энтузиастов электроники. … Читать далее →

Взаимодействие с ботом Telegram с помощью Arduino

Опубликовано 17.02.2022 автором admin-new 17 февраля, 2022

Мессенджер Telegram является крайне популярным в современном мире, с ним могут взаимодействовать множество сторонних приложений. В данной статье мы рассмотрим взаимодействие с ботом Telegram с помощью платы Arduino. Делать мы это будем с помощью библиотеки TelegramBot.h, позволяющей работать с ботами … Читать далее →

Рубрика: Схемы на Arduino | Метки: arduino, Telegram, мессенджер | Комментарии (12)

Электронный очиститель (умягчитель) воды от накипи на Arduino Uno

Опубликовано 17.02.2022 автором admin-new 17 февраля, 2022

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

Рубрика: Схемы на Arduino | Метки: arduino, arduino uno, магнитное поле, ШИМ | Комментарии (6)

Свежие записи

  • Беспроводная сеть на Arduino и нескольких модулях NRF24L01
  • Определение ориентации с помощью акселерометра ADXL345 и Arduino
  • Как настроить GRBL и управлять станком с ЧПУ с помощью Arduino
  • Объяснение основных команд G-кода
  • Измеритель качества воды на ESP32 и TDS датчике

Рубрики

  • Проекты на ESP32
  • Проекты на ESP8266
  • Проекты на Raspberry Pi
  • Проекты на STM32
  • Схемы на Arduino
  • Схемы на AVR
  • Схемы на MSP430
  • Схемы на PIC

Свежие комментарии

  • Сергей к записи ПИД регулятор температуры на Arduino, термопаре и модуле MAX6675
  • admin-new к записи Использование таймеров и прерываний от них в модуле ESP32
  • admin-new к записи Использование таймеров и прерываний от них в модуле ESP32
  • Сергей к записи Использование таймеров и прерываний от них в модуле ESP32
  • Сергей к записи Использование таймеров и прерываний от них в модуле ESP32
  • admin-new к записи Умная Wi-Fi розетка на модуле ESP8266
Читайте также:
Программа phone a отзывы

Источник: microkontroller.ru

Что такое Ardublock

Ardublock это графический язык программирования для Arduino, предназначенный для непрограммистов и простой в использовании.

(напоминаем что программа в среде разработки Arduino IDE называется скетч)

Установка

  1. Скачайте архив ardublock-all.jar с сайта ArduBlock
  2. Откройте “Arduino IDE/Menu /Arduino/ Preferences”, там вы найдете строку

3. Создайте папку “tools/ArduBlockTool/tool ” внутри папки “Arduino” в строке

“ Sketch location” и скопируйте архив “ardublock-all.jar” в папку “tool”.

Если имя пользователя “abu,”

• На Mac, /Users/abu/Documents/Arduino/tools/ArduBlockTool/tool/ardublock-all.jar

• На Linux, /home/abu/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar

• На Windows, C:UsersabuDocumentsArduino

4 Перезапустите Arduino IDE и у Вас должен появиться пункт “ArduBlock” в меню “Tool ”.

Внимание Обращайте внимание на написаниеназваний папок прописными и строчными буквами.

Использование

Блоки ArduBlock разделены на несколько категорий.

Control

Блоки категории “Control” это управляющие блоки.

Цифры, константы и Переменные

Блоки категорий “Numbers/Constants” это переменные

Operators

Эта категория включает в себя логические и математические операторы

Utilities

Эти блоки являются функциями, которые обычно используются в скетчах.

Bricks

Каждый блок данной категории изображает тип реального устройства, который вы можете напрямую подключить к вашему скетчу.

Pin

Эти блоки действуют как виртуальные контакты на плате Arduino.

Как программировать

1. Компиляция должна завершиться успешно. Если порт, указанный в среде Arduino или сама плата не обнаружены, то появляется окно с сообщением об ошибке.

2. Графические блоки с разъемами одинаковой формы можно соединить друг с другом.

Соединение устанавливается просто, для этого нужно перетащить один блок к тому, с которым Вы хотите его соединить.

3. Как только будет нажата кнопка “upload”, ArduBlock автоматически сгенерирует код Arduino который потом будет загружен на плату Arduino (при этом в окне скетчей среды разработки Arduino появится текст программы, полученной в ходе компиляции).

Что входит в комплект Ardublock Kit

Adjustable Infrared Sensor Switch SEN0019 (настраиваемый инфракрасный датчик — выключатель

Analog Rotation Sensor V1 DFR0054 (аналоговый датчик поворота, энкодер
Analog Sound Sensor DFR0034 (аналоговый датчик звука)

analog micro servo (1.6kg)SER0006 (микросервомашинка)

Digital White LED Light Module DFR0021 (цифровой светодиодный модуль белый)

Digital RED LED Light Module DFR0021-R (цифровой светодиодный модуль красный)

Digital Blue LED Light Module DFR0021-B (цифровой светодиодный модуль синий)

Digital Buzzer Module DFR0032 (цифровой модуль звукоизлучателя — буззер)

Digital Push Button DFR0029×2 (цифровая кнопка – датчик нажатия)

DFRduino UNO SMD (Arduino Compatible) DFR0122 (плата Arduino UNO слвместимая)

IO Expansion Shield For Arduino(V7) DFR0088 (плата расширения ввода/вывода)

USB Cable A-B for Arduino FIT0056 (кабель USB A-B)

В набор HUNITRONIC Ardublock входят также дополнительные компоненты и аксессуары, перечисленные в спецификации набора

Как пользоваться сенсорными кабелями

В набор Ardublock kit входят различные цифровые и аналоговые сенсоры.
Цифровые сенсоры должны быть подключены к цифровым разъемам на платах Arduino через цифровой сенсорный кабель, а аналоговые сенсоры должны быть подключены к аналоговым разъемам через аналоговые сенсорные кабели. Эти кабели различаются цветом.

Каждый кабель включает три провода.

У цифрового сенсорного кабеля:

  • Зеленый провод для цифрового сигнала ( S )
  • Красный провод для питания ( VCC )
  • Черный провод для заземления ( GND )

У аналогового сенсорного кабеля:

  • Зеленый провод для аналогового сигнала ( S )
  • Красный провод для питания ( VCC )
  • Черный провод для заземления ( GND )

Как запустить программу (примеры программ)

Пример 1 — Простой вывод

1 Пример 1 — Здравствуй Мир (Hello World!)

1.1 Аппаратное подключение

Светодиод будет мигать 1 раз в секунду.

Примечание
Вы можете загрузить файл abp напрямую — все описанные здесь примеры можно скачать вместе с файлом описания среды Ardublock (на английском языке) в виде файлов графических скетчей с расширением abp.

Файл abp можно загрузить нажатием на кнопку «load».

После чего нужно указать скачанный файл и нажать кнопку «open».

Пример 2 — Сигнал тревоги

2.1 Аппаратное подключение

Digital RED LED Light Module подключается к выводу 13.
Digital Blue LED Light Module подключается к выводу 12.

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

Пример 3 — Простой ввод

3 Включает светодиод при нажатии кнопки

3.1 Аппаратное подключение

Digital White LED Light Module подключается к выводу 13.
Digital Push Button подключается к выводу 8.

Если нажата кнопка, загорается светодиод.

Пример 4 — Азбука Морзе

4.1 Аппаратное подключение

Digital RED LED Light Module подключается к выводу 13.
Digital Buzzer Module подключается к выводу 12.
Digital Push Button подключается к выводу 8.

Когда нажата кнопка, красный светодиод загорается и слышен звук. Период звучания похож на азбуку Морзе.

Пример 5 — Аналоговый ввод и вывод

5 Датчик вращения

5.1 Аппаратные установки

Analog Rotation Sensor V1 подключается к выводу A0.

В этой программе можно узнать значение угла поворота.
Когда Вы загрузите программу, Вы сможете переключиться на arduino IDE, нажмите на иконку монитора. Окна последовательного монитора покажут Вам угол поворота в значениях от 0 до 1023.

Пример 6 — Плпавно гаснущий свет

6.1 Аппаратные установки

Digital White LED Light Module подключается к выводу 11.

Эта программа покажет вам как свет загорается и медленно угасает.

Пример 7 — Измерение шума 1

7.1 Аппаратные установки

Digital White LED Light Module подключается к выводу11.
Analog Sound Sensor подключается к выводу A0.

Этот детектор может измерить уровень окружающего шума, светодиод будет светится сильнее, если звук громче.

Пример 8 — Измерение шума 2

8.1 Аппаратные установки

Digital White LED Light Module подключается к выводу 11.
Analog Sound Sensor подключается к выводу A0.

Этот детектор может измерить уровень окружающего шума, светодиод будет мигать быстрее, если звук громче.

Источник: www.hobbylab.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru