Blynk hakkında yardım

Tinkercad'de oluşturduğum bir devrede ardiuno uno, led ve direnç ile kodu simüle ettim sorunsuz çalıştı. Röle pini 13.üncü pin olarak tanımladım. Röle led'e göre ters çalışacak. HIGH röleyi kapatırken LED'i yakıyor. Sonucu gözetleyebilmek için süreyi kısa tuttum. 15 ve 5 saniye şeklinde. Umarım işinize yarar.

1624107874617.png
 
Hocam ..,. cok zahmet oldu,, tesekkur ederim..
Su anda unoda ki programi sadece nodemcuya aktarmaya calisiyorum..
bylink butun sorunlari cozuldu.. ama bu programi kademe kademe aktariyorum.. ama herseferinde bir hata veriyor ve her bolum icin epey ugrasiyorum..
dht nin yapacagi fonksiyonlari aktardim olcum,role acma falan..
mq135 aktardim..
ama su anda lcd ic2 programini aktariyorum.. dhtnin bylink e gonderdigi..
float h = dht.readHumidity();
float t = dht.readTemperature();

lcd.clear();

lcd.setCursor(0,0);
lcd.print("Sic=");
lcd.print(t); =======>burada hata veriyor
lcd.print("C");

lcd.setCursor(7,0);
lcd.print(" ");
lcd.print(saat);
lcd.print(":");
lcd.print(dakika);
lcd.print(":");
lcd.print(saniye);

lcd.setCursor(0,1);
lcd.print("Nem=% ");
lcd.print(h);

lcd.setCursor(9,1);
lcd.print("co2:");
lcd.print(co2lvl);

Zaten su projeyi nodemcuda calistirayim.. bir daha ARDUINO ile ilgili hicbirseye elimi surmeyecegim..
Valla canimdan bezdirdi...
 
Yok...ben yine uno + nodemcuya donuyorum...
Sadece bylnk deki butondan, role acma eksik kalsin...
onuda bir ara bir yerden denk gelirse isleriz icine...
nodemcuda derlemede devamli hatalar veriyor...
Hocam sizi de bu konuda cok mesgul ettim hakkinizi helal edin...
Yine de bu bylnk deki butonla role acma konusunda bir yerde rastlarsaniz /paylasirsaniz sevinirim...
 
İşin içinde internet bağlantısı olunca NodeMCU daha pratik. Lcd'yi elimde olmasına rağmen hiç devreye dahil etmedim. Acaba küsüratlı sayı (float) değerden olabilir mi? t yerine çift tırnak içinde başka birşey yazdırmayı deneyin.

Helallık ne demek, faydamız dokunduysa ne ala.;)
 
Hocam, paylastiginiz millis dosyasini simdi uno ya yukledim.. cok guzel calisiyor..
Beni bir cok dertten kurtardiniz .. Tekrardan cok Tesekkur ederim..
Birde su buton olayini cozebilsem..
Inanin su anda 3-4 tane forumda care ariyoruz... :)
 
Rica ederim, yardımcı olabildiysek ne mutlu. Ben de takıldıklarımı buralardan öğreniyorum.

Buton olayı derken?
 
Rica ederim, yardımcı olabildiysek ne mutlu. Ben de takıldıklarımı buralardan öğreniyorum.

Buton olayı derken?
Bylnk deki buton fonksiyonu ile unodaki roleyi açıp kapatma.. olayi
Utanarak birşey daha sormak istiyorum.
Bir rölenin dht11 den gelen nem verisine göre %75 ile %85 arasında açık kalmasını istiyorum.. Bunun için bir kod örneği verebilirmusiniz..
İyice kafam karıştı.. Tekrardan özür dilerim..
 
Estağfirullah.
Hastaneden yarın bir aksilik olmazsa taburcu olacağız. O yüzden telefondan biraz zor yazabiliyorum.

Blynk'ten gelen komutu işleyebilmeniz için hem uno hem nodemcu'nun çalışır durumda ve seri haberleşme halinde olmaları gerekiyor. Uno için wifi shield de kullanılabilir esp8266 lara göre epeyce maliyetli. Bir ara kodu tümden nodemcu üzerine taşıyabiliriz.;)

Kod:
//...
float h = dht.readHumidity();

//Satırından sonra;

if ((f => 75) && (f<=85))
  digitalWrite(role_pini2, LOW); // röleyi aç
else
  digitalWrite(role_pini2, HIGH); // röleyi kapat
 
Hocam teşekkürler..Tekrardan çok geçmiş olsun..
 

Forum istatistikleri

Konular
130,124
Mesajlar
933,338
Kullanıcılar
453,198
Son üye
Emre0686

Yeni konular

Geri
Üst