Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Lalikiraly: Kaáli Autó-Motor Múzeum
- ldave: New Game Blitz - 2025
- gban: Ingyen kellene, de tegnapra
- 8th: A NOB legalizálja a doppingot?
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- btz: Internet fejlesztés országosan!
- Magga: PLEX: multimédia az egész lakásban
-
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
- Milyen notebookot vegyek?
- A fociról könnyedén, egy baráti társaságban
- Luck Dragon: Asszociációs játék. :)
- Black Friday november 29. / Cyber Monday december 2.
- Kertészet, mezőgazdaság topik
- Windows 10
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Androidos fejegységek
- Samsung Galaxy Watch6 Classic - tekerd!
- iPhone topik
- További aktív témák...
- 6-7 gen T procik
- i5 12500/ RTX3060 12GB/ 32GB DDR4 alapú konfig/ garancia/ ingyen foxpost
- -ÚJ,2 ÉV GAR- DDR5 GAMER PC: RYZEN 7 8700F/9700X/9800X3D +RX 6600/6700XT +16-64GB DDR5! SZÁMLA!
- L13 Yoga Gen4 13.3" FHD+ IPS érintő Ryzen 5 PRO 7530U 16GB 256GB NVMe ujjlolv IR kam gar
- Asus ROG Flow X13 GV301QC ALAPLAPHIBÁS laptop, javítandó vagy alkatrésznek
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 32GB RAM 1000GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- Lenovo Thinkpad 13 G2 Intel i3-7100 laptop (hiányos, de működik)
- BESZÁMÍTÁS! MSI Katana15 HX B14WEK notebook - i7 14650HX 16GB DDR5 1TB SSD nVidia RTX 5050 8GB WIN11
- Bomba ár! HP EliteBook 820 G2 - i5-5GEN I 8GB I 256GB SSD I 12,5" FHD I Cam I W10 I Garancia!
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő

, 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
