- AMD GPU-k jövője - amit tudni vélünk
- Milyen cserélhető objektíves gépet?
- ThinkPad (NEM IdeaPad)
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
- Projektor topic
- Azonnali processzoros kérdések órája
- Lenovo Legion és IdeaPad Y széria
- VR topik (Oculus Rift, stb.)
- iPad topik
Hirdetés
-
Megbírságolták a Razert a Zephyr maszkok miatt
ph A cég elég olcsón megússza az ügyfelei félrevezetését, de az üdvözlendő, hogy az Egyesült Államok hatóságai nem siklottak el az ügy felett.
-
Hamarosan indul a SERUM korai hozzáférése PC-n
gp A belső nézetes túlélőjáték premierje május végétől lesz elérhető.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
PROHARDVER!
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
-
Tankblock
aktív tag
válasz daninet #19086 üzenetére
Szia
a vezérlőn az egy 555 Timer IC és véletlenül nem a poti helyét próbálod meg PWM ezni? Sajna a fotón nem látszik....A OUTPUT állítása után írjál rá ki a pinre 0 át.
Másik megoldás h felparaméterezed az egyik timert PWMre és elhagyod a jól megszokott arduinot és rendes C ben megírod....
Release the Beast....
-
nagyúr
válasz Janos250 #19099 üzenetére
Épp most bonyolítod.
Legutóbb a Te kódodból indultam ki, mivel van egy laza 20 év full stack webfejlesztő tapasztalat mögöttem, ez a felépítés hasonlított legjobban egy klasszikus PHP szerver oldali programhoz.
Arra amit írtál, van kész megoldás, a kliens által küldött változókat aserver.arg("valtozo_neve")
egyszerűbben visszaadja, mint hogy a header parse-olásával kellene bajlódni.
Ez ugye megfelel a PHP_GET['valtozo_neve']
változójának.[ Szerkesztve ]
-
daninet
veterán
van olyan géped ami mindig be van kapcsolva?
Ha igen, akkor futtass rajta pihole-t. Azon felül, hogy segít neked a reklámok szűrésében az egy teljes dns szerver nagyon egyszerű kezelőfelülettel. A routeredben a DNS-t ráirányítod a pihole-ra, a többit a pihole intézi.Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
ViZion
félisten
+vargalex
Vannak alapból szűrős DNS szerverek, pár napja ezekkel szórakozok, nekem a Cloudflare a leggyorsabb, 1.1.1.3 (alap malware+family+ads), gugli szervert lekörözi folyamatosan, ping-el tesztelve csak, meg feelingre, de az ugye nem releváns.Legtöbb routeren más lehetőség nincs, mert manuálba kellene felvinni a blacklistet... szánalmasak, h ezt nem oldják meg txt vagy akármi feltölthetőséggel.
+daninet:
AdGuard Home van felrakva, egy brutál listával (ca. 300k bejegyzés tiltott), viszont a mobil eszközök megkerülik néha. Szal a saját dns szerverhez force dns is kell, h minden ezt használja. Nálam még a telenor router is gyanús, mintha a beállítások ellenére is feloldana DNS kéréseket a telenoros szerveren (ami kb. semmit nem szűr, köszi Yettel vagy a franctudja, h mi vagy)...
Wifis android sz@rokkal küzdök, de eeehhh... inkább nézzenek poreszt a kölkök, ennyit nem ér.Host file-val azért óvatosan, a túl sok bejegyzés lassíthatja a böngészést eleinte (sztem később a cache kompenzál, vagy más, de eleinte fájós pl. laptopon), több 100k bejegyzésnél compressed listát érdemes felrakni.
Adott gépet védi, ezt viszont nem kerüli megsemmi (amennyire tapasztaltam a sok év host block alatt).[ 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
-
daninet
veterán
válasz ViZion #19109 üzenetére
igen, de a saját eszközeid nem fogják megkerülni. Ha csinálsz esp alapú cuccokat amiket el akarsz érni (és ha jól értem arról volt szó) azokban nem lesz hardcoded dns, azt fogják használni amit a router ad. Nekem van itthon egy unraid szerverem tele docker konténerekkel, mindegyiknek van egy saját egyszerű dns-e pihole-ban, nagyon jól működik, nem kell IP-ket megjegyeznem soha. Például plex-et úgy érem el, hogy plex.local, de hogy esp alapon maradjunk a topik témájában a wled cuccaimat is úgy érem el, hogy wled-nappali.local wled-muhely.local stb.
[ Szerkesztve ]
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
vargalex
félisten
válasz ViZion #19109 üzenetére
Nem arra gondoltam, hogy a szűrés megvalósítható-e. Hanem arra, hogy fel tudsz-e venni saját hostname-t privát IP címmel (hogy arra oldja fel), hiszen ez volt a kérdés.
Ha az eszközeidnek a saját DNS szerveredet hirdeted, akkor olyan nincs, hogy a telenor szervere old fel valamit. Hacsak a te DNS szervered nem oda forwardolja valamiért a kérést. Illetve nyilván lehet olyan alkalmazás, ami IP alapon ér el valamit, ezen nem fog segíteni.
Alex
-
ViZion
félisten
válasz vargalex #19111 üzenetére
daninet: igen, de alapból nem az ESP, hanem a gyerekek androidos vackai a probléma.
Ha az eszközeidnek a saját DNS szerveredet hirdeted, akkor olyan nincs, hogy a telenor szervere old fel valamit.
Fogd meg a söröm... Napok óta ezzel bajlódom, android cache törlés, stb begvolt és átmennek a szűrt cuccok, vagyis agh-ig szerintem el sem jut a telenoros wifi modem mintha megfogná. De ezen kívül is van olyan, h megkerülnék a helyi dns szervert, iptables és a force dns ezért kell/ajánlott. Örülnék, ha más is tesztelné, mert ez erősen elmélet vs. gyakorlat dolog. Elsőre beállítási hibának gondoltam, de PC-ről (LAN) a tiltott oldalak nem elérhetők, wifi androiddal igen. Esetleg lehet a böngészőkben van saját dns beállítás? Free adblock browser. Ez most jutott eszembe. Majd a PC-t átrakom wifi stickre és kiderül, hiszen ha így továbbhalad, akkor a telenoros cucc téríti el, ha nem, akkor meg az android böngészők kerülik ki... más nem jut eszembe.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 ViZion #19112 üzenetére
OK, baCCameg... telefonokon nem a wifinél, hanem a settingsbe is be van állítva a DNS szerver... gondolom ezt veszi előre, bár elméletben a local lenne az első...
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 ViZion #19113 üzenetére
Igen, a telefon beállítások/Kapcsolatok/Egyéb kapcsolat beállítások/Privát DNS
+ Chrome böngésző beállításokban is van lehetőség saját DNS-t megadni.
Ha ezek közül valahol meg van adva más, mint a routerben megadott DNS szerver, azt fogja használni.Nekem a routerben és a telefonon is az AdGuard adblocker van megadva (dns.adguard.com), így nem csak otthon, hanem mobilneten is nyugtom van a legtöbb reklámtól (sajnos a videók előtti reklámokat van szűri, de így is nagy szolgálatot tesz).
Azt most hallom először, hogy a cloudflare DNS is tud reklámszűrést, melyik a jobb, ez, vagy az AdGuard?
[ Szerkesztve ]
-
nagyúr
válasz vargalex #19107 üzenetére
Sajnos az enyémre nincs openwrt, de amúgy a kérdés csak elméleti, egyelőre nincs ilyen igény, hogy domainnevet adjak az eszközöknek mert annyi van belőlük
Külső publikus DNS szolgáltató nemigen tudná ezt megoldani, hiszen belső hálózatról van szó, belső, nem publikus ip címekkel.
Az Asus egyébként ad a routereihez dyndns szolgáltatást (*.asuscomm.com), használom is, kívülről ez alá lehetne aldomain szinten pakolni az eszközöket, ha lenne ilyen lehetőség, de amúgy sem engedek ki semmit közvetlenül a netre, saját vpn szerveren szoktam kívülről belépni az otthoni hálózatba, onnantól pedig már a belső ip címek játszanak. -
ViZion
félisten
Jah, ahogy mondod... A wifi beállításos static-ot néztem, többit nem is tudtam.
Akkor lenne ez jó, ha a privát dns nem írná felül a static wifi beállítást. Akkor itthon lenne fix IP és DNS, ha meg nincsenek itthon, akkor a privát DNS. Ahol dhcp van, ott is a privátot használja, ez így logikus lenne szerintem.Az adguardos is jó, sokat szűr, cloudflare-nak is van több, az 1.1.1.3 a családbarátos verzió. Nálam ez sebességben jobb volt, mint a gugli nyílt, vagy az adguard. Telefonokon nincs (még) beállítva, nem tudom. De pár hét és megtudom.
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
-
vargalex
félisten
válasz ViZion #19119 üzenetére
A Telenor eszközön biztos nem, de rendes routeren meg tudnád csinálni, hogy a DNS kéréseket a saját (vagy tetszőleges) DNS szerverre irányítod. Hiszen a DNS kérések cél portja az 53, így az alapján irányíthatod... Ezzel mindegy lenne, hogy milyen DNS szerver van beállítva a klienseken.
Alex
-
ekkold
Topikgazda
Légyszi kanyarodjunk vissza az arduino-hoz, ill. a routeres kéréseket másik témában legyetek szívesek megtárgyalni.
-
Janos250
őstag
válasz tibi-d #19115 üzenetére
Na, akkor html-t kell apránként megtanulni.
Ebben én nagyon gyenge vagyok, nekem is itt szoktak segíteni.
Szerintem kezd el apró lépésenként.
Elsőként rakj ki gombokat, amik valamit a ESP-n csinálnak, pl. ledet ki/be kapcsolnak.
Például az Arduino IDE példáiból ezzel:
Fájl/Példák/ESP32 Dev module/SimpleWiFiServer
Aztán lehet menni lépésről lépésre, megtanulni a HTML alapvető elemeit.
Ebben a témában pl. Aryesnek van nagy gyakorlata.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
daninet
veterán
válasz tibi-d #19125 üzenetére
A HTML egy dolog, neked AJAX is kelleni fog, hogy az oldal újratöltése nélkül interakcióba tudj lépni a dolgokkal. HTML nagyon statikus, az csak egy megjelenített oldal, az hordozza majd a tartalmat amit beleépítesz.
Vannak kész ajax könyvtárak esp-hez egyébként viszonylag könnyű implementálni. Elsőre nyilván minden nehéz lehet.[ Szerkesztve ]
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
ekkold
Topikgazda
Még annyit, hogy az ajax tulajdonképpen nem más mint egy javascript-ből indított fájl lekérdezés vagy letöltés. Tulajdonképpen mindenféle könyvtár nélkül sem bonyolult használni.
Meg aztán manapság a websocket talán elegánsabb megoldás, csak ahhoz szerveroldalon kell többlet (websocket szerver, ami amúgy van ESP-re is).[ Szerkesztve ]
-
Janos250
őstag
válasz daninet #19126 üzenetére
Először tanulja meg példákon a html-t, mert ha nekiáll html előismeretek nélkül AJAX-ot tanulni, úgy elhajítja, hogy az életben többet elő sem veszi.
Nekem már volt némi html ismeretem, amikor AJAX-ot kellett használni, de vagy tízszer kérdeztem itt a srácoktól.Maradjon egyelőre annál, hogy frissítéssel jön az új adat az oldalra.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz tibi-d #19125 üzenetére
Talán ez a lap segít.
Sok minden van benne, lépésről lépésre tárgyalja a web szervert, és a html-t, végén még AJAX is van.
ESP8266-ra csinálja, de ugyanez megy ESP32-n is.
Nem mindig a legegyszerűbb végét fogja meg a dolgoknak, de attól még - szerintem - jól használható kezdésnek.
https://www.cspista.hu/2020/arduino20_16.pdfAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Janos250 #19131 üzenetére
Hozzászólok magamhoz.
Mellesleg nem csak ez, hanem a többi oldal is érdekes.
Például az teljes Arduino tanfolyam.
https://megtestesules.info/hobbielektronika/arduino.htmlAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Wolfram
aktív tag
Valaki használ ESP32-n DS1307 RTC órát? Nem igazán boldogulok vele.
-
Wolfram
aktív tag
-
Ton-ton
tag
Sziasztok.
Léptetőmotoros gondom lenne.
Arduinoról, vagy rpi pico-ról hajtanék meg léptetőmotort a szokásos A4988, vagy DRV meghajtókkal.
Azonban a motorok távolabb lesznek a vezérlőtől.
Az lenne a kérdésem, hogyan szokás ezt megoldani?
Tehát a vezérlés és a motor meghajtó közt legyen a hosszú vezeték, vagy a motor meghajtó és a motor között?
Vagy más megoldás javasolt?
Nagyjából 2 méter távolságról lenne szó egyébként.http://qtp.hu
-
nagyúr
válasz Ton-ton #19138 üzenetére
Milyen motor, mekkora áramfelvétele van és milyen tápról (hány volt) menne? 2 méter nem nagy távolság, igazából egyik megoldásnál sem okozhat problémát, de ha nagy áramokról van szó, akkor esetleg túl vastag vezetékekre lenne szükséged a driver és a motor közt. Szerintem amelyik végéről egyszerűbb a tápot adni, oda tedd a drivert, hogy ne kelljen annyi vezeték.
-
mprrpm
tag
válasz Wolfram #19136 üzenetére
Némelyik DS1307 3,3V-al nem indul el. 5V pedig az ESP32-nek nem tesz jót.
Ezt a DS1307 lapot nem ismerem de 5V-al vigyázni sima 3V-os CR2032 elemet felfúja mert nem akksi (LIR2032). DS3231lapoknál ellenállást ki kell forrasztani és akkor nem fogja az elemet tölteni. Tapasztalat sima CR2032 elemmel is 5-10 évig gond nélkül elmegy.MPETYA
-
Wolfram
aktív tag
-
Janos250
őstag
"van kész megoldás, a kliens által küldött változókat a
server.arg("valtozo_neve") egyszerűbben visszaadja, mint hogy a header parse-olásával kellene bajlódni."A WiFiServer osztálynak nincs arg tagfüggvénye.
Viszont nem sokat kell azzal bajlódni, mert szerintem egyszerű.
A kezdő arduinosok kedvéért írok is rá példákat, ha már előkerült. Hátha valakinek valamikor szüksége lesz rá.ablak = elsosor ;
char kod;
uint16_t ertek ;
Ha csak egy paraméter van, és a kód is csak egy karakter:
pl:http://192.168.0.141/k=1
Akkor az első sor: GET /k=1 HTTP/1.1
megoldás:printf("\nkod = %c ertek = %c\n",ablak[5], ablak[7]);
ezt irja ki: kod = k ertek = 1Ha csak egy paraméter van, de az eredmény nagyobb szám, akkor ez jó:
például: http://192.168.0.141/t=300
akkor az első sor:GET /t=300 HTTP/1.1
A scanf-nek azt a mintát kell megadni, ami printf esetén ugyanezt írná ki:
megoldás:sscanf(ablak, "GET /%c=%i HTTP/1.1",&kod,&ertek );
printf("\nkod = %c ertek= %d\n",kod, ertek);
Akkor kiirás: kod = t ertek= 300Ha több paraméter van,
pl:http://192.168.0.141/t=300/k=100/x=3
akkor az első sor: GET /t=300/k=100/x=3 HTTP/1.1
Megoldás:while ( (ablak = strchr(ablak, '/')+1) &&
(ablak[-2] != 'P')
)
{
sscanf(ablak, "%c=%i ",&kod,&ertek );
printf("\nkod = %c ertek= %d\n",kod, ertek);
};
kiirás:
kod = t ertek= 300
kod = k ertek= 100
kod = x ertek= 3Természetesen a kiírás helyett azokat az utasításokat kell beírni, amit végre kell hajtani az adott kód, és érték esetén.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Janos250 #19148 üzenetére
Ja, még azt elfelejtettem odaírni, hogy ha valaki meglátja hogy a tömb (indexes változó, array) indexe negatív is lehet, vigyázz, csak akkor használj negatív indexet, ha tudod, hogy mit csinálsz.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Új hozzászólás Aktív témák
- Ukrajnai háború
- Óra topik
- Call of Duty: Modern Warfare III (2023)
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- Luck Dragon: Asszociációs játék. :)
- Ennyibe kerülnek a Huawei Pura modellek Európában
- AMD GPU-k jövője - amit tudni vélünk
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
- Autós topik látogatók beszélgetős, offolós topikja
- Robogó, kismotor
- További aktív témák...
- EDIFIER R1700BTS hangfal pár makulátlan, új állapotban, 2 év hivatalos garanciával, alkalmi áron
- LG OLED55B23LA 2 Év GYÁRI GARANCIA
- Apple iPhone XR 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC , i7 12700KF , RTX 3080 Ti , 64GB DDR5 , 960GB NVME , 1TB HDD
- Intel PC , i5 8500 , 1660 6GB , 32GB DDR4 , 512GB NVME , 500GB HDD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest