- 3D nyomtatás
- Steam Deck
- Videós, mozgóképes topik
- Milyen billentyűzetet vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- OLED TV topic
- Projektor topic
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
it A kreativitás szimbólumait zúzták be egy iPad-reklámban, ez pedig hatalmas felháborodást okozott.
-
A Corsair égisze alá kerül a Fanatec
ph A szimulátorrajongók körében nem épp ismeretlen név követi a a Drop, az Elgato, az Origin PC és a SCUF Gaming által kitaposott ösvényt.
-
PROHARDVER!
Ez itt, az elektronikával hobbiból foglakozók fórumtémája.
Lentebb összegyűjtötttem néhány elektronikával kapcsolatos, hasznos linket.
Új hozzászólás Aktív témák
-
DarkByte
addikt
válasz atesss #19006 üzenetére
Leginkább ez alapján a doksi alapján indultam el: [SecretsOfArduinoPWM]
Illetve próbáltam már a PWM-et egy Sony távirányító kód emulátorral: [MultiIR]
Ez utóbbi elég hasonló kód az enyémhez, csak ő IR kódokat állít elő az időzítőkkel (az interrupt-ban kapcsolgatja ki-be a PWM jelet attól függően hogy most melyik bit-et vagy szóközt kell küldenie). Ki is próbáltam, IR LED-et rádugva az Arduino-mra vígan tudom irányítani az erősítőmet vele.A logikai operátorok jelentése (remélem nem keverem el valamelyiket):
|
Logikai vagy. Pl. 0100 | 0001 = 0101&
Logikai és. Pl. 0101 | 0001 = 0001&= és |=
A baloldal változó/regiszter tartalmát lecseréli arra az eredményre amelyet a bal oldalt + logikai és/vagy + jobb oldal kiértékelés ad.
Pl. TCCR2A |= _BV(COM2B1);
Ez a TCCR2A regiszterben lévő bitekekhez hozzá "vagyolja" a COM2B1-hez tartozó bitmaskot = 1-re állítja valamelyik bitet (vagy ha olyan a bitmask akkor biteket nyilván).~
Logikai tagadás. Pl. ~(0101)=1010Igazából a kombinálás nem tiszta. Pl. a Timer2 egyszerre két pin-hez is generál jelet, amelyeknek a frekvenciájuk közös csak a duty cycle-t tudom szabályozni egymástól függetlenül. Viszont ha lemész a SecretsOfArduinoPWM cikk aljára, a "Varying the timer top limit: fast PWM" részben írja hogy van lehetőség arra hogy a számlálónak mondjak egy TOP értéket ameddig mennek. Ha ez aktív akkor az A rész nem a klasszikus értelemben használja, hanem az OCR2A mondja meg a top értéket ameddig a számláló megy. Legalább is ha jól értem. Kár hogy ilyenkor nincs valami szkópom amin le tudom rendesen mérni hogy mit is csinálnak a tűk. PC hangkártyáján keresztül nézem opto csatolásos módon hogy mi történik (IR LED az Arduino tűjén majd fototranzisztor a PC mikrofonbemenetére) de ez nem az igazi. Bár tény hogy ha ez sem lenne akkor végképp sehogy sem tudnám ellenőrizni. Ez már túl gyors ahhoz hogy LED-en lássam a különbséget.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- GIGABYTE RTX 3060TI GAMING OC 8G
- Asus TUF FA507 - 15.6" IPS 144Hz / Ryzen 7 6800H / 16Gb DDR5 4800MHz / RTX 3050 Ti / 1 ÉV GARANCIA
- NVIDIA Dell RTX 2080 Ti 11GB GDDR6 - Beszámítás: OK
- AKCIÓ, BOLTI ÁR ALATT! tado BASIC Okos Radiátor Termosztát 3db-os
- AKCIÓ, BOLTI ÁR ALATT! Xiaomi HUTT C6 ablaktisztító robot
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest