Показано с 1 по 1 из 1
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    48
    Сообщений
    13,281
    Вес репутации
    10

    По умолчанию Терморегулятор+термометр на Carduino

    На базе термометра сделал терморегулятор, теперь в программе можно задавать температуру включения и через реле управлять любыми устройствами. Например: подогрев сидений или прогрев жесткого диска при отрицательных температурах зимой.
    В радиолюбительских целях: подогрев хлорного железа.
    Для умного дома: подогреваемые полы
    Устройство работает как в составе РС так и без него .
    Управляющий релюшкой сигнал берется с 13 цифрового порта Carduino.

    Скачать программу.

    Код для Carduino

    PHP код:
    //termo_sens
    //http://compcar.ru
    //#include <EEPROM.h>
    int usb_byte=21;
    int in_temp=21;
    int data_eprom=0;
    void setup()  

    pinMode(13OUTPUT); 
    Serial.begin(115200); // настроить скорость com порта  
    }
    void loop()  

    // data_eprom = EEPROM.read(addr); // прочитать из EEPROM
     //EEPROM.write(addr, data); // Записать в  EEPROM
      
    delay(500);
     
    in_temp analogRead(0)/4//прочитать показания датчика
    Serial.print( in_tempBYTE); // отправить прочитаное значение компьютеру 
      
    delay(500);
    if (
    Serial.available() > 0) {  usb_byte Serial.read(); Serial.flush();}  // Принимаем из USB значение для рег.
      
    if (in_temp usb_byte) { digitalWrite(13HIGH); } // если температура меньше включить реле
      
    if (in_temp > (usb_byte)-1) { digitalWrite(13LOW); } //если температура больше +1гр то выключить реле

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	termostat.png 
Просмотров:	572 
Размер:	4.4 Кб 
ID:	4823   Нажмите на изображение для увеличения. 

Название:	arduinocircuit.JPG 
Просмотров:	9859 
Размер:	19.6 Кб 
ID:	4825  
    Вложения Вложения
    Последний раз редактировалось Chip; 06.12.2009 в 14:25.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •