-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Atamano
csendes tag
Egy olyan kódot próbálnék írni,amelyet a profi környezetben arra használnak,hogyha egy folyamat 100%-os teljesítményen megy és a változtatni kívánt tényező sebesség,hőmérséklet stb. megadott időn belül nem változik,akkor leállítja a program a parancs végrehajtását vagy kikapcsol stb.Tehát meglazult kábelek,szenzor hiba egyebek kiszűrése a cél.
Az interneten legkönnyebben megtalálható interval példából indultam ki.Mondjuk ott alapvetően delay,ciklus szabályzásra használják.Ott a feltételek adottak az Arduino bekapcsolásakor.Jelen esetben nem lehet tudni vagyis csak következtetni lehet,hogy mikor lesz 100%-os teljesítmény.Ezt írtam,de szerintem ez alapvetően rossz,mert az első if soha nem fog teljesülni a másikban található parancs miatt,mert previousMillis = currentMillis; mindig ugyanazon értékek maradnak.
unsigned long currentMillis = millis();
unsigned long previousMillis = 0
double currentValue = MeasuredValue;
double differencePoint = SetValue - currentValue;
long period = 1000;if (Output == 100 && currentMillis - previousMillis > period && differencePoint > 3 )
previousMillis = currentMillis ;//code
}
if (Output ==100) {
unsigned long previousMillis = currentMillis;
}Esetleg valakinek ötlete,hogy milyen irányban kellene elindulni?
Új hozzászólás Aktív témák
- Eladó RODE NT-USB Mini gyári dobozban, megkímélt állapotban!
- Eladó ASUS ROG FUSION II 500 + ASUS ROG THRONE QI gyári dobozban, kifogástalan állapotban!
- Xiaomi 13T Pro 12/512GB Jótállás: 2026.10.24.-ig Állapot: 10/10 Független
- Gigabyte B550M K épített PC Ryzen 5 5600G 64GB RAM
- Eladó egy Ezüst Macbook Pro M3 8Gb/500Gb, Francia bill,20Ciklus, 1év Apple garival
- Targus Universal USB 3.0 DV1K-2K Compact docking station (DisplayLink)
- Gyors, Precíz, Megbízható TELEFONSZERVIZ, amire számíthatsz! Akár 1 órán belül
- ÁRGARANCIA! Épített KomPhone i5 10600KF 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- MAGYAR Larousse Enciklopédia 1-2-3 egyben 2999 ft
- Bomba ár! HP Elitebook Folio 9470M - i5-3GEN I 8GB I 256GB SSD I 14" I DP I Cam I W10 I Garancia!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest