- Milyen belső merevlemezt vegyek?
- Milyen TV-t vegyek?
- ThinkPad (NEM IdeaPad)
- Fujifilm X
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- ASRock lapok általában
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- TCL LCD és LED TV-k
- Milyen asztali (teljes vagy fél-) gépet vegyek?
-
PROHARDVER!
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
-
dave0825
őstag
válasz
gyapo11 #1553 üzenetére
Alapból maga a program működik, tehát az időt kijelzi jól. Infrával annyit csinálok, hogy megnézem a kapott kódot, ha egyenlő az adott hexa kóddal, akkor hozzáad egyet egy változóhoz. Ez a változó ha 0, akkor kijelzi az időt, ha 1, akkor kikapcsolja az összes led-et, tehát kikapcsolja az órát. Eddig működik. Amikor a 0. esetet tovább bontom case-ekkel úgy, hogy 1. esetben az órát jelezze ki, 2. esetben a hőmérsékletet, itt már elhasal az egész, ugyanazzal a gombnyomással nem azt a hexa kódot kapom (soros portra kiíratom ilyenkor, úgy figyelem), hanem össze-vissza mindenfélét, néha beesik az, ami kell, de ez mondom, kb. 20-30-ból 1x. Amíg a ki-bekapcsolás van csak, addig megy, ha tovább bonyolítom leírttal, akkor már nem.
Az onoffcounter nevű változót növelem ( onoffcounter++; ) az adott gombbal a távirányítón.if (onoffcounter == 0) // BEKAPCSOLVA VAN AZ ÓRA
{
switch (Mode)
{
case 0: // IDŐ KIJELZÉSE
{
checkMinute();
checkHour();
}
break;case 1: // HŐMÉRSÉKLET KIJELZÉSE
{
checkTemperature();
}
break;
}
}else // KIKAPCSOLVA VAN AZ ÓRA
{
allOff();
}if (onoffcounter >= 2) // MINDEN LED FÖLVILLANT, MAJD BEKAPCSOLÁS
{
allOn();
delay(1500);
allOff();
delay(300);
onoffcounter = 0;
}
Új hozzászólás Aktív témák
- Mini PC, tiny PC HP Fujitsu Esprimo i5-7500T
- AKCIÓ! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- SAMSUNG DDR4 REG ECC 32GB 2666MHz RDIMM szerver RAM modulok, nettó 15740Ft+ÁFA, 1 év gar., több db
- Apple iPhone 15 Pro Max 512GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! HP Victus 16-R1002NF Gamer notebook - i7 14700HX 16GB RAM 1TB SSD RTX 4070 8GB WIN11
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest