- Mobil flották
- Yettel topik
- Milyen okostelefont vegyek?
- Itthon is elérhető a OnePlus 11 és a Buds Pro 2
- Fotók, videók mobillal
- Indiában startolt a Poco X6 és X6 Pro
- Huawei Watch GT 2 - épp ideje!
- Samsung Galaxy Z Fold3 5G - foldi evolúció
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Poco F5 - pokolian jó ajánlat
Hirdetés
-
Enduro változatot kapott a Mobvoi TicWatch Pro 5
ma WearOS 3.5 rendszerrel és kettős FSTN és AMOLED kijelzővel érkezik az új modell.
-
Homeworld 3 - Amit a játéktól várhatunk
gp Akik a drágább verziót vették meg, már játszhatnak a teljes változattal.
-
Már nem hisz a nagy európai EV-forradalomban a Ford
it Meggondolta magát a Ford, a helyzetre való tekintettel 2030 után is kínálhat Európában hibrid és benzines autókat.
-
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
-
Teasüti
nagyúr
Jól gondolod. Két éve még azt se tudtam mi az a mikrokontroller, elektronikai tudás meg a nullához konvergált. Megtetszett a címezhető ledszalag és emlékeztem, hogy van az az Arduino izé, lehet az kell ide.
Azóta eltelt lassan két év és épp saját NYÁK-okat tervezek a hobbi projektemhez. A 3D nyomtató meg a dobozában várja a sorsát, hogy a NYÁK-okból használható eszköz szülessen. A héten megint berendeltem vagy 15 tételt kínából. Annyi pénzt költöttem már a projektre és a szükséges szerszámokra, felszerelésre, hogy megsaccolni se lenne egyszerű.
Szerinted függő vagyok?Igazából az alkotás öröme okoz függőséget. A siker, amikor órák óta próbálod kisilabizálni és végre összeáll.
[ Szerkesztve ]
-
Xpod
addikt
Köszi, sejtettem. Tegnap már azt néztem, hogy kell cnc maró gépet csinálni esp32-vel, pedig még az sem tudom, hogy kell a gpio-kat vezérelni.
Teasüti: tegnap este én is berendeltem az első projekthez szükséges tápalkatrészeket, 2500Ft-ért.
[ Szerkesztve ]
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Üdv,
Ma kaptam készhez az ESP32-őt, meg van a hétvégi program.
Kicsit ismerkedek az kütyüvel.Viszont a LED szalagokat még fel sem adták.
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Aliexpress-ről, Kínából. Gondolom kicsit felpörgették a dolgot, hogy a nagy ünneplés előtt fel legyen adva. Bár néhány review-t olvastam a feladóról, és több helyen is kiemelték a gyorsaságát.
Ja és 2db-os csomagban volt, asszem 3500Ft.
[ Szerkesztve ]
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Üdv,
Már jelentkezek is egy kis tanácsért.
Gondoltam kipróbálom szerzeményeimet.Windows 7 alatt, Arduino IDE-ben gondoltam megírni egy tök egyszerű programot.
Csatlakozzon fel a wifi hálózatra és írja ki a nekem az IP-átjáró-dns címeket a soros porton amit az arduino ide figyel.De fordításkor hibaüzenetet kapok.
Az a baja, hogy többszörös wifi.h library van és nem tudja melyik kell ezért egyiket sem használja.
c:\Program Files\Arduino\libraries\wifi könyvtárat ezért elmozgattam másik helyre, és ide mozgattam a c:\Program Files\Arduino\hardware\espressif\esp32\libraries\wifi könyvtáratÍgy most működni látszik, kérdés, hogy ez mennyire volt jó ötlet? Van erre valami egyszerűbb és jobb megoldás?
Illetve az mennyire normális, hogy egy 37 soros kódra ezt kapom vissza:
Vázlat használ 493726 bájt (37%) -ot a program tárhelyből. A maximum 1310720 bájt.
A globális változók 37020 bájt (12%)-ot használnak a dinamikus memóriából, 257892 bájtot hagyva a helyi változóknak. A maximum 294912 bájt.A félkövérrel kiemelt részek nekem nagyon soknak tűnnek.
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Összekötöttem egy USB kábellel a gépet és kontrollert, de azon kívül, hogy elkezdett egy led világítani a kontrolleren nem történt semmi.
Ehhez valami spéci kábel kell, hogy feltudjam tölteni a kódot, vagy valamelyik PIN-en keresztül kell?Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Az eszköz elvileg működik, csak a a program nem jó valószínűleg.
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Janos250
őstag
A nagyon nagy helyfoglalás reális.
Az ESP32-re felrakja az RTOS oprendszert, az kiteszi a helyfoglalás zömét, arra rakja rá a te pici programodat.
library:
Nekem kiválasztja a megfelelőt annak ellenére, hogy kiírja, hogy többszörös, stb.
Mivel én mindig a portable verziót használom, így könyvtárakat hová tegyük ügyben csak a portable verziót illetően tudok nyilatkozni.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Kétféle verziót tölthetsz le:
1. Amit installálsz, és az felrakja magát ahova kell, a programjaid könyvtára - ha jól emlékszem - a dokumentumokba kerül.
2. Portable verzió:
Amit letöltöttél, azt egyszerűen kibontod egy könyvtárba valahova, de lehetőleg olyan helyre, hogy ne legyen túl hosszú a path.
Ahogy kibontottad, lesznek ilyen könyvtárak pl.: hardware, libraries, stb.
Ugyanide csinálsz egy portable nevű könyvtárat MÉG AZ ELSŐ INDÍTÁS ELŐTT.
Akkor néhány dolgot ebbe rak, pl. sketchbook könyvtárat csinál a programjaidnak, stb.
Én mindenben, még a video lejátszóban/szerkesztőben és egyebekben is azt a verziót szeretem, amit nem installálok, hanem csak futtatom ott, ahol kibontottam.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Xpod
addikt
válasz Janos250 #7917 üzenetére
Ok, köszi nem tudtam, hogy így is lehet.
Leszedtem az Arduinot, meg letöröltem minden könyvtárat, és ezt a linket használva felpakoltam mindent:
https://www.smart-prototyping.com/blog/How%20to%20Install-ESP32-Core-Arduino-IDE
Ehhez már csak annyi kellett, hogy az esp\library könyvtárból hiányoztak fájlok, amit a githubról pótolnom kellett.[ Szerkesztve ]
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
Nem jutok előrébb.már ennyire leegyszerűsítettem a kóot, de egyszerűen nem csatlakozik fel a wifi-re.
#include <WiFi.h>
#include <WiFiClient.h>
#include <WiFiServer.h>
#include <WiFiUdp.h>
const char* ssid_sajat="teszt";
const char* password_sajat="teszt1234";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid_sajat,password_sajat);
Serial.println(WiFi.localIP());
Serial.println(WiFi.macAddress());
Serial.println(WiFi.gatewayIP());
Serial.println(WiFi.dnsIP());
}Két v1-es ESPWROOM-32 modulom van, de egyikkel sem tudok wifire csatlakozni. A fejlesztői környezetemmel lenne gond?
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
itg
tag
én is szívtam vele, javaslom nézd meg ezt a linket:
https://github.com/esp8266/Arduino/issues/2182WiFi.begin(ssid, password);
WiFi.config(ip, gateway, subnet);ps:
egyébként most sem mondható stabilnak az ESP32, 100-ból 2-3x előfordul, hogy azt írja hogy csatlakozik, de mégsem éri el a belső oldalt. Kezdek is kiábrándulni belőle...[ Szerkesztve ]
-
Janos250
őstag
Így sajnos nem stabil.
A neten írták, és én is ezt tapasztaltam, hogy a
WiFi.begin(ssid, password);
WiFi.config(ip, gateway, subnet);
közé kell egy delay(1000)
Ne kérdezzétek miért, én sem értem.Így próbáld, én ezt egy saját programból kopiztam hirtelenjében, stabilan működik:
WiFi.begin(ssid, password );
delay(1000); // legalabb 1000 kell, hogy tudjon kapcsolodni
IPAddress ip(192,168,1,140); //Node static IP
IPAddress gateway(192,168,1,1) ;
IPAddress subnet(255,255,255,0) ;
WiFi.config(ip, gateway, subnet) ;
delay(1000);A WiFi.config sok leírás szerint a WiFi.begin elé is jó lenne, de a gyakorlatban nem, pedig az lenne a logikusabb.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
itg
tag
válasz Janos250 #7923 üzenetére
Köszi, este kipróbálom.
Az a megdöbbentő, hogy beállítom hova csatlakozzon, beállítom milyen paraméterekkel csatlakozzon, azt írja csatlakozik és közben a jófene se tudja hova csatlakozott, mert a router-re biztosan nem.
Először azt hittem a routeremet nem szereti, de miután másik kettővel is ugyanezt csinálja, ezt kilőttem. -
Janos250
őstag
Régebben nekem is voltak vele gondjaim, de ezekkel stabilan működik.
Hónapok óta stabilan megy pl. az a telnet szerver, amit egyszer régebben (most nem találom hol) itt belinkeltem.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
tvamos
nagyúr
válasz Janos250 #7925 üzenetére
Nekem a Wemos-szal (ESP8266EX) van bajom. Egy darabig megy, rendesen, kuldok neki utasitast, az meg valaszol, de egy ido utan nem tudok vele kommunikalni. Azt latom, hogy a routeren fenn van, de nem valaszol, ha kuldok ra valamit. Nem tudom, mit csinalok rosszul. Kiprobalnam valami mas modulla.
Neked mid van pontosan?"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
Janos250
őstag
Én korábban ESP8266-ból a "fehér panelesből" forrasztottam be néhányat, azokat ma is használtam egy mérésnél, nem volt velük gond. Amikor már kezdtek terjedni, akkor már nem érte meg forrasztgatni, akkor kész Wemosokat vettem, de "üzemszerűen" a régi fehér panelosokat használom, mert azokkal van összerakva a mérés. Viszont ezeket egyfolytában huzamosabb ideig nem használtam még. Ami folyamatosan jár hónapok óta, az ESP32 DOIT panelon. Ez egy telnet szerver, ez hónapok óta jár, csak áramszünet esetén nem. A valamelyik internetes állomásról elküldött adatokat ismétli minden egyes bejelentkezett állomásra. Nincs vele gond.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
vargalex
félisten
válasz Janos250 #7927 üzenetére
Szintén fehér panelra forrasztott ESP-12F-el oldottam meg a low power hőmérőt. Az alacsony fogyasztás miatt nem is lehet megoldani Wemos/NodeMCU-val. Jelen pillanatban már 88 napja megy mindkét példány folyamatosan, hiba nélkül. Lassan viszont cserélnem kell a cellát, mert már az ESP-n mért feszültség 3 V környékén van.
Viszont mindenképpen elégedett vagyok, szerintem teljesen korrekt lett ez az üzemidő egyetlen cellával percenkénti hőméréssel.[ Szerkesztve ]
Alex
-
itg
tag
válasz Janos250 #7923 üzenetére
egyiknél kipróbáltam, el is csíptem egy hibás csatlakozást.
úgy tűnik ennél a kütyünél ez nem jön be:
WiFi.config(ip, gateway, subnet);
delay(3000);
WiFi.begin(ssid, password);
delay(3000);
while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(1000); }
Serial.println();
WiFi.macAddress(mac);
delay(10000); //dhcp
Serial.print("Connected to local network: ");
Serial.print("MAC: "); Serial.print(mac[0],HEX); Serial.print(":"); Serial.print(mac[1],HEX); Serial.print(":"); Serial.print(mac[2],HEX); Serial.print(":"); Serial.print(mac[3],HEX); Serial.print(":"); Serial.print(mac[4],HEX); Serial.print(":"); Serial.print(mac[5],HEX);
Serial.print(" IP: ");
Serial.println(WiFi.localIP()); -
Janos250
őstag
Melyikről beszélünk, ESP8266 vagy ESP32?
ESP32-n jó ideje stabilan működő programból kopiztam ki a beírt részletet.
ESP32-n nálam:
config elöl. utána begin: sztochasztikus viselkedés.
begin elöl, utána config: stabil viselkedés.
Azért kezdtem el kutakodni 32 ügyben a neten, mert az első verzió esetén nekem is gondjaim voltak.
A neten írták a második verziót. Amióta azt használom, azóta stabil. Tehát felkapcsolódunk, kapunk IP-t.
Utána változtatjuk meg az IP-nket.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Xpod
addikt
Üdv,
Bocsánat, hogy csak most írok, de dolgoznom kellett.
Szóval, a serial.println() fügvénnyel kiír bármilyen konstans szöveget. Olyan mintha csak a wifi adatokat lekédező föggvény nem adna vissza semmit.
A wifire felcsatlakozik, ezt látom a routeren, sőt pingre is válaszol. Egyedül a soros porta nem írja ki az infókat.
IP adatokat nem akarok beégetni, azt most ia dhcp-n kapja és ez így nekem tökéletes is lenne.
[ Szerkesztve ]
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Xpod
addikt
válasz Tankblock #7921 üzenetére
A loop() üres, abban nincs még semmi.
Eddig csak a setup() részbe írtam.Program tekintetében még az értelmezésnél tartok, mit hova kell írni.
Jut eszembe. Itt lehet olyat csinálni, hogy megírok egy kódot (pl wifi csatlakozás kódját) amit utána elmentek, és egy include vagy más parancscsal behúzom egy új alkalmazásomba. Gyakorlatilag code reuse lenne.
Anno c-be csináltunk ilyet, hogy ne kelljen mindig ugyanazokat a kész program részleteket bemásolni.Az én panelomnak fekete az alja "esp32 devkitv1" ennyi van ráírva. A chipet fedő fém lapocskán annyi van még, hogy esp-wroom-32. Se márkajelzés, se egyéb azonosító felirat nincs.
[ Szerkesztve ]
Most kezdődjék a tánc! - mondta a papagáj és berepült a ventilátorba.
-
Tankblock
aktív tag
Hello,
próbaképen egy delay(1000); tegyél a Wifi.begin... után
A Soros portton meg a sztem azért nem látsz semmit, mert Ő megpróbálja kiflushelni és mivel nincs a loopban semmi ezért vége lesz a programnak.
Serialt ha folyamatosan monitorozod akkor elkaphatod talán.
A kiíratást tedd a loopba a végére meg egy delay(5000); aztán további jó tesztelést.
Release the Beast....
-
Janos250
őstag
Az esp-wrom-32 a lényeg.
"Itt lehet olyat csinálni..."
Persze. Ez C++ , vagyis amit C++-ban lehet, azt lehet. A C++ tk. a C bővítése. Attól lesz arduino, hogy egy csomó (C++, C, assembly) fgv, type, constans már definiálva van, amit includol. Ugyanúgy main() is van , csak nem látod, de megkeresheted.
A main egyszer lefuttatja a setup függvényt, utána végtelen ciklusban hívogatja a loop-ot.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
-
Tankblock
aktív tag
Hello,
Szerintem nem kell váltanod, csak jobban kiismerni és kihasználni a lehetőségeit.
Mire is szeretnéd használni?Ha csak pár szenzor / garázsnyitó / lámpakapcsoló kell arra bőven megfelelő ESP8266
ESP32 ha komoly számítűsi teljesítmény kell. Bár nagyon sok mindent meg lehet ESP8266 al is tenni, bár lehet hogy nem arduino alatt hanem a saját IDF et használva.Release the Beast....
-
Janos250
őstag
Szerintem is Tanblocknak van igaza. Én annyit tennék hozzá, hogy az IDF is ugyanazzal működik, mint az Arduino IDE. Valahol meg is van ugyanaz a konfig fájl, amit az IDF-ben állítasz, én egyszer régebben ott állítgattam valamit, de már nem emlékszem mit, és miért. Ezek csak user interface-ek. Jó az a 8266! Az meg, hogy mindenki fejleszt rá mindenfélét, és azok egymással nem csereszabatosak, az mindkettőnél megvan. Hogy az alaplapok között is van apróbb különbség, az is. Pl. megírod a programot, aztán a másik lapon nem ugyanaz a beépített led neve, és nem ugyanazon a GPIO-n van, de más eddig nekem nem okozott gondot. Ezért én be szoktam írni a program elejére kommentben, hogy milyen könyvtárral és milyen lappal használtam, milyen lapra fordítottam.
Aztán egy év múlva keresem ugyanazt a könyvtárat, de közben átírták.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Tankblock
aktív tag
válasz Janos250 #7947 üzenetére
Erre a német kollégák szokták mondani:
Never run a touched system :-P
Never touch a running system --> in english, igen ezért kell a Github on a Issues szekciót is olvasni...
Ha meg műkdik elfelejteni az updatet, a para ott van amikor az Arduino IDE kell frissíteni, mert nem szoktam leírni h mi is ment ....IDF el ESP32 alatt is jártam úgy h a köv verzióban már nem fordult ami előtte ment, mert szépen átnevezték a fv nevet és / vagy kapott egy szép új paramétereket is.....
De pont ezért hobby, és nem ebből élek....
Release the Beast....
-
itg
tag
válasz Tankblock #7946 üzenetére
Köszi.
Első körben szenzorokhoz, ezután jönne a relés intranetes vezérlés. Ahhoz se kell bonyolult számítás, nekem bőven elég lenne az esp8266.
Eddig három eszközt állítottam szolgálatba, de ami a bajom, hogy kiszámíthatatlan a működésük.
Van, hogy 4-5 napot elmennek gond nélkül, van, hogy az egyik nem csatlakozik a wifi-hez 5-6 órán keresztül, van, hogy a másik csinálja ugyanezt. (azaz csatlakozik, csak nem ahhoz, amit megadtam neki)
pl. az egyik eszköz elmúlt napi mérései: (a piros részen nem volt sikeres csatlakozás)
eközben egy másiké: -
Janos250
őstag
Csak elmélkedés: Lecsatlakozol, és újra fel ugyanarra az IP címre? Kilépéskor lezáródott rendesen a kapcsolat? Eléggé közel van az ESP a routerhez? Nincs túl nagy forgalom a sávon, hogy tudjon csatlakozni? Az ESP működik, csak a WiFire nem tud csatlakozni, vagy az ESP is áll?
"csatlakozik, csak nem ahhoz, amit megadtam neki" ????
Ez elég érdekesnek tűnik! Honnan tudja a másik adatait?De jó helyen van ez az ESP, hogy 30 fok van
[ Szerkesztve ]
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
- Gamer PC Intel i5 9400/16GB DDR4/GTX 1660 6GB/256GB SSD/500/GB HDD/Beszámítás/Garancia/
- Gamer PC Ryzen 1600X/16gb ddr4/GTX 1660 SUPER 6gb/256gb ssd/500gb hdd/Garancia/Beszámítás/
- Palit Geforce RTX 3060 12GB /CSAVARMATRICA/GYÁRI ÁLLAPOT/BESZÁMÍTÁS/
- G.SKILL 32GB KIT DDR5 6000MHz CL30 Trident Z5 NEO AMD EXPO - Alza jótállás 2032-ig
- ZEN Gamer PC - GTX 1660 Ti - Ryzen 3600 - 16GB DDR4 - 1TB m.2 SSD
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest