Arduino: Датчик
Arduino: Датчик — 14 готовых примеров со схемой и кодом. Откройте любой в браузере и запустите без платы и проводов.
Arduino Uno: ночник с гистерезисом
Фоторезистор включает свет в темноте. Порогов два, а не один — иначе на границе освещённости лампа щёлкает по десять раз в секунду…
Arduino Uno: весы на тензодатчике
Тензодатчик отдаёт двадцать четыре разряда тактами по двум проводам. Показания в граммах получаются только после тарирования и кал…
Arduino Uno: давление, влажность и температура
Три величины с одного датчика по двум проводам. Показания уходят в монитор порта в формате плоттера — вкладка График строит по ним…
Метеостанция с тенденцией давления
Часы, температура, влажность и давление на одном экране — и стрелка, куда идёт давление за последний час. Три устройства на одной…
Arduino Uno: дальномер HC-SR04
Расстояние измеряется временем полёта звука. Без библиотеки: весь датчик — это импульс на TRIG и замер длины ответа на ECHO функци…
Arduino Uno: датчик DHT22 на одном проводе
Температура и влажность по единственной линии данных. Датчик медленный: чаще чем раз в две секунды его спрашивать бесполезно, и эт…
Arduino Uno: парктроник со шкалой на 74HC595 и зуммером
Чем ближе препятствие, тем больше огней горит и тем чаще пищит; ближе 10 см — горят все, писк сплошной. Восемь светодиодов шкалы в…
Термостат с гистерезисом
DHT22 меряет, реле греет, ручка задаёт уставку. Гистерезис в полградуса и выдержка в десять секунд берегут реле. Температуру датчи…
Arduino Uno: HTU21D по I2C без библиотеки
Температура и влажность двумя командами по I2C. Контрольная сумма проверяется в скетче, чтобы сбой на шине не стал показанием.
Arduino Uno: датчик DHT11
Самый дешёвый датчик температуры и влажности: целые значения по одному проводу. Проверка на NaN обязательна — без неё оборванный п…
Arduino Uno: датчик влажности почвы
Чем влажнее почва, тем ниже напряжение на AO. Скетч переводит отсчёты АЦП в проценты и зажигает светодиод, когда горшок высох.
Arduino Uno: датчик движения HC-SR501
Выход датчика цифровой: движение — высокий уровень. Свет включается по движению и гаснет через несколько секунд тишины, без delay…
Arduino Uno: датчик газа MQ-2
Чем больше газа, тем выше напряжение на AO. Сигнал включается при высоком пороге и выключается только при заметно более низком.
Arduino Uno: термометр LM35
10 мВ на градус: напряжение на выходе, делённое на 0,01 В, и есть температура. Восемь замеров усредняются.