- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Rap, Hip-hop 90'
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- gban: Ingyen kellene, de tegnapra
- Elektromos rásegítésű kerékpárok
- eBay-es kütyük kis pénzért
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
-
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
- Eladó Garanciális (2027.10.08) AMD 7700 processzor
- 0 perces RYZEN laptop, eredeti Win10! FullHD IPS / 12GB DDR4 / 1TB M.2 SSD! LEGOLCSÓBB SZÁMLÁS ÁR!
- ASUS ROG STRIX 850W Gold Aura Edition RGB Moduláris Tápegység PCIE 5 ATX 3 2x 12VHPWR
- Corsair RM850i 850W Gold Moduláris Tápegység
- Corsair RM750X 750W Gold Moduláris Tápegység
- LG 25GR75FG - E-Sport Monitor - FHD 360Hz 1ms - NVIDIA Reflex + G-sync - AMD FreeSync - HDR 400
- BESZÁMÍTÁS! MSI B150M i5 7400 16GB DDR4 250GB SSD 500GB HDD GTX 1060 3GB BitFenix NOVA MESH 400W
- Xiaomi Redmi 9AT 32GB, Kártyafüggetlen, 1 Év Garanciával
- Akció! Paidashu 10600MAH / 20700MAH Powerbank olcsón!
- REFURBISHED és ÚJ - HP Thunderbolt Dock G2 230W docking station (3TR87AA)
Állásajánlatok
Cég: FOTC
Város: Budapest