Hirdetés
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Beárazták a Nubia Z80 Ultra európai verzióját
- Motorola Edge 70 - többért kevesebbet
- iPhone topik
- Yettel topik
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
-
Mobilarena
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
- Csere-Beszámítás! Akció! Playstation VR 2! Újszerű állapot.
- Csere-Beszámítás! Playstation 5 Slim Digital Konzol! CFI 2016 + Ajándék hűtő!
- 43" LG UHD AI UT80 4K Smart TV 2024 (43UT80003LA)
- GMKtec K6 Ryzen 7 7840HS 32GB RAM 1TB SSD WIN 11 Pro garancia 2028 októberig, Foxpost az árban
- T14 Gen1 27% 14" FHD IPS Ryzen 5 PRO 4650U 16GB 512GB NVMe ujjlolv IR kam gar
- BESZÁMÍTÁS! MSI Z390-A Pro Z390 chipset alaplap garanciával hibátlan működéssel
- Fujitsu Lifebook A3510 Laptop
- Lenovo 16 Legion Slim5 WQXGA 165Hz G-Sync Ryzen7 7840HS 16GB 1TB Nvidia RTX 4070 8GB 140W Garancia
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- BESZÁMÍTÁS! Gigabyte Z37 i5 9600K 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA ADATA 600W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
ekkold

