- Vezeték nélküli fülhallgatók
- Home server / házi szerver építése
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- NVIDIA GeForce RTX 5060 Ti (GB206)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Vezetékes FEJhallgatók
- Házimozi haladó szinten
- AMD Navi Radeon™ RX 6xxx sorozat
- Eldurvul a Nova Lake-kel az Intel-féle hibrid dizájn
- Steam Deck
-
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
-
gyapo11
őstag
válasz
RAiN91 #14972 üzenetére
Ha a nagy impedancia a probléma, akkor 20 mA-ben kellene gondlkodni, ami 3.3 V-on 165 Ω, tehát jóval kisebb, mint amiről beszélgettek. Vagyis a hosszú vezeték egyik végén a nyomógomb, a másik végén az esp, a D7 közelébe forrasztott 165-200 Ω-os ellenállás a pozitívra és esetleg párhuzamosan egy kondi, de szerintem 20 mA nagyságrendű jelet nem fog egy 4 m-es drót összeszedni, de ha mégis, akkor a kondi azt megeszi, ezzel kicsit lassítva a H szint megjelenését a bemeneten.
-
válasz
RAiN91 #14969 üzenetére
Persze, meg lehet oldani amit írtál, de ez nem megoldás a problémára, legfeljebb a kapcsoló pergése ellen véd.
Ha most az a gond, hogy zárva van a héten minden hobbielektronika üzlet és nem tudsz venni ellenállást, azon könnyen lehet segíteni, csak írd be, melyik városban laksz, vki biztos ad neked egyet. -
válasz
RAiN91 #14967 üzenetére
Hát... Mivel a vezeték antennaként viselkedik, ilyen nagyon hosszú vezetéknél még alacsony értékű felhúzó ellenállás mellett is a levegőből összeszedett zaj nagyobb lehet, mint a küszöbérték az alacsony és a magas érték közt, így mindenképpen árnyékolt kábel kellene (pl. 1 erű fülhallgató kábel), de legjobb lenne minél közelebb vinni a NodeMCU-t a kapcsolóhoz. Az ellenállás értékét sem lehet akármeddig csökkenteni, mert nagyobb fogyasztás, melegedés lesz a végeredmény.
-
válasz
RAiN91 #14965 üzenetére
Igen, ezzel a belső, beépített felhúzó ellenállást kapcsolod be, amivel elvileg - rövid vezetékkel - hibátlanul kellene működnie. Azt viszont nehezen hiszem, hogy akkor is beriaszt, ha semmi sincs rádugva.
Próbáld ki, hogy a D7 és a 3,3V közé teszel egy 10k ellenállást, ha ez sem segít, mert nagyon hosszú a vezeték a NodeMCU és a kapcsoló közt, akkor próbáld ki 1000 Ohm-mal. Ha lehetőséged van, cseréld ki a kapcsoló vezetékét árnyékolt vezetékre. Bár azt nem írtad, hogy milyen hosszú ez a vezeték. -
Janos250
őstag
Elvileg az olvasással a tényleges állapotot kell olvasnia.
Próbáld a setup-ban egyszer beolvasni, Serial-re kiírni, és látod, mi van.
Ha nem a kapcsoló tényleges állapotát írja ki, akkor rosszul van bekötve a kapcsoló, vagy a mozgásérzékelő.
A mozgásérzékelő korábban kap áramot, tehát addigra már stabil? (táp ráadáskor az enyém aktív állapotba kerül) -
Van külső felhúzó ellenállás? Mert a beépített nincs bekapcsolva a kód alapján.
Milyen gombot használsz az 5-ös porton?
A kód alapján, ha a gomb le van nyomva, a feltétel hamis lesz (feltételezem, hogy a gomb földre húzza a bemenetet!), így a kód pont a szándékoddal ellentétesen működik szerintem. -
Janos250
őstag
Én hardver hibát gyanítok, hogy nem jól van bekötve a kapcsoló.
Írasd ki az if előtt a digitalRead értékeket!"csak VBA-s logikával próbáltam felépíteni, de szerintem nem így működik a HA függvény a HA függvényen belül."
De, ugyanaz a logika, és így működik, ahogy gondolod.
-
RAiN91
őstag
Kérdezek egyszerűbbet:
void setup()
{
pinMode(13, INPUT);
pinMode(5, INPUT);
void loop()
}
{
if (1 == digitalRead(5)) {
if (1 == digitalRead(13)) {
.....PROGRAM....
}
}
}Ha függvényen belül szeretnék még egy HA-t, de ebben a formában nem jó. (13-as bemenet-re akkor is elindítja a programot, ha 5-ös nem igaz).
Új hozzászólás Aktív témák
Hirdetés
- eBay-es kütyük kis pénzért
- GTA V
- Vezeték nélküli fülhallgatók
- Home server / házi szerver építése
- One otthoni szolgáltatások (TV, internet, telefon)
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- NVIDIA GeForce RTX 5060 Ti (GB206)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Vezetékes FEJhallgatók
- Nintendo Switch 2
- További aktív témák...
- BANKMENTES részletfizetés Noblechairs HERO RL valódi bőr Gamer Szék
- Samsung Galaxy A12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- Telefon felvásárlás!! Xiaomi Redmi Note 12, Xiaomi Redmi Note 12 Pro, Xiaomi Redmi Note 12 Pro+
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 12GB I 500GB SSD I 14" HD+ I Cam I W10 I Garancia!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest