Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Akkor a feltöltött .ino fájlt is mutasd meg itt megint.
Csak a H betűt írja ki A hozzászólás módosítva: Máj 24, 2020
Moderátor által szerkesztve
Szerintem a lib nem lesz jó. Attól tartok elvittelek egy irányba, ami nálam bevált, de nálad egyszerűen csak a poti volt rossz állásban, mint ahogy azt korábban megemlítették neked. Még mindig nem mondtad meg melyik libet használod hozzá. (honnan töltötted le) Próbáld meg most úgy, mint ahogy abban a fórumban mutatják. Ahhoz elvileg jó az a lib amit arról az oldalról töltesz le. Sajnos több megoldás is lehet attól függően, hogy milyen lib áll rendelkezésedre. Nekem ez vált be, de látom neked nem biztos, hogy ez az út lesz jó. Bár ismétlem, mikor elkezdtem LCD-kre írni, nekem nem sikerült a hivatalos és helyes címzésű libbel elindítanom. Továbbra sem tudom miért. Azonban neked mehet.
Bocs, ha félre mentünk kicsit. A hozzászólás módosítva: Máj 22, 2020
Nekem így mintha működött volna. A 0x27 helyett 0x3f. Egy próbát megér.
S hova irja?
Azt míért nem irtad be Valami set cursor parancs (x,y) Ahol x a pozicio 0-15 Az Y a sor 0,1
Más variáció a könyvtárra:
A hozzászólás módosítva: Máj 24, 2020
Moderátor által szerkesztve
Rossz volt a konyvtar
Kicserletem azota jol mukodik
Sziasztok!
Adott egy LED és egy nyomógomb. Ha a gombot megnyomom a LED lágyan felfut, adott ideig max fényerőn világít, majd az idő leteltével lágyan lefut. Ezt szeretném megoldani Arduino segítségével, ami igazából kapu-bejárat közti világítást vezérelne egy SSR-en keresztül. Jelenleg a led induláskor fél fényerőn marad, hiába nyomok gombot. Szeretnék segítséget kérni, hogy hol lehet a hiba. (programozásban még zöldfülűnek számítok)
SSR-en keresztül az impulzuskitöltés elvű fényerőszabályozás ilyen egyszerű módon sajnos nem fog menni. Az SSR gyakorlatilag egy optocsatolóval leválasztott triac, amire az a jellemző, hogy csak bekapcsolni tudod, kikapcsolni meg csak akkor fog, ha a vezérlés megszűnése után a hálózati 50Hz-ben nullátmenet következik be. Van ugyan lehetőség SSR-en is a fényerőt szabályozni, de a vezérlést össze kell hangolni a hálózati 50Hz-el, amihez ugye hardver támogatás is szükséges.
Sziasztok!
Arduinoval szeretnék öntözővezérlést megoldani ami legalább 2 vagy 4 szelepet vezérelne relén keresztül. Hogyan tudok az egyes kimeneteknek hosszú időzítést megadni gondolok itt arra hogy kb 10-15 percig legyen aktív és akár több óráig is nyugalmi állapotot vegyen fel. Vagy van e valami más megoldás is erre a célra.
Szia!
Az if-ekben lemaradt egy egyenlőségjel!!! Itt rögtön kettő. A többi kódod is nézd át.
Szerezz be egy RTC modult. Abban van óra, és némelyikben kalendárium is. A lényeg, hogy ez az RTC még fel is tudja ébreszteni az Arduino-t, ha idő van. Arra gondolok, hogy az RTC-ben be lehet állítani időintervallumokat is akár (nem fontos) így adott ideig ki is kapcsolhatod az Arduino-t. Sleep mód.
Mikor az időpont eljön, akkor az RTC feléleszti, öntöz amíg kell mert az időt lekérdezi az rtc-től, így másodperc pontos simán lehet.. Mielőtt újra elaludna, megad egy új időpontot az RTC-nek, hogy mikor ébressze fel.
És ha olyan SSR-t használok, ami tudja a nullaátmenet kapcsolást?
Szia. Lehet, hogy jobban járnál ha ssr helyett mosfetet használnál és 12Vos ledet táppal és aztán pwm jellel szépen lehet vezérelni. Csak egy ötlet.
Az még nagyobb bukta. A fényerő szabályzás 230V-on úgy működik, megvárod a hálózat null átmenetét ( egy bemenet az arduinón) utána egy késleltetést indítasz (0-10ms) . A késleltetés végén gyújtod a triakot. Minél nagyobb a késleltetés, annál haloványabb a led. A gyújtástól a következő nullátmenetig világít. Ha nem így csinálod, minimum a villódzás, villogás.
Én az if-es dolgokat úgy csinálom, hogy ha egy változó értékét egy konstanssal vizsgálom, akkor a konstanst teszem előre. Szóval a
Így ha elgépelem és kimarad egy egyenlőségjel, akkor a fordító egyből az orromra koppint, hogy gondoljam már át, mert ő egy konstansnak nem tud értéket adni.
Cserebe drasztikusan rontja az olvashatosagot
Találtam egy nekem való kapcsolást, ott az ember egy optotriakon és egy 230/12 trafón keresztül viszi be a szinuszt az Arduinoba.
Kettő megjegyzés:
1. A breadboard-os képen hiányzik egy ellenállás a trafó 12V-os oldalán, az optocsatoló előtt. A kis panelen már rajta van. 2. Ez a nullátmenet érzékelés elég pontatlan. Az optocsatoló kimenetén elvileg 50Hz-es 50%-os kitöltésű jel kellene hogy legyen, a pontos szinkronozáshoz, de a kitöltési tényező több okból kifolyólag 50% alatt lesz. Nekem egy ilyen megoldás szimpatikusabb, és trafó sem kell külön hozzá. Bár nem túl nagy a disszipáció az ellenállásokon, a feszültség igénybevétel miatt érdemes 2W-os ellenállásokat beépíteni. A kimenő jel itt 100Hz-es rövid impulzusok formájában áll rendelkezésre, úgy hogy a programot ennek megfelelően kell megírni vagy módosítani.
Létezik optocsatoló AC-ra is, és akkor nem kell egyenirányítás. Valamint nem ellenállással korlátoznám az áramot, hanem kondenzátort használnék, és akkor nem is melegszik.
Ezt azért nem mondanám, bár nyilván szokatlan elsőre. De ha egyszer "ráállt a szemed", akkor semmi problémát nem okoz...
Tavaly az egyik junior programozo irt nalunk ilyeneket, siman visszadobtak neki a pull request-eket. Azt hittem a helyi (Auckland) egyetemen vadult meg valamelyik eloado de igy mar a masodik esetet latom. Team-ben dolgozva nem hiszem, hogy szeretnenek erte, magadnak persze ugy kodolsz ahogy tetszik
(..hozzateszem valamiert meg a php developerek sem szeretik, pedig ha valakihez, akkor hozzajuk igazan kozel allhatna. De megintcsak ugye pap es a papne.)
A kettős led bemenetű optocsatoló jó, csak nem annyira járatos.
A kondenzátoros áramkorlátozás ide nem szerencsés. Egyrészt mindenképpen kell ellenállás, hogy a bekapcsolási tranziens ne ölje meg az optocsatoló ledjét, másrészt jelentős fáziseltérést okoz az áramban, és így az optocsatoló kimenetén. Szoftverből lehet korrigálni, de külön foglalkozni kell vele.
Biztos van, ahol nem szeretik nekem bevált. Persze kinek a pap, kinek a papné.
Hello Mindenkinek! Szeretnék arduinoval foglalkozni,és tudna-e Valaki abban segíteni,hogy melyik fajta ingyenes programot érdemes letölteni kezdőknek? Egyszerű áramköröket szeretnék késziteni,majd programot irni hozzá,és le tesztelni a működését. Előre is köszönöm!
Idézet: „jelentős fáziseltérést okoz” Ez igaz. Tény, hogy számolni kell vele. Szerintem szoftverből nem probléma. Idézet: „mindenképpen kell ellenállás” Kell, de elég sokkal kisebb. Mondjuk 0.25 Wattos. Idézet: „ingyenes programot érdemes letölteni kezdőknek?” Arduino IDE ami alapesetben szükséges. itt tölthető le
Köszönöm! Később megpróbálom letölteni. További szép napot!
|
Bejelentkezés
Hirdetés |