- Samsung Galaxy Watch6 Classic - tekerd!
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy Watch7 - kötelező kör
- Mobil flották
- Sony Xperia 1 V - kizárólag igényeseknek
- Itt egy pár fotó az iPhone 17 sorozatról
- iPhone topik
- Apple iPhone 16 - ígéretek földje
- A One Ui 8.5 és a Snapdragon 8 Elite 2 már biztos
- Újabb magyar banknál elérhető a Xiaomi Pay
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
-
-
itg
tag
"Én se értem, hogy ha nincs deep sleep, mi értelme lekonnektálni majd fel, hiba esetén meg belerúgni, újraindítani. Ha hibás az olvasás, akkor meg kell próbálni még egyszer lekérdezni. Workaround.
Hozzá tenném, hogy a hardware résznél kezdeném a hibakeresést, bár a DHT egy rakat fos."a deep_sleep lett volna a következő lépés, amint stabil a rendszer.
a DHT22-vel szintén ez a helyzet, már jönnek a BME280-asok.
(rendeltem korábban is, csak átvágtak, BMP280-ast küldtek BME helyett)
egyébként pont a DHT22-vel van a legkevesebb problémám.
sőt, igazából csak a wifi-vel van problémám -
Janos250
őstag
Na, itt jön be az ESP32 multitask, két core, előnye:
Annyi önálló taskot futtatsz, amennyit akarsz. Egy feladat, egy task. Amikor elvégezte a dolgát, akkor megfelelő delay, ami nem fogja meg a procit, hanem átadódik a vezérlés másik tasknak. Amit meg közben nagyon figyelni akarsz (pl http kérés), megy önállóan a másik core-ra. Lehet egy 1000 + 1000 Ft-os ESP8266 + UNO kontrollerekre mindenféle tótágasos programozási trükkökkel mindent felpaszírozni, de egyszerűbb egy 1600 Ft-os ESP32-n kisujjból kirázni. Ha azt is hozzávesszük, hogy az ESP32 mellé már az UNO se kell, még olcsóbb is lesz, sokkal nagyobb teljesítménnyel, sokkal egyszerűbb programozással.
Én mindenkinek azt javasolom, hogy ha kezdésként egyszerűbbel akarja kezdeni, akkor tényleg az egyszerűbbel (azaz korszerűbbel) kezdje. Ha már minden jól megy, akkor ha nagyon akarja, rátérhet a régebbi eszközökön sokkal bonyolultabban és drágábban megoldani ugyanazt.
Én csak a pofonegyszerű dolgokra használom fel a régebbről megmaradt ESP8266-okat. Pl. egyszerű WiFis ki-bekapcsolás, illetve a Sonoffban is az van, ott adott. Nagyon kedveltem az ESP8266-ot, és az STM32-t, amíg nem jelent meg az ESP32, illetve, amíg gyér volt a támogatottsága. Ma már - az egyébként szintén jó - STM32 helyett is ESP32-t használok. -
JozsBiker
aktív tag
Valószínűleg ez az, csak elég problematikus az indítása.Egy bizonyosi DLL -t hiányol, amiről az oldalon az install lépéseinek leírásánál mélyen hallgatnak. Úgy kell előbányászni a fórumból, hogy menjek át a Microsoft oldalára, és onnan valami C könyvtárat tegyek fel egy elég bonyolult procedúrával. Még gondolkodom rajta hogy ér-e nekem ennyit. Köszi egyébként.
Apdét:
A fórumban találtam egy [linket], ahova valaki összegyűjtötte a hiányzó DLL -eket. Letöltöttem, bemásoltam, így már elindult a program. -
Tudom, az enyém is az.
Zoja: van pár kiszolgált dvd meghajtó itthon, abból terveztem steppereket kinyerni. Sőt, van a neten pár diy dvd meghajtós házi plotter meg efféle projekt, kezdetnek arra biztos jó lesz.
Egy 3d nyomtatóhoz (egy menetes szárat megforgatni?) nem hiszem, hogy olyan túl nagy teljesítményű stepperek kellenének. -
Janos250
őstag
"Elvileg a kis tesóját - az egy reléset - is lehet mókolni, csak az Rx/Tx kivezetésekre kell rácsimpaszkodni."
Nem csak elvileg, gyakorlatilag is. Mi pár darabot használunk, egyből arduinos programot raktunk rájuk. Pl. elvágtam egy elosztó madzagját, és közbeiktattam a SONOFF WiFis kapcsolót. Egy másiknak meg pl. az lesz a dolga, hogy internetről be lehessen kapcsolni a bojlert. Na, ehelyett jól megtenné amit néztem, mert a bojler külön automatán van. -
Janos250
őstag
"This means that if you want to use the port 9 and 10 ,you need to have the appropriate ESP hardware.
If You don't have, you must connect flash pins (3 - WP and 7 - HOLD) to VCC and dissconect it from ESP8266 chip.
Then you can use these GPIOs 9 and 10,
When flashing firmware you must select DIO mode.
In this case, these two ports are not used to flash, and can be accessed as an additional ports."https://github.com/SmingHub/Sming/issues/474
Aztán, hogy ez megvalósítható-e a gyakorlatban, azt nem tudom. -
Janos250
őstag
Na, ezért várom én, hogy az ESP32 arduinoja részletesebben legyen kidolgozva, és esetleg az ára is lentebb menjen. Rengeteg IO port, beépített WiFi, Bt.
http://www.ebay.com/itm/Espressif-ESP32-ESP-WROOM-32-CE-marked-with-free-adapter-board-/201779855883?hash=item2efb04420b:g:a4UAAOSwjDZYh7PmJelenleg csak kínlódok vele :-(
-
Tankblock
aktív tag
Hello
ez melyik modul mert a ESP12E nincs 9,10 GPIO láb kivezetve, csak a ESP12F en.
16 os lábat nem javaslom, ezt használja a ESP.deepSleep is és fenn van tartva weak upra.Használható a GPIO 12,13,14, 5, 4.. Szerk: ja és a 0,2 is
Max valaki kijavít....
wdt resetet meg sokinden okozhat, hibakódot is nézd meg. miért van a reboot.
-
Teasüti
nagyúr
Ez alapján én első körben a distanceToGo() függvénnyel próbálkoznék.
A harmadik motor akkor fut, ha az első kettő "odaért". -
zka67
őstag
Szia, igen, megszakítás használatával pontosan lehet vezérelni több motort is egyszerre.
Tudom, sok embernek fogalma sincs arról, hogy mi a megszakítás, mit lehet és nem lehet megcsinálni vele, de higgyétek el, hogy baromi jó dolog. Én komolyan megőrülök, amikor meglátom egy kódban, hogy a millis-sel időzítetek, vártok, ezalatt a proci nem csinál semmi mást, és nem azért van, hogy lustálkodjon.
Egyébként a millis is egy megszakítással működik...
Gyakorlatilag minden eszközt lehet megszakítással kezelni, a soros porttól kezdve a GPIO-n át az SPI-ig, mindent. Miért várjak arra, hogy jön egy karakter a soros porton? Majd a megszakítás szól, hogy jött egy karakter és akkor majd foglalkozom vele, addig csinálok mást. Vagy miért várjak arra, hogy lenyomjanak egy gombot? Szóljon a megszakítás, hogy lenyomták azt a gombot, és majd akkor foglalkozok vele.
Neked konkrétan egy (vagy akár több) timer megszakításra van szükséged, amivel időzíted a motorod sebességét. Ha le akarod állítani a motort, akkor vagy egy flag-el jelzed a kiszolgáló rutinnak, hogy az a motor éppen áll, vagy ha külön timer-eket használsz, akkor egyszerűen leállítod a timert. A sebességet vagy a timer-rel változtatod, vagy a timert beállítod olyan sűrű megszakításra, amiből tudsz egyszerűen osztással sebességet állítani.
A megszakítást kiszolgáló rutinok nem futhatnak a végtelenségig, előbb-utóbb vissza kell térniük a rendes programhoz, hogy más megszakítások is kiszolgálásra kerülhessenek (vagy lehet még a prioritással is játszani). Ezzel azt akarom mondani, hogy minél gyorsabban lefut a rutin, annál jobb. És ehhez nem árt, ha az ember ismeri a proci utasításkészletét, hogyan lehet assembly utasításokat beépíteni a C kódba, hogyan tud együtt működni a két nyelv.
Új hozzászólás Aktív témák
- Budapest és környéke adok-veszek-beszélgetek
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Víz- gáz- és fűtésszerelés
- Samsung Galaxy Watch6 Classic - tekerd!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Xiaomi 14T Pro - teljes a család?
- Battlefield 6
- Kerékpárosok, bringások ide!
- Óvodások homokozója
- Samsung Galaxy Watch7 - kötelező kör
- További aktív témák...
- Dell Precision 7550 15.6 FHD i7-10850H 32GB 1TB nVidia Quadro T2000 workstation tervező
- Samsung 32" M8 4k Smart Monitor!32"/4k/VA/Smart Remote/DEX /Airplay/Type-C/Slimfit Kamera/Beszámítá
- VW/ Skoda fejegység Android 13, 6/64gb eladó
- Lenovo Loq Gaming 15IRX9
- Dell Precision M4700- I7 4. generációs - 16Gb - Nvidia Quadro
- Wilbur Smith könyvek (15 db) egyben
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Lenovo ThinkCentre M720q/ Dell OptiPlex 3070/ Hp EliteDesk 800 G4-G5 mini, micro PC-Számla/garancia
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- HP 15 Zbook Studio G8 FHD IPS i7-11850H vPro 32GB 512GB SSD Nvidia A2000 Studio Win11 Pro Garancia
Állásajánlatok
Cég: FOTC
Város: Budapest