Üye Olmak İçin Tıklayın

Hoşgeldin, Kayıtsız Üye.

Teknik Paylaşım Platformu, teknik içerikli bilgi ve tecrübelerin paylaşımı için teknik elemanlar tarafından hiçbir maddi çıkar söz konusu olmadan kurulmuştur.
Sizde Teknik Paylaşım Platformundan daha faydalı bir şekilde yararlanmak istiyorsanız ÜYE OLUNUZ
Üye olmak için veya forum hakkında yardım almak için TIKLAYINIZ

TEKNİK VİDEOLAR TEKNİK DOSYALAR TEKNİK RESİMLER OYUN PORTALI ÇEVRİMİÇİ UYGULAMALAR
Arduino Arduino sistemler

Konu Bilgileri
Konu Başlığı Ardiuno Sistemle Sobadan Kalorifer Sistemi
Konudaki Cevap Sayısı
0
Şuan Bu Konuyu Görüntüleyenler
 
Görüntülenme Sayısı
732

Yeni Konu aç Cevapla
 
LinkBack Konu Araçları Arama Stil
Eski 14-02-16, 13:13   #1 (permalink)
Kullanıcı Profili
Kurucu α∂мιη
 
ElemaN - ait Kullanıcı Resmi (Avatar)
SponsorElektrohaber.net
Kullanıcı Bilgileri
Üyelik tarihi: Mar 2008
Üye No: 1
Mesaj Adedi: 45.612
Konu Adedi: 7147
Seviye 102 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Aktiflik: 3792 / 3792
Güç: 15204 / 88872
Deneyim: 13%

Teşekkür Grafikleri
Teşekkür: 69
1074 Mesajına 3345 Teşekkür edildi
Puan Grafiği
Rep Puanı: 6218
Rep Derecesi :
ElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond reputeElemaN has a reputation beyond repute
Destek İçin

Bu sitenin reklam gelirleri tamamıyla sitenin host masraflarına gitmektedir,bu amaçla reklam vermek için Bannera TIKLAYINIZ ElemaN
Ek Bilgiler
ElemaN - MSN üzeri Mesaj gönder ElemaN - YAHOO üzeri Mesaj gönder
Unhappy Ardiuno Sistemle Sobadan Kalorifer Sistemi



Yapacağımız sistemin özellikleri:
1. Sistemin çalışması ve güvenlik tedbirleri arduino ile kontrol edilmektedir.

2. Sistemin elektrik kesilmelerine karşı güvenlik tertibatı mevcut olup, elektrik kesintisi durumunda kesintisiz güç kaynağı ile beslenmektedir.

3. Sistemde suyun aşırı ısınması durumunda suyun buhar basıncı oluşturması önlenmiş böylece kazanın patlama riskinin önüne geçilmiştir. Alışıla gelmiş sistemlerde suyun aşırı ısınması sonucunda buhar basıncı oluşmakta ve bu basınçlı buhar bazı güvenlik tedbirleriyle dışarıya atılmaktadır. Oysa ki bu sistemde kesinlikle buhar basıncı oluşmamaktadır ve daha güvenlidir.

4. Kazan suyunun her hangi bir nedenle eksilmesi durumunda sistem bir selenoid valfi açarak şehir şebekesinden otomatik olarak su takviyesi yapmaktadır.

5. Yapılan gözlemlerde kazanda ısınan suyun 5 dakikada en son peteğe ulaştığı gözlenmiştir. Yapılan denemeler neticesinde su pompasının 5'şer dakika aralıklarla çalıştırılıp durdurulmasıyla peteklerin daha fazla ısındığı gözlendi. Bu nedenle arduino programı pompayı 5'şerdakika aralıklarla çalıştırıp durduracak şekilde hazırlanmıştır.

6. Sistem 100 metrekarelik bir dairede denenmiş ve peteklerin üzerindeki maksimum sıcaklık 70 derece olarak ölçülmüştür.

7. Sistem 1 KASIM - 20 MAYIS aralığında çalıştırılmış olup 2 ton kömür tüketmiştir.

8. Sistem; suyun eksik olması, suyun takviyesinin yapıldığı, pompanın çalıştığı ya da durduğu gibi olası periyotlar lcd ekranda görüntülenmekte olup kullanıcıyı bilgilendirmektedir.

