![Arduino UNO урок 8 (Ночник)](/Material/544/Logo.jpg) Предыдущий урок | Следующий урок
Для нашего следующего проекта мы будем использовать фоторезистор. А рассмотрим мы реализацию ночника в спальню, который будет автоматически включаться когда темно и выключаться когда становится светло.
Сопротивление фоторезистора зависит от света, попадающего на него. Используя фоторезистор в связке с обычным резистором 4.7 кОм, мы получаем делитель напряжения, в котором напряжение проходящее через фоторезистор, изменяется, в зависимости от уровня освеще
|
![Программирование микроконтроллерных плат Arduino/Freeduino](/Material/516/Logo.jpg)
Для взаимодействия между человеком и микроконтроллером могут присоединяться различные аналоговые и цифровые датчики, которые регистрируют состояние окружающей среды и передают данные в микроконтроллер. Микроконтроллер обрабатывает входящие данные, а программа выдает новые данные в виде аналоговых или цифровых значений. В результате открываются широкие горизонты для творчества.
В распоряжении разработчика предоставлены готовые программы и библиотеки функций среды программирования Arduino.
|
![Фотоэлемент](/Material/1147/Logo.jpg)
Timer 555 можно легко настроить без константного времени как включатель на основе постепенного потухания. Вторая клемма не схеме будет и приводить включатель в действие. При различии напряжения на клемме 2. с внутренним напряжением UR1, что достигается путём затемнения фототранзистора SP 201, перекидывает выход на H-потенциал и реле Rs1 остаётся без напряжения а другое реле (Rs2) включается с массой, что приводит его в действие.
Как только фототранзистор в таймере 555 соединяется с землёй
|
![Система распознавания и слежения за лицами на Arduino](/Material/521/Logo.jpg)
В данном проекте я совместил детектор распознавания лиц и следящую систему.
Вкратце суть проекта: вебкамера, установленная на поворотном механизме подключена к компьютеру под управлением операционной системы Windows и с установленным программным обеспечением OpenCV. Если программа обнаруживает в поле зрения вебкамеры лицо, то вычисляется центр лица. Координаты X и Y передаются в контроллер Arduino, который подключен к компьютеру по USB. В свою очередь, контроллер Arduino по принятым ко
|
![Бесконтактный датчик для выключателя](/Material/29/Logo.jpg) Схема:
Орган управления выключателя – это обычно кнопка или клавиша, которую нужно нажимать, рычажок или поворотная ручка, либо сенсор, к которому нужно прикоснуться. Все эти способы требуют непосредственного механического контакта руки человека с частями выключателя. К тому же, механически движущиеся части выключателя не позволяют сделать выключатель герметичным, например, если он должен работать в условиях повышенной влажности. На рисунке выше приводится схема бесконтактного датчика
|
![Четвероногий робот на основе Arduino](/Material/535/Logo.jpg)
Бальзовое дерево используется для робота по причине его малого веса.
Необходимые материалы для конструирования робота и цены прикреплены в конце статьи.
Самая трудная часть этого проекта - это изготовление четырёх ног. Если вы смогли сделать одну ногу, то сможете сделать и остальные. Я не буду подробно описывать все части робота, но я постараюсь дать вам общее представление о них.
Видео нарезки деталей для ноги:
Как упоминалось ранее, корпус выполнен из бальзов
|
![Самодельная автоподсветка](/Material/1303/Logo.jpg) В этой статье описывается изготовление фонарика, который будет загораться при выключении освещения! Очень полезная вещь!
Для изготовления автоматического фонарика нам потребуется:
Светодиод,
LTR-4206E фототранзистор,
2N3904 транзистор,
Батарейка,
Резистор 1К
Берем заранее приготовленный паяльник и припаиваем к тразистору резистор так,как показано на рисунке:
Теперь необходимо припаять к этой конструкции фототранзистор так, как показано на рисунке:
Теперь
|
![Arduino UNO урок 4 (Бегущий огонь)](/Material/548/Logo.jpg) Предыдущий урок | Следующий урок
В этом уроке мы продолжим работу со светодиодами, но количество светодиодов увеличим до 5. И сделаем эффект бегущего огня. Для управления светодиодами будем использовать манипуляции с портами Arduino. Мы будем напрямую записывать данные в порты Arduino. Это лучше, чем работать с конкретными входами/выходами контроллера. Это позволит установить значения для светодиодов при помощи одной лишь операции.
У Arduino UNO имеется 3 порта:
B (цифровые входа/выход
|
![Arduino UNO урок 6 (Энкодер)](/Material/546/Logo.jpg) Предыдущий урок | Следующий урок
В этом уроке мы рассмотрим работу Arduino с энкодером (который служит для преобразования угла поворота в эл. сигнал). С энкодера мы получаем 2 сигнала (А и В), которые противоположны по фазе. В данном уроке мы будем использовать энкодер фирмы SparkFun COM-09117, который имеет 12 положений на один оборот (каждое положение 30°). На приведенной ниже диаграмме вы можете видеть, как зависят выход А и В друг от друга при вращении энкодера по часовой или п
|
![Динамическая подсветка ТВ](/Material/526/Logo.jpg) Все наверное видели как работает динамическая подсветка в телевизорах Philips, называемая Ambilight. В данной статье представлено устройство позволяющее сделать динамическую подсветку для телевизора или монитора. Телевизор/монитор должен быть подключен к компьютеру, на котором будет воспроизводится видеоконтент.
Итак, для сборки устройства понадобится:
1. Контроллер Arduino
2. Светодиодная RGB-лента с плотностью светодиодов 30шт на метр (для моего 32'' ТВ ушло 2 метра)
3. Светодиодный дра
|