Seri port ekranı çıktı vermiyor? Önceden ESP8266 ya RTC modülü bağlı iken saat modülü kodlarını programa dahil etmiştim. Loop () kısmına serial. Begin(9600); dahil ettiğimde eski saat zaman bilgilerini veriyor kartı program ile test çekmiştim şu anda saat RTC modülü bağlantıları da sökülü nasıl çekiyor zamanı hala anlamadım?
Yazıldığında çıktı vermesi gerekirken loop kısmında yazıldığında ekrana çıktı veriyor ve yukarıda anlattığım gibi saat modülü kodları yer almazken kartı rest çektiğim halde hala seri port ekranında göstermesi garip geldi. (ESP8266)
Merhaba arkadaşlar. Aşağıda her saat sayan sayaç yaptım. Uygulamada birinci sorum: 1-5-15 dakika yaptığımda milisaniye kaybı yaşamazken 1 saate bir sayacın çalışmasını istedim ama her sayaç döndüğünde milisaniye kayıp var. Bunun nedeni nedir? Bir de bu sayaç 365 güne eşit olarak çalışacağından buradaki milisaniye ne kadar zamana kayıp olur?
Diğer sorun: Bu uygulama şu anda test aşamasında. Yukarıdaki gibi sorun olmadan çıktı veririrken asıl uygulamamın içine entegre yaptım ama serial ekranda çıktı farklı oldu. Ne etki ediyor olabilir?
Kodunuzda baud rate olarak 115200 belirtmişsiniz ama serial monitor'de 9600 ile okuma yapıyorsunuz. İki değerin aynı olması lazım.
Ya kodunuzu değiştirin ya da serial monitor'de 9600 baud yazan açılır menüden 115200 değerini seçin.
Kodunuzda baud Rate olarak 115200 belirtmişsiniz ama serial Monitor'de 9600 ile okuma yapıyorsunuz. İki değerin aynı olması lazım.
Ya kodunuzu değiştirin ya da serial Monitor'de 9600 baud yazan açılır menüden 115200 değerini seçin.
Alakasız bir işlem yapmışsınız. Sizin değiştirdiğiniz ayar, kodun cihaza atılacağı hızı değiştiriyor. Benim mesajımda söylediğim ayar, serial monitor'un iletişim hızı ile alakalı. Burayı kodunuzdaki ile aynı değer yani 115200 yapın.
Gerçi resimdeki işaretli o satırın başında // işareti var. Ama mantık olarak aynı. Kodda yazdığınızla eşit olmalı.
Kodunuzda baud Rate olarak 115200 belirtmişsiniz ama serial Monitor'de 9600 ile okuma yapıyorsunuz. İki değerin aynı olması lazım.
Ya kodunuzu değiştirin ya da serial Monitor'de 9600 baud yazan açılır menüden 115200 değerini seçin.
Az önce her ikisini de değiştirip resmi atmıştım ama demek o cihaza atılacağı hız demek onu tekrar 921600 yaptım tekrardan resim koyuyorum.Eki Görüntüle 1336697