Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Sajnálom, ha képtelen vagy felfogni a feladat lényegét.
Abba is hagyom. Csináld a PWM-et meg a TV távvezérlöt. Ahhoz értesz, a vasut technikárol meg fogalmad sincs.
Lehet kapni magát az IC-t is, amivel eléggé sokféle dolgot meg lehet oldani LED nélkül. Gyakorlatilag olyan mint egy 3 csatornás portbővítő, ami PWM-et is tud. Árban sem túl drága.
WS2811 IC TME
Üdv!
Arduinoval fogok kapcsolni egy 230-as szivattyút. Az arduino kapcsol majd egy irlz44n mosfetet, a mosfet kapcsol majd 230V 40A SSR-t . Szerintetettek ezek mehetnek direktbe vagy kell valami kiegészitő a motor miatt , vagy más miatt? Mire kell odafigyelni , hogy ne legyen semminek se baja? Csinált valaki ilyet? Van tapasztalat?
Bocs. Félrevezettelek. Nem MOC, hanem egy egyszerű optocsatolóval vezérelném az SSR-t.
Felesleges a fet, az ssr-ben már benne van az opto, mehet közvetlen az arduinora.
Amikor elindul a motor nem megy vissza semmi az arduinoba?
Igen nem megy vissza semmi. Közvetlenül mehet az ssr relére. Kérdés. Mit fog figyelni az ardu hogy mikor kell elindulni?
Lesz egy beálitott idő ami szerint indul majd (pl 10:00)
Értem. Egy digitális időzítő lesz belőle.
Valami azért nem koser. Nekem is visszabeszélt a szivattyumotor az SSR-en keresztül, mégül ki kellett cserélni relére. Nem tudom, ( igaz nem is volt idöm kinyomozni) mi lehetett a gond. Az SSR szépen bekapcsolt, a pumpa el is indult, de egy idö után az Arduino resetelt.)
Látom nem vagy nagyon hozzáértő, ide nem ajánlom neked az arduinót, vegyél időrelét tizen ezerért, vagy ha bonyolultabb a feladat akkor egy Logo okosrelét használtan, vagy egy APB gyártmányú PLC-t, drágább első ránézésre de nem fog lefagyni.
Az idörelével az a baj hogy nem tudom mi történik és mikor. Minimum olyan gép kéne ami kijelzi hogy mennyi az idő és mikor mi kapcsol be vagy ki. Mondjuk idökapcsoló van itthon ,de azt nem lehet tovább fejleszteni ha valamit még hozzá kell kapcsolni az áramkörhöz. (szenzor / átfolyásmérö stb)
Erre találták ki a plc ket, házilag úgysem tudsz rendes zavarszűrést készíteni.
Jó. Egyébként van is itthon samsung fara n70 alfa, csak kábel és program meg ismeret nincs hozzá...
Nem találtam hasonló szálat ezért kérdezem.
Egy relét kellene vezéreljek nyomógombbal. 1. Ha megnyomom a gombot 1 másodpercnél rövidebb ideig, akkor a relé meghúz 1 másodpercre. 2. Ha megnyomom a gombot 1 másodperc és 3 másodperc közti ideig, akkor a relé addig húz amíg a gombot nyomom. 3. Ha megnyomom a gombot 3 másodpercnél hosszabb ideig, akkor a relé 20 másodpercig húzva marad. Ha közben ismét megnyomom a gombot, akkor elenged. A nyomógombot megszakításban kell kezelni, hogy a vezérlő holtidőben mással is tudjon foglalkozni. Valaki adna hozzá ötletet, esetleg mintát. Köszönöm.
Timer okozzon megszakítást, és a megszakításban figyeled a gombot, ha nyomva van akkor számolod a megszakításokat (ez az időalapod)....
Erre nem gondoltam.
A gombra fókuszáltam a megszakítást. Köszi.
Egy régi (még pic-re írt) nyomógomb kezelő függvényemet átírtam arduinora (lásd a mellékletben). Nem teljesen azt csinálja amit szeretnél, de kiindulási alapnak talán megteszi. Nem megszakításba tettem, hanem a loop-ba, de ha mindenáron megszakításba szeretnéd, akkor tedd át nyugodtan abba. Ki nem próbáltam (csak az eredetit), ezért nem garantált a hibátlan működés.
Ez úgy működik mint a számítógép billentyűzete. Ha csak röviden nyomom a gombokat akkor "egy karaktert" ad, majd egy idő után ha lenyomva tartjuk akkor elkezd ismételni. Majd a felengedéskor is eltérő parancsot ad attól függően, hogy röviden vagy hosszan volt lenyomva.
Sziasztok!
Nem közvetlenül Arduino, de a témához erősen kapcsolódik. STM32-vel szeretnék meghajtani egy 8x8-as LED mátrixot, Adafruit LED backpack 1.2" másolat, HT16K33 vezérlő van rajta. A problémám az, hogy mikor beírom az adott címre az adatot, nem a beírt adatnak megfelelő LED-ek világítanak. Például ha 0x81-et írok egy sorba, akkor a két szélső LED helyett az első kettő világít. Arra jutottam hogy gyakorlatilag el vannak shiftelve eggyel az oszlopok. Megnéztem a panel kapcsolását, ezt csatoltam. A kapcsolásom is azt látom, hogy a ROW kimenetek nem egymás után vannak kötve, hanem van egy eltolás a bekötésben. Valaki esetleg találkozott ezzel a problémával? Leginkább az érdekelne, hogy mi lehet emögött a bekötés mögött a logika. Csak simán szoftverből kellene megoldani az adat shifetlést, vagy én rontok el valamit, ami miatt el van csúszva? Az Adafruitos LED backpack könyvtárral nem volt gondom Arduinon.
Lehet, hogy így egyszerűbb volt a NYÁK terv. Vagy átkötöd vagy a programban eltolod pl. táblázat segítségével.
Biztosan van rá asm utasítás, de C-ben is könnyen meg irható:
A hozzászólás módosítva: Jún 26, 2023
Üdv
Jó pár héttel ezelőtt már kérdeztem ezzel az energia monitorral kapcsolatban,akkor is SD írásról. Azóta úgy tűnt mindent sikerült megoldani és elkezdtem végleges panelon is megépíteni.Minden működik jól,kivéve az SD írást,1 percenként olvassa a szenzorokat,megszakítással betölti egy tömbbe amit 30 percenként átír az SD-re (ez 6 kB).Minden nap az aktuális dátummal nyit egy új fájlt,ezt szépen csinálja,de csak 5 alkalommal 30 kB-ig(fizikailag is),a program ugyanaz,mint a deszka modellen.Megvártam míg a régi rögzít egy teljes hónapot a grafikon rajzolás miatt és megcseréltem a két SD kártyát.A régi SD kártyával jól működik az új panel és az új SD-vel a deszka modell is csak 30-ig rögzít.A deszka modellen már mindkét kártya jól működött régebben.Valami az SD kártyával történhetett,közben töröltem rajta,formáztam vagy panel élesztés közben nem zárt le egy fájlt,talán megsérült a fájl rendszer.Ilyenkor mi a teeendő,hogyan lehetne a kártyát helyre állítani?
Számitógéppel sem tudsz file-t másolni a kártyára? Nekem volt olyan esetem hogy, csak olvasni lehetett a kártyát irni nem, abban az esetben kuka kártya.
Kipróbáltam,számítógéppel lehet másolni rá sokkal többet.
Azt viszont nem tudom, formázáskor a "lemezfoglalási egység mérete" mit jelent.
Kínomban kipróbáltam formázni 64 kB-al és akkor 64512 B-ig írta,de kipróbáltam alapértelmezettel is,ilyenkor 30 kB-ig írta. |
Bejelentkezés
Hirdetés |