9. Sistem deneme yanılma yoluyla bu halini almıştır. Tuğlalı soba yerine kovalı soba kullanılması durumunda sistemin daha verimli çalışacağı kanaati oluşmuş olup bu durumda üst kazan kullanmaya gerek yoktur.

10. Sistem bu haliyle 100 metrekarelik dairedeki 8 metrelik peteği besleyebilmiştir.

11. İsteğe bağlı olarak petek sıcaklığı lcd displayde görüntülenebilmektedir.

Malzeme ve araç gereç listesi:
1. 2 tabaka sac
2. Yemek kazanı (36 litre)
3. Kesintisiz güç kaynağı
4. Kömür sobası
5. Arduino uno
6. 16 x 2 lcd shild
7. BC 238 transistör
8. BC 307 transistör
9. Devirdaim pompası
10. Selenoid valf
11. Led (2 adet)
12. 470R direnç (2 adet)
13. 1N4148 diyot (2 adet)
14. 5Volt röle (2 adet)
15. 100nF kondansatör
16. Köprü diyot
17. 220/9Volt 4 watt trafo
18. 1M direnç
19. Muhtelif iletkenler, kablolar
20. Born vidası (2 adet)[/td]
[td]21. Kutu
22. Kablo kanalı
23. Lehimleme araç ve gereçleri
24. Baskı devre araç ve gereçleri
25. El ve güç aletleri
26. LM35


Arduino kodlarımız:
Bu kodlarla arduinomuzu programlıyoruz. İhtiyaç halinde arduino dosyasını konu ekinden indirebilirsiniz.

