Загрузил
Информация
- Загружен: 15 Jun 2015 15:17
- Последнее обновление: 28 Oct 2022 01:05
- Размер: 8.58К
- Просмотров: 3760
- Скачан: 1058
- Опубликовал : admin
- Опубликовано: 16 June 2015 - 15:47
Предыдущие версии
Загрузить Термометр DS18B20
Термометр DS18B20
0
Купил такой модуль,https://www.dvrobot....lazhnost/15234/https://www.dvrobot....lazhnost/15234/ Описания никакого не прилагалось, поэтому полез на просторы всемирной свалки (интернета).
В общем я заставил его показывать температуру!))
Самое главное - это надо соединить плюс питания и дата провод резистором 4к7 (4,7кОм).
В скетче указать вывод ардуины, к которому подключен дата провод (к любому который может принимать значение ноль и плюс, Data, PWM, Analog).
Качаем, распаковываем библиотеку OneWire.h в папку ардуино ...\Arduino\libraries
Запускаем скетч:
В общем я заставил его показывать температуру!))
Самое главное - это надо соединить плюс питания и дата провод резистором 4к7 (4,7кОм).
В скетче указать вывод ардуины, к которому подключен дата провод (к любому который может принимать значение ноль и плюс, Data, PWM, Analog).
Качаем, распаковываем библиотеку OneWire.h в папку ардуино ...\Arduino\libraries
Запускаем скетч:
#include <OneWire.h> OneWire ds(10);//<<<<<нога ардуино void setup() { Serial.begin(9600); } void loop() { byte data[2]; ds.reset(); ds.write(0xCC); ds.write(0x44); delay(750); ds.reset(); ds.write(0xCC); ds.write(0xBE); data[0] = ds.read(); data[1] = ds.read(); int Temp = (data[1]<< 8)+data[0]; Temp = Temp>>4; Serial.println(Temp); }Запускаем монитор порта и наслаждаемся показаниями температуры .
Скриншот
- 70 Всего файлов
- 4 Всего категорий
- 3 Всего авторов
- 97710 Всего загрузок
- IR Пульт и микроконтроллеры Последний файл
- Юрий Последний автор
5 посетителей за последние 15 минут
0 пользователей, 5 гостей, 0 анонимных