Проход по ссылкам навигацииГлавная : Статьи

/

arduino урок

Arduino UNO урок 1 (Мигание LED)

| Следующий В данном цикле уроков вы последовательно, шаг за шагом, освоите работу с Arduino UNO. В нашем первом уроке я покажу вам как управлять установленным в Arduino UNO светодиодом. Контроллер Arduino UNO уже содержит резистор и LED-светодиод, подключенный к 13 выводу, поэтому никаких других внешних радиоэлементов нам не понадобится. /* Мигание LED * ------------ * * Включает и выключает светодиод (LED) подсоединенный * к выходу 13, с интервалом в 2 секунды *

Arduino UNO урок 9 (Нагрузка)

Предыдущий урок | Следующий урок В нашем предыдущем уроке мы рассмотрели работу с фоторезистором для управления LED. Однако, зачастую нужно управлять более мощной нагрузкой, такой как лампа накаливания, электродвигатель и т.п. Выходы контроллер Arduino не могут обеспечить питание столь мощной нагрузки и большого напряжения. К примеру в робототехнике, часто используются двигателя на 12В, 24В, 36В и т.п. Одним из способов управления мощной нагрузкой, является использование MOSFET-транзист

Arduino UNO урок 2 (Управление сервоприводом)

Предыдущий урок | Следующий урок Сервопривод является очень важным элементом при конструировании роботов. Во этом уроке мы рассмотрим как при помощи Arduino UNO управлять сервоприводом. Программа очень проста и наглядна. Начинается она с подключения файла Данный файл содержит все необходимые команды для управления сервоприводом, чтобы облегчить нам жизнь и не изобретать велосипед. Далее, мы должны создать объект servo. Пусть это будет servoMain. Следующая функция будет setup(), в кот

Видеоуроки по радиоэлектронике, пошаговое изучение

Видеоуроки: Урок 1 - Необходимые инструменты Урок 2 - Учимся паять Урок 3 - Мультиметр Урок 4 - Розетки, выключатели Урок 5 - Условные обозначения Урок 6 - Электропровода Урок 7 - Резисторы Урок 8 - Тиристоры Урок 9 - Конденсаторы Урок 10 - Диоды Урок 11 - Транзисторы Урок 12 - Микросхемы Урок 13 - Герконы Урок 14 - Трансформаторы Урок 15 - Электромагнитные реле Урок 16 - Электродвигатель Урок 17 - Предохранители Урок 18 - Опыты Урок 19 - Ремонтируем электроприборы У

Arduino UNO урок 5 (Fade-эффект)

Предыдущий урок | Следующий урок В этом уроке мы рассмотрим пример реализации Fade-эффекта (плавное затухание) с помощью Arduino UNO. Вместо функции delay(), мы будем использовать функции тайминга как в уроке 3. К ножке 9 Arduino UNO подсоедините светодиод через резистор 220 Ом. Для плавного управления яркостью светодиода мы будем использовать функцию analogWrite(). Данная функция обеспечивает вывод ШИМ-сигнала на ножку контроллера. Причем функцию pinMode() предварительно вызывать не

Arduino UNO урок 8 (Ночник)

Предыдущий урок | Следующий урок Для нашего следующего проекта мы будем использовать фоторезистор. А рассмотрим мы реализацию ночника в спальню, который будет автоматически включаться когда темно и выключаться когда становится светло. Сопротивление фоторезистора зависит от света, попадающего на него. Используя фоторезистор в связке с обычным резистором 4.7 кОм, мы получаем делитель напряжения, в котором напряжение проходящее через фоторезистор, изменяется, в зависимости от уровня освеще

Arduino UNO урок 7 (Пьезоизлучатель)

Предыдущий урок | Следующий урок В данном уроке рассмотрим работу с пьезоизлучателем для генерирования звуков. Мы будем использовать пьезодатчик (Piezo Transducer), который позволяет генерировать звуковые волны в диапазоне частот 20 Гц - 20 000 Гц. Не путайте с пьезобиперами и т.п., которые генерируют звук только определенной частоты при подаче на них постоянного напряжения. Мы будем использовать ШИМ-генератор Arduino для генерирования звука на пьезоизлучателе. Для данного урока, мы

Arduino UNO урок 6 (Энкодер)

Предыдущий урок | Следующий урок В этом уроке мы рассмотрим работу Arduino с энкодером (который служит для преобразования угла поворота в эл. сигнал). С энкодера мы получаем 2 сигнала (А и В), которые противоположны по фазе. В данном уроке мы будем использовать энкодер фирмы SparkFun COM-09117, который имеет 12 положений на один оборот (каждое положение 30°). На приведенной ниже диаграмме вы можете видеть, как зависят выход А и В друг от друга при вращении энкодера по часовой или п

Arduino UNO урок 4 (Бегущий огонь)

Предыдущий урок | Следующий урок В этом уроке мы продолжим работу со светодиодами, но количество светодиодов увеличим до 5. И сделаем эффект бегущего огня. Для управления светодиодами будем использовать манипуляции с портами Arduino. Мы будем напрямую записывать данные в порты Arduino. Это лучше, чем работать с конкретными входами/выходами контроллера. Это позволит установить значения для светодиодов при помощи одной лишь операции. У Arduino UNO имеется 3 порта: B (цифровые входа/выход

Arduino UNO урок 3 (Тайминг)

Предыдущий урок | Следующий урок Обратимся к первому уроку, где мы управляли LED. Между включением и выключением которого была секундная задержка. В используемой там программе (см. код ниже) был один очень большой недостаток. Для выдержки паузы между вкл/выкл LED в 1 сек. нами была использована функция delay(). В это время контроллер не может выполнять другие команды в главной функции loop() /* Мигание LED * ------------ * * Включает и выключает светодиод (LED) подсое
Страница 1 из 4 (всего 37)Prev[1]234Next