Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Nos, meglett a hiba miért nem akart az „if-es összehasonlítási feltétel” nekem jó lenni. Banális hibát vétettem és csak most vettem észre, hogy felcseréltem az összehasonlítási irányt. Nem mindegy, hogy x > y, vagy x < y.
Valakinek, esetleg még hozzászólása a kérdésemre?
Így:?
A hozzászólás módosítva: Dec 10, 2016
Köszi.
Kipróbálom. És próbálom megérteni. Majd jelentkezem.
Szia. De igen, szerintem sokan használjuk. Én személyszerint a kérdésedet sem értem, leírhatnád kicsit konkrétabban. Egyébként miért nem egy adatbázisba töltöd fel ezeket az adatokat, onnan korábbi adatokat is letudnál kérni. Nem csak az online adatokat látnád.
Szia!
Ezt igy müködik de TCP valahogy nem mennek át ki küldött értékek Realterm nem elérhetö TCP port ping sem ! HTTP alatt böngészöben is megjelenek az el küldött értékek szépen! TCP alatt mi a titok?
A hozzászólás módosítva: Dec 11, 2016
Helló.
Köszönöm, hogy egy kész programot írtál. Sajnos még nem sok időm volt a tanulmányozására, megértésére időhiány miatt, (de ami késik, nem múlik). Viszont a kíváncsiság hajtott és kipróbáltam. Az első hozzászólásomban felvázolt „feladatokat” tökéletesen végrehajtsa. (Majd a fényerő változás sebességét kell megvariálnom, mert a felfele és a lefele szabályozás sebessége nem egyforma lesz). Egy problémát találtam, az pedig a nyomógomb (és főként a jelenség az Infravörös akadály elkerülési modullal jelentkezik) pergésmentesítése. Időként „műveleteket ugrik” át. Ebben viszont újból kérnék egy kis segítséget, mert fogalmam sincs, hogy kezdjek neki.
Pergésmentesítéshez köss a bemenet és a GND közé egy 100nF-os vagy 1µF-os kondit.
Tulajdonképpen mi a kérdés? http működik, TCP nem? Ez hogy lehet? A modul TCP vagy UDP kapcsolatot tud kezelni.
Leszedtem a régit (1.612-t) és feltettem az új, 1.6.13-at de a hiba maradt.
Továbbra is: Idézet: „open NUL: A rendszer nem találja a megadott fájlt.” Valakinek valami javaslata?
Ahogy irod " http működik, TCP nem"!
Probálom a port számokat is de nem megy TCP! A hozzászólás módosítva: Dec 11, 2016
Ha nem működik a TCP, nem működik a HTTP sem, mivel az utóbbi az előbbire "épül".
Böngészöbe ok látható is a képen!
Akkor nem tudom....
Próbáld az 1,5,7el. Én is futottam bele olyanba, hogy az 1,5,7be írt program jó, de ha 1,6,x el akartam feltenni hiba.
A kép szerint működik a HTTP és a TCP is. Te nem tudod, mit szeretnél.
Vagy cseréljek filmware az espn?
nodemcu hol lehet meg bizható filmwaret találni ami jó is?
Én tudom mit szeretnék Tcp portra kiküldeni a látható adatokat amiket késöbb SADA.. HMI rendszeren megtudok majd grafikusan jeleniteni!
Mondom, hogy nem tudod, mit szeretnél. TCP protokollon kérdezel a modultol, az meg válaszol rá. Ezt láthatod a böngészőben. Leegyszerűsítve, a TCP protokoll mindig kérdéssel kezdődik. A mester kér a szolgától adatot. A böngésző a mester, az ESP modul a szolga.
A hozzászólás módosítva: Dec 11, 2016
Mivel az esp most cliens modban van mást nagyon nem is tudna csak kérdezni lehet töle....
![]() Ezt én is átt látom.... Én még azt látom hogy valami nem megfelelö port szám nem ok a kapcsolathoz win alat TCP hez!
Megoldható a hardveres Rx-Tx port, viszont azt nem tudom, hogy belefér-e a jelenlegi program mellé az ESP programja a mikrovezérlőbe. Olvastam olyat is, hogy van olyan ESP, amire lehet arduino programot tölteni.
Köszi a segítséget. Idézet: Pontosabban: van olyan Arduino IDE (bővítmény), ami az ESP8266-ot támogatja. Bővebben: Link „Olvastam olyat is, hogy van olyan ESP, amire lehet arduino programot tölteni.” A hozzászólás módosítva: Dec 12, 2016
Estét!
Nos gyorsan összekalapáltam egy programot Attiny85 -re.
A lényege valami olyasmi lenne, hogy van két analóg bemenet, az egyiken egy potméter (A0), a másikon egy hall szenzoros árammérő (A1). A működése meg valami olyasmi lenne, hogyha a potméter beolvasott értéke nagyobb mint az árammérő szenzoron beolvasott érték, akkor a (ledpin) lábon növelli a PWM jel kitöltési tényezőjét, ha viszont kissebb, akkor pedig csökkenti. Magyarul próbálja a hall érzékelőn átfolyó áramerősséget a potméteren beállított értékével megegyező szinten tartani. Amolyan szoftveres LED/Li-Ion cella áramgenerátorként üzemelve. A hardvert még nem dobáltam össze, de holnap arra is sor kerülne. Mi a véleményetek a programról, működne ez így?
Meredeknek tűnik, mármint a HW-es rész. Elvileg a mintavétel eredménye 0 vagy maximum lehet, lévén PWM-ről van szó. "Átlagolás" mindenképpen kelleni fog a szenzor kimenetén! Ha a terhelés várhatóan nem változik gyorsan, jó lehet, egyébként pedig feleslegesen fárasztod a kontrollert ilyennel, hisz a pontosabb méréshez sűrűbb mintavétel kell, nem marad idő másra. Egy egyszerű feladat le is foglal egy komplett kontrollert.
A hozzászólás módosítva: Dec 12, 2016
Igazából ez a kontroller mást nem nagyon fog csinálni, csak erre akarom használni.
Max még kiírja majd az értéket egy led kijelzőre...
Valamit kifelejtettél!:
Bővebben: AnalogRead ![]() Ezért, ez is értelmetlen:
A hozzászólás módosítva: Dec 12, 2016
Ja lehet...
![]() Hát így?
Még megjegyezném, hogy:
Az analóg mérés értéke sosem lesz negatív! Ezért már jobb, ha előjel nélküli változóként deklarálod:
És analóg értéket többször mérjük és átlagoljuk az eredményt! A zaj kiszűrése miatt.
Valóban az tényleg nem lesz negatív sose...
Most viszont azon agyalok tegyük fel hogy indul a program, a potméter és az árammérő alapértéke 0.
A feltétel szerint:
Tehát nem igaz mert a két érték egyenlő, így az else ág hajtódik végre, magyarul a 0 -ból ha kivon egyet, nem fog túlcsordúlni a ledpwm és beállni 255 -re? Aztán meg szépen számol visszafelé megint 0 -ig, és kezdi előről? Nem tudom, jól gondolom -e? És most elméletben tekintsünk el attól, hogy a feltétel vizsgálat előtt beolvassuk az analóg értékeket, így azok gyakorlatilag soha (vagy legalábbis rendkívül minimális esetben) lesznek egyenlőek. Elméletileg már a paraméterszórás miatt sem, és a szabályozás hiszterézisének hiánya miatt sem. A hozzászólás módosítva: Dec 12, 2016
Az átfordulás kivédhető egy-egy feltétellel:
Na igen, valahogy így én is megcsináltam volna, csak azt akartam kideríteni, hogy fenn áll -e a túlcsordulás veszélye, mert ha igen, akkor védekezni kell ellene. De ha nem, akkor nem kell vele foglalkozni sem...
|
Bejelentkezés
Hirdetés |














