Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sh4d0w: Árnyékos sarok
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Szólánc.
- Lalikiraly: Sencor SMC BS30 aktív hangfalszett bemutató
-
LOGOUT
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
-
Vladi
nagyúr
válasz
ecaddsell #9926 üzenetére
Köszi újra a segítő szándékot, mint láthatod én maga vagyok a "nagyon kell." Sorry.
Az én cuccom nem rotary encoder, hanem incremental encoder. link Egy nagyságrenddel több jelet ad ki magából, mint egy sima forgó kapcsoló. (rotary encoder)
Nagyságrendileg 50 jelet másodpercenként. Ez 20 ms hosszú jelet jelent. Ebbe még prellnek és prell mentesítésnek is bele kell férnie.
Nade basszus! A kódodból alig értek valamit...
Most az lesz, hogy kiveszem a hardveres prell mentesítést (csípőfogó
) aztán alkalmazok szoftverest.
Ha loopban számlálok, akkor simán delay és kész, interruptban kicsit macerásabb, de találtam arra is példát.Csak azt kell kikísérletezni, hogy kb hány milisec legyen.
Majd próbálgatom 1-20 között, ahhol stabil az érték, ott a nyerő.
Egyébként tipikusan mennyi lehet ennek a konkrét cuccnak a prellegéi ideje? 1-2 ms?
másik: delay helyett ezt rakhatom az interrupt voidomba:
if((long)(micros() - previousMicros) >= dbenk * 1000){
currentpulse++;
Interrupt();
previousMicros = micros();
Új hozzászólás Aktív témák
- Minecraft
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Gyúrósok ide!
- Windows 11
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Az Apple bemutatta az iPhone 17-et
- PlayStation 5
- A magas vérnyomást is felismerheti az Apple Watch Series 11
- Nagyrobogósok baráti topikja
- Mobil flották
- További aktív témák...
- BESZÁMÍTÁS! ASUS TUF A620M R5 7600X 32GB DDR5 1TB SSD RX 6700 XT 12GB ZALMAN I3 NEO A-Data 750W
- 144 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060 (ELKELT)
- LG 65C3 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- Lenovo ThinkPad T480, T580, P51s, P52s, T480s belső akkumulátor eladó
- Vadiúj számlás AM4 lapok! Akár kamatmentes rèszletre is!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest