/**
* (C) jarduino.ru
* Эксперимент № 13. Сенсор вибраций. Title switch sensor.
*
* Эксперименты с ардуино.
*/
const int tiltPin = 5;
const int ledPin = 8;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
if (analogRead(tiltPin) > 512) // Если напряжение на пине сенсора больше чем 512 единиц(т.е. 2,5V) ...
{
digitalWrite(ledPin, LOW); // включить светодиод
}
else // Иначе ...
{
digitalWrite(ledPin, HIGH); // вылючить светодиод
}
}
Месяц: Сентябрь 2019
Эксперимент №12. Датчик температуры LM35.
Простейший термометр на ардуино. Введение LM35 – это широко используемый простейший датчик температуры. Для подключения его к ардуино вам ничего не понадобится, кроме нескольких проводов перемычек. Распиновка Задача Давайте соберем Дальше →
Скетч. Эксперимент №12. Датчик температуры LM35
/**
* Эксперимент № 12. Датчик температуры LM35
* Простейший цифровой термометр.
* Изучение ардуино через опыты.
*/
void setup()
{
Serial.begin(9600); // Инициализация последовательно порта
}
void loop()
{
const int val = analogRead(0); // Прочесть текущее значение температуры
const int dat = (125 * val) >> 8; // Перевести полученное значение в градусы
// Вывести температуру в последовательный порт:
Serial.print("Tep:");
Serial.print(dat);
Serial.println("C");
delay(500); // Задержка в 0,5 секунды
}