Kod:
// TASARIM: HASANA ERTURK TRABZON MESLEKI VE TEKNIK ANADOLU LISESI 2015 EYLUL
 
 // ALT PROGRAM SU EKSİK OLDUGUNDA POMPAYI DURDUR BASLADI
 void su_kes()
 {
   digitalWrite(0, HIGH);  
 }
 // ALT PROGRAM SU EKSİK OLDUGUNDA POMPAYI DURDUR BITTI
 
 // LIKID KRISTAL KUTUPHANESİ EKLENIYOR
 #include <LiquidCrystal.h>
 LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
 int lcd_key     = 0;
 int adc_key_in  = 0;
 #define btnRIGHT  0
 #define btnUP     1
 #define btnDOWN   2
 #define btnLEFT   3
 #define btnSELECT 4
 #define btnNONE   5
 // LIKID KRISTAL KUTUPHANESİ EKLENMESI TAMAMLANDI
 
 int sensor=1;
 const int sensorpini = 13;                // 13 NOLU PIN SENSOR PINIDIR
 int sensor_durum = 0; 
 int SicaklikPin = 5;   // LM35 sensöre bağlı pin (Analog 0)
 int OkunanDeger;       // Analog 0'dan okunacak değer (0-1023) LM35'in vereceğı en büyük okuma değeri 1V=205 olacak. 
 int Sicaklik;          // 
 
 // PIN TANIMLAMALARI BURADA BASLADI
 void setup()
 {
   lcd.begin(16, 2);             
   lcd.setCursor(0,0);
   lcd.print("temrinlerim.org");                   // ACILISTA LCDDE OKUNACAK YAZI
   pinMode(0, OUTPUT);                             // 0 NOLU PIN SELONOIDI KONTROL EDER
   pinMode(1, OUTPUT);                             // 1 NOLU PIN POMPAYI KONTROL EDER
   pinMode(2,INPUT);                               // INTERPUT KESME ISLEMI GİRİSİ
   pinMode(13,INPUT);                              // 13 NOLU PIN SENSOR GIRIS PINIDIR
   attachInterrupt(0, su_kes, RISING);             // 2 NOLU PIN LOJIK 1  OLDUGUNDA KESMEYI DEVREYE SOKAR su_kes FONKSIYONU CALISMAYA BASLAR 
 }
 // PIN TANIMLAMALARI BURADA BITTI
 
 // ANA PROGRAM BURADA BASLADI
  void loop()
 {
   sensor_durum = digitalRead(sensorpini);
   if (sensor_durum == HIGH)
   {
   sensor = digitalRead(13);                       // 13 NOLU PINDEKI LOJIK SEVİYEYI OKU
   digitalWrite(0, sensor);                        // 13 NOLU PINDEKI LOJIK SEVİYE NE İSE 0 NOLU PINE AKTAR
   digitalWrite(1, sensor);                        // 13 NOLU PINDEKI LOJIK SEVİYE NE İSE 1 NOLU PINE AKTAR
   lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
     lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA CALISIYOR");                   // IKINCI SATIRA POMPA START YAZILDI 
   delay(60000);                                    // 1 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI BELIRLER)
 
   
 
   digitalWrite(1, LOW);                        // POMPA DURDU  
   lcd.clear();                                    // LCD TEMIZLE
   OkunanDeger = analogRead(SicaklikPin);  
   Sicaklik = map (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE DONUSTURUR
   lcd.setCursor(0,0);                             // ILK SATIRA YAZ   
   lcd.print("PETEK: ");                           // ILK SATIRA PETEK: YAZILDI       
   lcd.print(Sicaklik);                            // DEVAMINA HESAPLANAN SICAKLIK YAZILDI 
   lcd.print(" DERECE");                           // DEVAMINA SICAKLIK BİRİMİ YAZILDI
   lcd.setCursor(0,1);                             // IKINCI SATIRA YAZ
   lcd.print("POMPA DURDU");                       // IKINCI SATIRA POMPA STOP YAZILDI 
   delay(300000);                                    // 5 DAKIKA BEKLE  (BU SURE SU ISINIRKEN POMPANIN DEVREDEN CIKACAGI SUREYI BELIRLER
   } 
   else 
   {
     delay(500);                                   // 500 ms BEKLE
     lcd.clear();                                  // LCD TEMIZLE
     digitalWrite(0, LOW);                         // 0 NOLU CIKIS LOJIK 0 OLDU SELONOID ACTI SU ALMA ISLEMI GERCEKLESIYOR
     lcd.setCursor(0,0);                           // ILK SATIRA YAZ
     lcd.print("SU NOKSAN");                       // ILK SATIRA SU NOKSAN YAZILDI 
     lcd.setCursor(0,1);                           // IKINCI SATIRA YAZ
     lcd.print("SU TAMAMLANIYOR");                 // IKINCI SATIRA SU TAMAMLANIYOR YAZILDI 
   }
 }
 // ANA PROGRAM BURADA BITTI
Devre şeması:

ISIS ve hex dosyasını konu ekinden indirebilirsiniz



Baskı devremiz:
ARES dosyasını konu ekinden indirebilirsiniz





















Buraya kadar olan işlem basamakları tamamlandığında elektronik kartımız kullanıma hazır hale gelmiş oluyor.

Displeyde SU SOGUDU ve SU ISINDI şeklinde bilgilendirmeler görüntülenmekte. Bu ifadelerin yerine isteğe bağlı olarak petek suyu sıcaklığını gösterebiliriz. Bunun için programda ve devre şemasında bazı değişiklikler yapmamız gerekmekte. Devreye LM35 ısı sönsörünü aşağıdaki şemada gösterildiği şekilde ekliyoruz ve mevcut programımızı değiştiriyoruz

Kod:
 // TASARIM: HASANA ERTURK TRABZON MESLEKI VE TEKNIK ANADOLU LISESI 2015  EYLUL

// ALT PROGRAM SU EKSİK OLDUGUNDA POMPAYI DURDUR BASLADI
void  su_kes()
{
  digitalWrite(0, HIGH);  
}
// ALT PROGRAM SU EKSİK  OLDUGUNDA POMPAYI DURDUR BITTI

// LIKID KRISTAL KUTUPHANESİ  EKLENIYOR
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 4, 5,  6, 7);
int lcd_key     = 0;
int adc_key_in  = 0;
#define btnRIGHT   0
#define btnUP     1
#define btnDOWN   2
#define btnLEFT    3
#define btnSELECT 4
#define btnNONE   5
// LIKID KRISTAL KUTUPHANESİ  EKLENMESI TAMAMLANDI

int sensor=1;
const int sensorpini = 13;                 // 13 NOLU PIN SENSOR PINIDIR
int sensor_durum = 0; 
int  SicaklikPin = 5;   // LM35 sensöre bağlı pin (Analog 0)
int OkunanDeger;        // Analog 0'dan okunacak değer (0-1023) LM35'in vereceğı en büyük okuma değeri  1V=205 olacak. 
int Sicaklik;          // 

