mkahya09
Üye
- Katılım
- 27 Ara 2008
- Mesajlar
- 61
- Puanları
- 1
Arkadaşalar merhaba Arduino konusunda kendimi yeni geliştiriyorum. Presimdeki basım adetini P10 Panel de görmek istiyorum. Esp8266 kullanmamın nedeni ileride webserver üzerinden basımı görmek (bu konu ileride uğraşacağım konu).
Şimdi istediğim pedal yada röle den gelen komut ile 1 er 1 er saydırıp P10 panel de göstermek ve Sıfırlamak.
Birçok kütüphaneyi denedim başaramadım. Aşağıdakini yazdım olmadı. Yardımcı olursanız sevirinim. Bende size PLC konusunda yardımcı olabilirim.
Şimdi istediğim pedal yada röle den gelen komut ile 1 er 1 er saydırıp P10 panel de göstermek ve Sıfırlamak.
Birçok kütüphaneyi denedim başaramadım. Aşağıdakini yazdım olmadı. Yardımcı olursanız sevirinim. Bende size PLC konusunda yardımcı olabilirim.
Kod:
#include <DMDESP.h>
#include <fonts/Mono5x7.h>
//SETUP DMD
#define DISPLAYS_WIDE 1
#define DISPLAYS_HIGH 1
DMDESP Disp(DISPLAYS_WIDE, DISPLAYS_HIGH);
int oku=5;
int sayac=0;
void setup() {
// DMDESP Setup
Disp.start(); // Jalankan library DMDESP
Disp.setBrightness(20); // Tingkat kecerahan
Disp.setFont(Mono5x7); // Tentukan huruf
Serial.begin(9600);
pinMode(oku,INPUT);{
}
}
void loop() {
int okudum=digitalRead(oku);
if(okudum==HIGH)
sayac=sayac+1;
Serial.println(sayac);
while(okudum==HIGH)
delay(10);
okudum=digitalRead(oku);
while(okudum==LOW)
delay(10);
okudum=digitalRead(oku);
Disp.loop();
Disp.drawText(0,0,"sayac");{
delay(10);
Disp.clear();
}
}
Moderatör tarafında düzenlendi: