Простой датчик препятствий с Arduino
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 2 |
Приложения и онлайн-сервисы
|
Об этом проекте
Шаг 1. Соберите материал
Что вам понадобится:
- Ардуино
- резистор 150 Ом.
- резистор 3 кОм.
- ИК-светодиод
- Фотодиод
- перемычки
- макет
- светодиоды
Шаг 2. Сборка
- ИК-светодиод, анод => резистор 150 Ом => 5В
- ИК-катод => заземление
- Анод фотодиода => GND
- Катод фотодиода => резистор 3 кОм => D2
- Катод фотодиода => A0
- Зеленый светодиод => D13
- Красный светодиод => D12
Шаг 3 Загрузите код:
Загрузите предоставленный код. См. Другие мои проекты:
Спасибо!
Поддержка:
Пожалуйста, поддержите меня, зайдя в Instructables и проголосовав за мою работу. Без твоей работы я не могу продолжать творить.
Голосуй за меня!
https://www.instructables.com/id/How-to-Make-Remote-Controlled-Bulb-With-Arduino/
https://www.instructables.com/id/How-to-Make-a-Parabolic-Microphone-With-an-Old-TV-/
https://www.instructables.com/id/How-to-Make-Secret-Drawer-Alarm/
Код
- Код
Код Arduino
Код Arduinoint photoDiode =2; int GreenLed =13; int senRead =0; int SenseRate =905; void setup () {pinMode (photoDiode, ВЫХОД); pinMode (GreenLed, ВЫХОД); pinMode (12, ВЫХОД); digitalWrite (фотодиод, ВЫСОКИЙ); digitalWrite (GreenLed, LOW); Serial.begin (9600); } void loop () {int val =analogRead (senRead); Serial.println (val); если (val <=SenseRate) {digitalWrite (12, HIGH); digitalWrite (GreenLed, LOW); задержка (20); } иначе, если (val> SenseRate) {digitalWrite (12, LOW); digitalWrite (GreenLed, HIGH); задержка (20); }}
Схема
Схемы Схема препятствие_GeLzd2U2jr.fzzПроизводственный процесс
- Затемнение света с ШИМ с помощью кнопки
- Устройство измерения расхода воздуха под давлением с аналоговым датчиком
- Игра с гироскопом Arduino с MPU-6050
- Датчик DHT11 со светодиодами и пьезо-динамиком
- Мониторинг CO2 с помощью датчика K30
- Unopad - MIDI-контроллер Arduino с Ableton
- MyRiver
- Емкостной датчик отпечатков пальцев с Arduino или ESP8266
- Найди меня
- Простой будильник с DS1302 RTC