// PIN TANIMLAMALARI BURADA  BASLADI
void setup()
{
  lcd.begin(16, 2);             
   lcd.setCursor(0,0);
  lcd.print("temrinlerim.org");                   //  ACILISTA LCDDE OKUNACAK YAZI
  pinMode(0, OUTPUT);                              // 0 NOLU PIN SELONOIDI KONTROL EDER
  pinMode(1, OUTPUT);                              // 1 NOLU PIN POMPAYI KONTROL EDER
  pinMode(2,INPUT);                                // INTERPUT KESME ISLEMI GİRİSİ
  pinMode(13,INPUT);                               // 13 NOLU PIN SENSOR GIRIS PINIDIR
   attachInterrupt(0, su_kes, RISING);             // 2 NOLU PIN LOJIK 1 OLDUGUNDA  KESMEYI DEVREYE SOKAR su_kes FONKSIYONU CALISMAYA BASLAR 
}
// PIN  TANIMLAMALARI BURADA BITTI

// ANA PROGRAM BURADA BASLADI
 void  loop()
{
  sensor_durum = digitalRead(sensorpini);
  if (sensor_durum  == HIGH)
  {
  sensor = digitalRead(13);                       // 13 NOLU  PINDEKI LOJIK SEVİYEYI OKU
  digitalWrite(0, sensor);                         // 13 NOLU PINDEKI LOJIK SEVİYE NE İSE 0 NOLU PINE AKTAR
  digitalWrite(1,  sensor);                        // 13 NOLU PINDEKI LOJIK SEVİYE NE İSE 1 NOLU  PINE AKTAR
  lcd.clear();                                    // LCD  TEMIZLE
  OkunanDeger = analogRead(SicaklikPin);  
  Sicaklik = map  (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE  DONUSTURUR
  lcd.setCursor(0,0);                             // ILK SATIRA  YAZ   
  lcd.print("PETEK: ");                           // ILK SATIRA PETEK:  YAZILDI       
  lcd.print(Sicaklik);                            // DEVAMINA  HESAPLANAN SICAKLIK YAZILDI 
  lcd.print(" DERECE");                            // DEVAMINA SICAKLIK BİRİMİ YAZILDI
  lcd.setCursor(0,1);                              // IKINCI SATIRA YAZ
  lcd.print("POMPA CALISIYOR");                    // IKINCI SATIRA POMPA START YAZILDI 
  delay(3000000);                                     // 5 DAKIKA BEKLE (BU SURE POMPANIN DEVREDE KALACAGI SUREYI  BELIRLER)
  lcd.clear();                                    // LCD  TEMIZLE
  OkunanDeger = analogRead(SicaklikPin);  
  Sicaklik = map  (OkunanDeger, 0, 205, 0, 100);   //ANALOG 5'INCI PINDE OKUNANA VOLTAJI DERECEYE  DONUSTURUR
  lcd.setCursor(0,0);                             // ILK SATIRA  YAZ   
  lcd.print("PETEK: ");                           // ILK SATIRA PETEK:  YAZILDI       
  lcd.print(Sicaklik);                            // DEVAMINA  HESAPLANAN SICAKLIK YAZILDI 
  lcd.print(" DERECE");                            // DEVAMINA SICAKLIK BİRİMİ YAZILDI
  lcd.setCursor(0,1);                              // IKINCI SATIRA YAZ
  lcd.print("POMPA DURDU");                        // IKINCI SATIRA POMPA STOP YAZILDI 
  delay(3000000);                                     // 5 DAKIKA BEKLE (BU SURE SU ISINIRKEN POMPANIN DEVREDEN  CIKACAGI SUREYI BELIRLER
  } 
  else 
  {
    delay(500);                                    // 500 ms BEKLE
    lcd.clear();                                   // LCD TEMIZLE
    digitalWrite(0, LOW);                          // 0 NOLU CIKIS LOJIK 0 OLDU SELONOID ACTI SU ALMA ISLEMI GERCEKLESIYOR
     lcd.setCursor(0,0);                           // ILK SATIRA YAZ
     lcd.print("SU NOKSAN");                       // ILK SATIRA SU NOKSAN  YAZILDI 
    lcd.setCursor(0,1);                           // IKINCI SATIRA  YAZ
    lcd.print("SU TAMAMLANIYOR");                 // IKINCI SATIRA SU  TAMAMLANIYOR YAZILDI 
  }
}
// ANA PROGRAM BURADA  BITTI








Yukarıda şekilde verilen ölçülerde kömür sobasının tuğlasının etrafına 14 litrelik bir alt kazan yaptırılır. Üst kazan 36 litredir. Yine yukarıda verilen ölçülerde bir boru yaptırılır.


Sistem üst kazandaki su eksildiğinde selenoid valfi devreye sokarak suyun şehir şebekesinden otomatik olarak tamamlanmasını sağlar.

Isınan suyun izlediği yol:
1. Isınan su şekilde 1 ile gösterilen noktadan üst kazandan devir daim pompasına
2. Devir daim pompasından peteklere
3. Petekleri dolaşan su borunun 2 ile gösterilen noktasına
4. Borunun 3 nolu noktasından alt kazanın 4 nolu girişine
5. Alt kazanın 5 nolu çıkışından üst kazanın 6 nolu girişine gider ve bu durum devir daim pompası çalıştığı sürece sonsuza dek devam eder.


Eklenmiş Dosya
Dosya tipi: rar temometreli.rar (47,5 KB (Kilobyte), 0x kez indirilmiştir)


Teknik Konularda Mail veya PM atmayınız, bu tip mesajlara cevap verilmeyecektir, forumda ilgili bölümde mesaj yazınız



"İyi Çırak Ustası Yokken Anlaşılır"

ElemaN isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
..:: Sitemize Destek İçin Reklam Verebilirsiniz ::..
..:: Reklam Alanı ::..
PAYLAŞIMLARIN DEVAMI İÇİN SİTE İÇERİSİNDEKİ REKLAMLARA TIKLAYINIZ
..::: TEKNİK PAYLAŞIM PLATFORMUNDAKİ BU KONUYU BEĞENDİYSENİZ ARKADAŞINIZLA PAYLAŞABİLİRSİNİZ ::..
ElemaN Yollayabilirsin Dedi!
Sayfayı E-Mail olarak gönder
Yeni Konu aç Cevapla

Bookmarks


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Konu Araçları Arama
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Kategori Başlıkları Cevaplar Mesajlara Cevaplar
A'dan Z'ye Kalorifer Sistemleri Kitabı Teknik Adam Kombi & Kazan 0 17-11-14 19:43
kalorifer motoru yusuf son Elektrik Motorları 0 22-12-10 09:20
Yer Kalorifer Hesap Formu starter Sıhhi Tesisat 11 26-04-09 11:28
Kalorifer Ödevi zorbey Tezler & Ödevler 4 24-12-08 17:10
Kalorifer kazanlari starter Kombi & Kazan 0 26-10-08 19:05


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 19:58 .


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 RC2
© ELEKTROFORUM.net ™
Protected by Cracker By ElemaN
Bu web sitesini kullanmanız Kullanım Koşulları'nı onayladığınız anlamına gelmektedir.
Copyright © 2008 - 2018 - elektroforum.net
Açılan konular, yazılan mesajlar sahiplerinin sorumluluğu altındadır.

Eğitim ve Ögretim Genel


Flash Oyun Portalı

Teknik Haber Paylaşım Portalı

ELEKTROFORUM forum sitesi olduğundan üyelerimizin açmış olduğu konular onay almadan yayınlanmaktadır.Forumumuzdaki tüm dosyalar tanıtım amaçlı olarak paylaşılmakta olup forum bünyesinde kullanımı lisans gerektiren dosya barındırılmamaktadır.Tanıtım amaçlı dosyaları bilgisayarınızda 24 saatten fazla tutmanız T.C yasalarına göre suç sayılır.Hakkının ihlal edildiğini düşünen hak sahibi,şahıs veya şirketin bize bildirmesi durumunda,ihlal unsuru içerdiği tesbit edilen dosyalar yayından derhal kaldırılacaktır. 5846 sayılı kanunun 25. maddesinin ek 4. maddesine göre hakkı ihlal edilen kişi yada şirketler öncelikle ihlalin durdurulmasını istemek zorundadır.Sitemizi kullanan üyelerimiz bu kuralları kabul etmiş sayılır.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219