Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- laskr99: DFI és DFI Lanparty gyűjteményem
- eBay-es kütyük kis pénzért
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Ágymatrac keresési kálvária
- gban: Ingyen kellene, de tegnapra
- sh4d0w: Kalózkodás. Kalózkodás?
-
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
-
Danex
addikt
Már látom, hogy kihagytam az "igaz -hamis" másik ágát

Tehát vizsgálja a feltételed, majd ha az igaz, akkor utána megnézi, hogy az előző "loop körben" már teljesült-e ez a feltétel vagy sem. (Ha nem az azt jelenti, hogy most nyomódott le a gomb tehát most kell lefuttatni az egyszer futtatandó parancsokat ("mostvaltozottmeg")
Ezután megváltoztatja a XYZ_mode IGAZ-ra (ide igazából az utolsó tartalma mehetne)
if (XYZ_mode)
{
digitalWrite(ACvPin, HIGH);
}Majd a következő if meg lefuttatja a "mostvaltozottmeg" parancscsoportot. (Ide még szerintem be kéne rakni egy "mostvaltozottmeg = FALSE; -t is.)
De látok hibákat a kódban
, de talán a logikai része működőképes és azon elindulhatsz.
(Az a baj, hogy a kimenetek nem tudom mi mit kapcsol, így nehéz 
-
Danex
addikt
Annyira én se vagyok benne (próbálgatásokkal tudok csak működő programot csinálni), szerintem úgy lehetne megoldani, ha az eseményekhez külön változós készítesz.
Mármint a loop-ba beraknám a
if (Gomb1 == HIGH && Gomb2 == LOW && Gomb3 == LOW)
{
if (XYZ_mode == FALSE)
{
mostvaltozottmeg = TRUE;
}
else
{
mostvaltozottmeg = FALSE;
}
XYZ_mode = TRUE;
}
else
{
XYZ_mode = FALSE;
}
if ( mostvaltozottmeg)
{
digitalWrite(jelzoPin, HIGH);
delay(500);
digitalWrite(ledPin, HIGH);
delay(200);
digitalWrite(iranyPin1, HIGH);
delay(200);
digitalWrite(iranyPin2, LOW);
delay(500);
}
if (XYZ_mode)
{
digitalWrite(ACvPin, HIGH);
}Tehát ha mindhárom gomb le valamilyen állásban van akkor az ACvPin-en kívüliek egyszer fussanak, viszont az ACvPin meg a gombok lenyomása alatt végig.
Ha minden igaz a fenti kód ezt csinálná, de már éjjel 1 óra van és mint mondtam, próbálgatással tudok még csak programozgatni

-
Danex
addikt
Én banggood-ról rendeltem, csak ugye a 433MHz-est.
De itt a 315MHz-es verzió
Én Jan 06-kor rendeltem, ma érkezett vidékre.
-
Danex
addikt
válasz
happy555
#320
üzenetére
Aha, így a telefonomról tudom kapcsolgatni azt, illetve van egy kis 7"-os tablet is amit a falra tervezek felrakni ,hogy onnan is lehessen.
Tervben van a lépcsőház kapuajtójának a "lakásból való nyitás" funkciójának beépítése is, illetve a TV/Klíma (ezek IR alapúak) vezérlése.
Illetve amihez több pénz kell az egy hangrendszer üzemeltetése, amit úgy szint webszerveről lehetne kapcsolni, hogy melyik helyiségben szóljon a zene (Spotify rádió, ez a tableten menne mindig)Meg tervben van majd a nyílászárók cseréjekor egy kis részre beépíteni 2db 12V-os PC ventilátort amik akkor kapcsolnának ki/be nyáron amikor a benti hőmérséklet túl magas, a kinti viszont kellemes (hajnali órák stb, viszont a levegő meg áll és nyitott ablaknál se akar bejönni.
) és ehhez még reluxa vezérlés servo motorral. -
Danex
addikt
válasz
happy555
#314
üzenetére
Az első képen van egy kicsi nyák, rajta tranzisztorok és azok vannak rákötve az RF távirányító 1-1 gombjára.
Azaz, web szerveren keresztül kapott egy kérést az arduino ami félsec-re 5V-ot adott a tranzisztornak ami meg a távirányító 1-1 gombjának.

Csak az volt ezzel a gond, hogy ahány gomb annyi digitIO pin ment el, (Bár mega-n van sok) de így azért szebb is kábel management szempontból is.

Igen néztem, de úgy néz ki menni fog plusz antenna nélkül is (csak néhány méterre van a vezérlő)
-
Danex
addikt
válasz
DrojDtroll
#263
üzenetére
ugye a FET-ek 120fok-ig normálisak, nekünk meg már az 50fok is melegnek érzendő, szóval nem hiszem ,hogy baja lenne, de én is inkább 5V-ról hajtom, bár így a 3.3V-om szerintem nem stabil emiatt az Ethernetemnek is 5Vról kell mennie, így meg az melegszik

De jó barkács ember...

-
Danex
addikt
válasz
vitezlejszlo
#189
üzenetére
A mega-m is "újraindul" ha megnyitom a sorosport monitort
. -
Danex
addikt
Üdv, egy NiMh akksi feszültségét ,hogy tudom mérni arduinoval?
Tehát az áramforrás usbről vagy tápcsatlakozóról menne, függetlenül az aksitól.
-
Danex
addikt
Végül NPN tranzisztorral megoldottam, amúgy egy RF távirányítót vezérlek vele és a gombokra kötöttem volna, hogy küldjön jelet a decoder-nek.
Valamiért, ha egymás mellé 12 pin be volt kötve a dOUT-ra (Mega) akkor a digitalWrite(x, HIGH) esetén nem küldte ki az 5 V-ot, viszont ha csak egyedül 1 volt bekötve akkor meg igen...
Mivel mindig csak 1 pin lett volna bekapcsolva és az is csak 200-as delay-re így nem értem mi köze a pineknek egymáshoz... zárlatot teszteltem és nem találtam
-
Danex
addikt
Üdv, van valami olcsó és egyszerű módszer arra, hogy növelhessem a digitalOUT-om feszültségét? Néhány V-ra lenne szükségem pluszba, de relét erre a célra kicsit túlzónak érezném.
-
Danex
addikt
Üdv, lassan de haladgatok az Arduino és a hozzá írt Android alkalamzás kezelésében, viszont olyan problémám akadt, hogy a DHT11-es szenzorom a hőmérsékletet nem küldi mindig megfelelően, azaz van amikor csak a valós érték felét kapom vissza.


Nincs ötletetek mitől lehet ez?
Perpillanat 2,5s-enként kérem le a hőmérsékletet. 2 ugyan olyan szenzorral is próbáltam, csak nem romolhatott el mindkettő egyszerre... 
-
Danex
addikt
Üdv, most ismerkedem az Arduino-val és olyan problémába ütköztem az Mega lapommal, hogy egyszerre szeretnék használni majd RFID board-ot és SD card board-ot. Megnéztem a lábkiosztásukat és mindkettőnek szüksége lenne a MOSI, MISO, SCK pinekre, viszont ahogy nézem ebből csak 1 van minden lapkán. Kérdésem, hogy ezt a problémát mivel lehetne áthidalni (ha lehet).
Előre is köszönöm!
Új hozzászólás Aktív témák
- Path of Exile (ARPG)
- Óra topik
- Rossz hírek a Galaxy S26-ok teléjét illetően
- Futás, futópályák
- Milyen belső merevlemezt vegyek?
- Arc Raiders
- Milyen TV-t vegyek?
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Kormányok / autós szimulátorok topikja
- CASIO órák kedvelők topicja!
- További aktív témák...
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- magyar billentyűzet - 165 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Microsoft Surface Hub 2s - Interaktiv 4K monitor/ All in one PC - I5 8. generációs - Piaci ár alatt
- Benq - LU951- 5000 Ansi Lézer projektor - Piaci ár alatt
- LG 27MR400 - 27" IPS LED - 1920x1080 FHD - 100hz 5ms - AMD FreeSync - Villódzásmentes
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- Microsoft Surface Pro 9 i5-1245U 16GB 512GB 1 év garancia
- SzoftverPremium.hu
- OnePlus 13 Gyors teljesítmény és modern dizájn Midnight Ocean 16/512 GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

, de talán a logikai része működőképes és azon elindulhatsz.
(Az a baj, hogy a kimenetek nem tudom mi mit kapcsol, így nehéz 





ekkold
