- Mobil flották
- Hivatalos a OnePlus 13 startdátuma
- Bemutatkozott a Poco X7 és X7 Pro
- Milyen okostelefont vegyek?
- Ennyibe kerülhet a Xiaomi Watch S4 európai változata
- Samsung Galaxy Watch6 Classic - tekerd!
- Bivalyerős lett a Poco F6 és F6 Pro
- Nyitott könyv a Pixel 10 Pro Fold
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy A52s 5G - jó S-tehetség
-
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
-
dave0825
őstag
Szerintetek az miért lehet, hogy egy nagyon egyszerű kapcsolás és szintén egyszerű program nem úgy működik, ahogy kéne?
Konkrétan egy Pro mini-re kötöttem egy infra vevőt, és egy relét, ami egy 230-as lámpát kapcsolgat, ha megnyomom a távirányítóján a gombot. A hibás jelenség az, hogy hozzá sem nyúlok a távirányítóhoz, és (naponta, kétnaponta, mikor hogy...) magától bekapcsol.
Ez a program:
#include <IRremote.h>int RECV_PIN = 10;
int relay = 12;
int before;IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
pinMode(relay, OUTPUT);
irrecv.enableIRIn();
before = 0;
digitalWrite(relay, HIGH);
}void loop()
{
if (irrecv.decode(&results)) {
if (results.value == 0x22AE7A29 || results.value == 0x7A6E10BA)
{
if (before == 0)
{
digitalWrite(relay, LOW);
before = 1;
}
else
{
digitalWrite(relay, HIGH);
before = 0;
}
}delay(70);
irrecv.resume();
}
delay(100);
}Utólag már direkt beírtam a setup()-ba ezt: digitalWrite(relay, HIGH); tegnap reggel óta nem is ébredt öntudatra, de most az előbb megint bekapcsolt. Először arra gondoltam, hogy a konyhában (a szobám mellett van, pár méterre az Arduino-tól) ha valaki fölkapcsolja a villanyt (egyszer pont akkor csinálta, de azóta hiába kapcsolgattam, semmi), akkor valamiért megkeveredik az Arduino, és újraindul, bekapcsoláskor pedig alapból behúz a relé. Ezt megakadályoztam a setup()-ba írt plusz sorral, de most is csinálta az előbb, mikor a tévém távirányítóját használtam (a tévéhez).
Meg van neki adva, hogy melyik 2 hexa kóddal kapcsolhat csak be a relé, akkor hogy kapcsolhat be magától?
A táp egy (már nem emlékszem pontosan, hogy hány V-os) telefontöltő, rá egy LM2596 buck, innen táp az Arduino-ra, a relére, és az infrára. Kellene szűrnöm itt is (mint a félbehagyott órámnál) az infrára jutó tápot?
Új hozzászólás Aktív témák
- Lenovo ThinkPad P1 Gen 3 UHD, Érintőkijelző, i7-10875H, 32GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV G
- Lenovo ThinkPad L490 FHD, TOUCH, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- Lenovo ThinkPad T490 FHD, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- 2020 M1 macbook pro 8/256GB elado/cserelheto
- Lenovo ThinkPad T480s FHD, Érintőkijelző, I5-8350U CPU, 8GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GA
- LG 27GR95UM - 27" MiniLED - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 1000
- GYÖNYÖRŰ iPhone 16 128GB Ultramarine -1 ÉV GARANCIA - Kártyafüggetlen, MS3097, 100% Akkumulátor
- Bomba ár! HP EliteBook 830 G7 - i7-10GEN I 16GB I 512GB SSD I HDMI I 13,3" FHD I Cam I W11 I Gari!
- HIBÁTLAN iPhone SE 2022 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS2983
- Bowers/Wilkins PX8 fejhallgatók (dupla Bluetooth eszköz csatlakoztatása!)
Állásajánlatok
Cég: FOTC
Város: Budapest