-
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
-
Sanki
addikt
A
Serial.printbefolyásolhat bármit is az arduino/kód futásnának a sebességében?Elkezdtem a korábban ide linkelt 2 garázs parkoló kódját összerakni (egyik volt az alap, másikból pedig hoztam a nyomógombos feltanításos részt).
Az eredeti kód szerint nagyon folyamatos a ledek felvillanása a távolság változásával, viszont ahogy beépítettem a nyomógombos részt belassult az egész, lomha lett a ledek reagálása.
Kis hibakeresés után (letiltottam az újonnan jött funkciókat egyesével), az alábbi rész miatt lassul be, ha ezt letiltom hasonlóan folyamatos lesz a villogás.
Videókkal szemléltetve (Google Drive link - nagy méretűek):
- Eredeti kód, amit másoltam és kicsit módosítottam.
- Eredeti kód + nyomógomb, ami lassú (tartalmazza a lenti updateDistance részt)
- Eredeti kód + nyomógomb, ami hasonló sebességű, mint az eredeti első (nem tartalmazza a lenti updateDistance részt)//----------------------------------------------------------------// LOOP - updateDistance//----------------------------------------------------------------// Pings the sonar, figures out what color zone the program should be invoid updateDistance(){// unsigned long now = millis();// unsigned int fullDist = (sonar.ping_median() / US_ROUNDTRIP_CM);Serial.print("Actual Distance: ");Serial.print(fullDist);Serial.print(" Panic distance: ");Serial.print(Panic_Distance);if(fullDist <= MAX_DISTANCE && fullDist > MIN_DISTANCE){Serial.println(" --> Distance OK ");}else if (fullDist <= Panic_Distance && fullDist > 0){Serial.println(" --> Distance not OK = within Panic zone ");}}
Új hozzászólás Aktív témák
- PlayStation 5 FAT Lemezes + kontroller 6 hó garancia, számlával!
- HIBÁTLAN iPhone 14 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3519
- NVIDIA Quadro P5000 GPU 16GB GDDR5X memóriával
- Bontatlan Lenovo T14S WUXGA Touch Ryzen5 Pro 7540U 16GB 256GB Radeon 740M Win11 Pro 3év Garancia
- GYÖNYÖRŰ iPhone 12 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3654, 100% Akksi
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
ekkold
