Proje

  • |

    bluetooth pic röle kontrol

    bluetooth-pic-kontrol-ares-hex-dosyası-c-kodu-aia-ve-apk-dosyası bluethoot pic kontrol semasi kod: #include <16f628a.h> #fuses NOWDT,HS, NOPUT, NOPROTECT,NOBROWNOUT, NOLVP, NOCPD #use delay (clock = 4000000 ) #use fast_io(a) #use RS232 (BAUD=9600,BITS=8,PARITY=N,XMIT=PIN_B2,RCV=PIN_B1) char valor; void main() { set_tris_a(0b000); Output_low(PIN_a0); Output_low(PIN_a1); Output_low(PIN_a2); Output_low(PIN_a3); while(true) { valor = getc(); switch (valor) { case ‘b’: output_low(PIN_a0); break; case ‘a’: output_high(PIN_a0); break; case ‘d’: output_low(PIN_a1); break;…

  • Dtmf (Telefonla uzaktan röle kontrol)

    dtmf ares dosyası Dtmf_hex kodu #1                    1 NUMARALI RÖLE ÇEKER *1                    1 NUMARALI RÖLE BIRAKIR   #2                    2 NUMARALI RÖLE ÇEKER *2                    2 NUMARALI RÖLE BIRAKIR   #3                    3 NUMARALI RÖLE ÇEKER *3                    3 NUMARALI RÖLE BIRAKIR   #4                    4 NUMARALI RÖLE ÇEKER *4                    4 NUMARALI RÖLE BIRAKIR   11                    TÜM RÖLELER ÇEKER 33                    TÜM RÖLELER BIRAKIR

  • |

    Arduino ile çiçek sulama

    Yeşil led yanıyorsa toprak nemlidir. Toprak kuruduğunda kırmızı led yanacak ve nem istenen seviyeye gelinceye kadar motor 5’er saniye aralıklarla 3’er saniye su basacaktır. Video’daki devrede 5V dalgıç pompa kullanıldığından aşağıdaki devrede besleme girişleri ardunino’dan alınmıştır. 12V motor için harici kaynağı devrenin besleme girişinden verebilirsiniz. Malzeme Listesi: Arduino Uno Toprak nem sensörü 5V dalgıç pompa…

  • |

    Arduino Bluetooth 8 Röle Kontrol

    8 li role kontrol ares dosyası Role_8_kontrol apk dosyası Role_8_kontrol aia dosyası Kodlar: String data; int role1 = 9; int role2 = 8; int role3 = 7; int role4 = 6; int role5 = 5; int role6 = 4; int role7 = 3; int role8 = 2; void setup() { pinMode(role1,OUTPUT); pinMode(role2,OUTPUT); pinMode(role3,OUTPUT); pinMode(role4,OUTPUT); pinMode(role5,OUTPUT); pinMode(role6,OUTPUT); pinMode(role7,OUTPUT); pinMode(role8,OUTPUT);…

  • | |

    Arduino DS3231 Saat devresi

    ds3231 baskı devre ares dosyası ///Lcd 2*16 displayli saat ve tarih projesi #include <DS3231.h> #include <LiquidCrystal.h> DS3231 rtc(SDA, SCL); LiquidCrystal lcd(1, 2, 4, 5, 6, 7); void setup() { rtc.begin(); lcd.begin(16,2); } void loop() { lcd.setCursor(0,0); lcd.print(“Saat: “); lcd.print(rtc.getTimeStr()); lcd.setCursor(0,1); lcd.print(“Tarh: “); lcd.print(rtc.getDateStr()); delay(1000); }  

  • | |

    Arduino sıcaklık kontrol

    LM35_DEVRESİ ares dosyası //Yasin Demir lcd termometre uygulaması #include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); int lm35=A7; float voltaj_deger=0; float sicaklik=0; int gelen_veri=0; int buzzer=6; int led=8; int role=9; void setup() { lcd.begin(16,2); pinMode(buzzer,OUTPUT); pinMode(led,OUTPUT); pinMode(role,OUTPUT); } void loop() { gelen_veri=analogRead(lm35); voltaj_deger=(gelen_veri / 1023.0) * 5000; sicaklik=voltaj_deger / 10.0; lcd.clear(); lcd.setCursor(0,0); lcd.print(“Sicaklik = “); lcd.setCursor(0,1); lcd.print(sicaklik); lcd.print(” derece”); delay(1000);…

  • | |

    Arduino alkolmetre

    MQ-2_5110_EKRANLI _PCB ares dosyası kodlar: #include <LCD5110_Graph.h> //Kütüphaneyi projeye dahil ettik. LCD5110 myGLCD(8,9,10,11,12); extern unsigned char TinyFont[]; extern uint8_t BigNumbers[]; int maxval = 0; int birasayisi =0; void setup() { myGLCD.InitLCD(); } void loop() { int alkol = analogRead(A5); int alkol_grafik = map(alkol,0,1023,2,81); myGLCD.clrScr(); myGLCD.setFont(BigNumbers); myGLCD.printNumI(alkol,10,10); myGLCD.setFont(TinyFont); myGLCD.print(“ALKOL METRE”, CENTER, 0); cerceve(); // Progressbar çerçevesi çizdirilir….

  • | |

    Arduino gaz alarm

    MQ-2_PCB_GÖRÜNÜM ares dosyası //MQ-2 Gaz sensörünün kullanımı #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 2, 3, 4, 5); int buzzer=7; int led=6; void setup() { lcd.begin(16,2); //lcdin satır ve sütun bilgisi pinMode(led,OUTPUT); pinMode(buzzer,OUTPUT); Serial.begin(9600); } void loop() { int durum=analogRead(A5); Serial.print(“Sensör durumu:”); Serial.println(durum); delay(500); if(durum>=250){ lcd.setCursor(0,0); lcd.print(” ACIL DURUM GAZ”); lcd.setCursor(0,1); //burda gaz kokusu algılandığında uyarı vererek ekranı…