- iPhone topik
- iOS alkalmazások
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Apple Watch Ultra - első nekifutás
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Yettel topik
- Apple iPhone 14 Pro Max - sziget fesztivál
- Milyen okostelefont vegyek?
- MIUI / HyperOS topik
Hirdetés
-
Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
ph A megfizethető, szivacsokkal jól megpakolt modell ötfajta kapcsolóval és kétféle színösszeállítással/kupakprofillal szerezhető be.
-
Rossz üzlet az EV-kölcsönzés
it Küszködik az EV-kölcsönzés miatt a Hertz Global, még több EV-t adnak el.
-
Érkezőben a Poco M6 4G
ma 5G-s és 4G-s Pro modell már van, hamarosan lesz Poco M6 4G-s alapváltozat is.
-
Mobilarena
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
-
Wolfram
aktív tag
válasz ViZion #18400 üzenetére
Konkrétan a távirányító a kérdés. Az IR-el az a probléma hogy nem megy át a falon (tudtommal - lehet hogy valaki itt már ezt áthidalta ).
A kérdés hogy miért nincs pl.: előre gyártott wifi-s távirányító, vagy van-e rádiós távirányító ami átmegy a falon legalább 8-10 méter hatótávval. -
ViZion
félisten
válasz Wolfram #18401 üzenetére
RF-el sokkal nagyobb távolságok hidalhatóak át, de ált. egyirányú a kommunikáció.
Nem tudjuk most sem, h mire kell, felvázoltak több lehetőséget is. Ha az energiatakarékosság + mobilitás is kell, akkor RF a jó sztem. Ha van wifi, és ritkán kell, akkor telefonos megoldás is jó. Ha két eszköz között kell adatcsere, akkor ESPNOW is jó, vagy MQTT, de ezek az RF-nél macerásabbak szerintem. A felébred, kapcsolódik, adatot küld és alszik az tipikusan szenzoros ESP, ahol X percenként mér, küld.
Wifis távirányító: a mobilod... BT távirányító és kis szerencsével akár IR távirányító is.Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
ViZion
félisten
válasz Wolfram #18404 üzenetére
[link]
Parancsolj. Részletekre most nincs idő, kicsit "live" írom át a fűtésvezérlő programot, csak nem tudom hol járok De még nem hideg a lakás, nem lehet baj.Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
-
ViZion
félisten
válasz Wolfram #18406 üzenetére
hahahhahhaaaa...
Parancsolj... hátha ebből tudsz a projectedhez kölcsönözni.
on System#Boot do
TaskValueSet 1,1,29 //minimum vízhőfok
TaskValueSet 1,2,95 //túlfűtés
TaskValueSet 2,1,350 //keringető idő 240-600
TaskValueSet 2,2,540 //keringetés szünet
TaskValueSet 2,3,80 //termosztát figyelés
TimerSet,2,8 //Start loop
GPIO,2,1 //board led ki
Let,2,2 //alap a watch loop
endon
on Rules#Timer=1 do //pause
oled,7,1,Status: Pause
gpio,15,0
TaskValueSet 4,1,0
Let,1,[deftime#keringp]
Let,2,2
TimerSet,3,1
endon
on Rules#Timer=2 do //watch loop
if [owt#temperature1]>[deftemp#tempmax]
event,heatover
elseif [termo#state]=1
event,heaton
else
event,heatoff
endif
endon
On Rules#Timer=3 do //timer loop
if [VAR#1]<2
Let,1,0
TimerSet,3,0
TimerSet,[VAR#2],1
else
Let,1,[VAR#1]-2
TaskValueSet 4,2,[VAR#1]
TimerSet,3,2
endif
endon
on termo#state=0 do
if [owt#temperature1]<[deftemp#tempmax]
TimerSet,1,3
else
TimerSet,2,1
endif
endon
on heaton do
if [owt#temperature1]>[deftemp#tempmin]
oled,7,1,Status: Heating!
gpio,15,1
TaskValueSet 4,1,1
Let,1,[deftime#kering]
Let,2,1
TimerSet,3,1
else
event,heatoff
endif
endon
on heatover do
oled,7,1,Status: OVERHEAT!
gpio,15,1
TaskValueSet 4,1,1
Let,1,600
Let,2,2
TimerSet,3,1
endon
on heatoff do
oled,7,1,Status: Watch
gpio,15,0
TaskValueSet 4,1,0
Let,1,[deftime#watch]
Let,2,2
TimerSet,3,1
endonHold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
Ide is bespammelném a kérdést, hátha az elektro topikban nem jár mindnekni:
Ezekbe a kis elemtartó-tápegységekbe vajon LiFePO4 akksikat is tehetek? Gondoltam jó lenne valami hidegálló kémia "udvaron hagyott" hőmérőmodulnak - azaz akár egész éjszaka mínusz 10 fokban.Mindig meglep milyen sokan hiszik el, hogy van ingyen ebéd.
-
ViZion
félisten
válasz t72killer #18413 üzenetére
Nem tudom mi hajCSa... de nekem van 2 kinti hőmérőm, AA és AAA elemesek, kb. évente csere. Az bírja. Nem tudom, h mi lenne jobb ennél.
Fenti kódhoz:
Thingspeak-ot ebből kiszedtem, nem nézegetem. Tervben volt külső hőmérő is, de igazán nincs jelentősége. A timerek így is adnak munkát a kis Wemosnak. A korábbi verzió 14-18% load-ot sikerült 22-25-re tolnom.
A LET ciklusok az ESPEasy-n 1 sec-esek, de az halálos, ezzel már vállalható. Sajnos a timer value-t nem tuja máshogy kiírni, elvileg tervben van, talán majd valamelyik frissített verzióban. Ahogy a változók értéke sem lehet szöveg és még az oled clear-t sem lehet csak sorokra vagy oszlopokra alkalmazni. Vannak korlátai, de nagyon jól használható, ha tudunk a hibáival együtt élni.Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
-
ViZion
félisten
válasz ReFleXx #18417 üzenetére
Nem mutat az semmit... Nem látszik a kódon, mert azt a devices vezérli -nem foglal helyet itt, "gyárilag" ESPEasy tudja. A kódban frissülnek az adatok, de a kijelzőt gombbal tudom bekapcsolni és hogy ne felejtsem úgy, 35 sec után kikapcsolja.
Normális esetben nem kell nézegetni, teszi a dolgát. De azért ott van, fűtés debuggolásraWolfram: "Legalább lélekben támogatnak a fórumon." Bátya, ha elmondanád, h mit szeretnél, mire használnád, stb... akkor már a progit is megírta volna rá valaki. Fél, sőt negyed információkkal találjuk ki, h mi lenne a megfelelő.
Ha visszaolvasol pár héttel, a kazán projecthez volt itt egy konkrét leírásom, aki olvasta az értette a problémát, a feladatot és hogy én milyen megoldásra gondoltam. Úgy lehet segíteni. Pár hete telepítettem az első ESPeasy-met (előtte én is arduino-s tutorialokkal hadakoztam, WLED működik, a többit összeraktam-szétkaptam), most meg várja a 2. hogy összerakjam...
[ Szerkesztve ]
Hold on, trying to give a fuck... Nope, not Happening • Powered by Fedora Linux • "Az élet olyan sz@r, szerencsére a felén már túl vagyok" Al Bundy
-
nagyúr
válasz Wolfram #18424 üzenetére
A wifi protokoll nem alkalmas távirányítónak.
- Vagy csinálsz egy weboldalt, amit wifin keresztül megnyitsz mondjuk egy mobiltelefonnal, és akkor arra annyi gombot teszel, amennyit csak szeretnél.
- Vagy az ESP32-n van Bluetooth is, ahhoz bármilyen Bluetooth távirányítót vagy billentyűzetet párosíthatsz.
- Vagy egy másik esp-vel esp-now kapcsolaton l kapcsolódj, annak a GPIO-inak a felhasználásával építs egy saját távirányítót.
- Vagy vegyél egy RF modult, azt kösd rá egy tetszőleges Arduino lapra, és lásd az eggyel korábbitValójában rengeteg féle távirányítót lehet és szoktunk is használni, csak pont olyan nincs, amit te keresel.
Az RF frekvenciája fix? Egy tetszőleges (pl.: [link] ) RF távirányító jelét el lehet kapni és dekódolni
Nem, sokféle frekvencia és mégtöbb protokoll létezik.
[ Szerkesztve ]
-
-
-
ReFleXx
addikt
válasz Wolfram #18432 üzenetére
ugy erzem ez a topik nem neked valo, midenre kesz megoldast keresel, de ez nem igy mukodik. ennek az arduionak IS az a lenyege, hogy van mogotte egy community, vannak kulonbozo sketchek kisebb feladatokra amikbol osszeollozva mindenki osszetudja rakni a sajat egyeni elkepzeleset.
szoval nem biztos hogy egy csettintesre talalsz egy olyan sketchet ami pont olyan mint amit te keresel, de tobb minta projektbol osszetudod hozni.2020-as dakota közmondás: "Intel a csórók AMD-je"
-
#70211840
törölt tag
Szeretnék stm32-vel (12bit, 4096 szint) feszültséget mérni 1:10 osztással. (50V max)
Illetve szeretném figyelni a 230V-os hálózat meglétét. Tehát érzékelni, ha mondjuk áramszünet van.Ezeknek hogyan kellene nekiállnom? Esetleg van valami nektek bevált kapcsolás+library?
Amúgy az ilyen feszültség érzékelés mennyire lineáris? Kell kalibrálni?
-
-
tibi-d
tag
Mivel nem vagyok profi programozó, előbb, utóbb összehozok valami kódot, de nem biztos, hogy a legegyszerűbb, legelegánsabb lesz. Valószínű 10X annyi energiámba kerülne mint a profiknak.
-
nagyúr
válasz tibi-d #18437 üzenetére
Ennél sokkal egyszerűbb módszer, hogy az adott gombhoz tartozó számot rögtön beteszed egy integerbe, majd a következő gombnyomáskor szorzod tízzel és hozzáadod az éppen megnyomott értéket. Úgy is mondhatnám, hogy
int szam = 0
while(megnyomott_gomb != # ){
szam = szam*10 +megnyomott_gomb
}
(pszeudó-kód) -
its_grandpa
tag
válasz Wolfram #18436 üzenetére
Infrával is lehet arduinót vezérelni (olyan távirányítót linkeltél az elején), én sem értem igazán miért bonyolítod túl - https://www.instructables.com/Arduino-IR-Remote-receiver/
Tudom wemos-t akarsz, a lényeg szempontjából mindegy, hogy ESP vagy Arduino.
A wemosra eNeS megoldása jó lehet - https://bitekmindenhol.blog.hu/2019/02/21/egyszeru_433mhz-es_vevo_modul . -
nagyúr
válasz its_grandpa #18441 üzenetére
Az infra nem megy át a falon.
-
ReFleXx
addikt
válasz Wolfram #18436 üzenetére
nem csinaltam meg, bar van itthon szinte minden hozza.
van infra vevőm ha esetleg az kellene egyszer, illetve anno rendeltem alirol 433MHz-es RF ado/vevo modult, neked kifejezetten RF taviranyitos kell igy egyiket sem ajanlottam ezek kozul.
egyebkent ha megis megelegszel az infraval, akkor az joval egyszerubb, biztos van otthon valamilyen folosleges taviranyito amihez csak egy infra vevo kellene.2020-as dakota közmondás: "Intel a csórók AMD-je"
-
And
veterán
válasz #70211840 #18435 üzenetére
Hálózat / fázisfigyelés: célszerűen egy optocsatolón keresztül érdemes megoldani. Példák: [link], [link]. Feladatfüggő, hogy mennyire szükséges szűrni a uC felé szánt jelet (mekkora időállandóval, csak a fázis jelenléte érdekes, kimaradt félperiódusok számlálása is kell-e, stb.).
Feszültségmérés: a konkrét megoldás itt is a körülmények függvénye. Ha a mérendő forrás terhelhető (pl. tápfeszültség), akkor egy natúr ellenállásosztó elegendő, lehetőleg 10 kΩ-ot nem meghaladó forrásimpedanciával a kontroller felé. Ha pufferelés (nagy bemeneti impedanciával kell fogadni a mérendő jelet) és / vagy túlfeszültségvédelem is szükséges, akkor egy opa-fokozattal (pl.: [link]) kiegészíthető az eredeti feszültségosztó, amelynek tagjai ebben az esetben jóval nagyobb értékűek is lehetnek. -
#70211840
törölt tag
Köszönöm a választ.
Csak maga a 230V hálózat meglétét lenne szükséges figyelnem. Annyit kellene tudnom, hogy a hálózat létezik-e vagy éppen áramszünet van. Semmi egyébre nincs szükségem. Egyszerű true vagy false a lekérdezéskor.
Jó volna nagy bemeneti impedancia az egyen feszültség mérésekor. Amolyan multimeter módon. Például egy CR2030 elem (backup battery rtc-hez) merülésekor tudjon szólni.
-
Wolfram
aktív tag
válasz its_grandpa #18441 üzenetére
A lakásban kell a hatótáv, nem csak egy szobában, de szerintem ezt írtam.
-
And
veterán
válasz #70211840 #18446 üzenetére
Ok, de gombelemek méréséhez nem kell 50V-os méréshatár, se 1:10 feszültségosztó, ha egyébként más forrásból van 5V-os referenciád. Ebben az esetben akár a kontroller analóg(nak konfigurált) bemenetére is mehet közvetlenül az elem feszültsége. Annak esetleg érdemes utánanézni, hogy egy ilyen AI-port mekkora impedanciával terhel (vagy mekkora lehet a szivárgóárama), de általában elég naggyal. Elemmerülés jelzéséhez egyébként belső komparátor is megfelelhet, ha az adott uC rendelkezik olyannal.
-
#70211840
törölt tag