You are here

esp32 programozása

70 posts / 0 new
Last post
csakyt
csakyt picture

Sziasztok
Idáig nem volt szükségem erre a kütyüre, de most úgy érzem, hogy nem ártana ha lenne nekem is egy ilyenem. A kérdésem csupán annyi, hogy milyent érdemes vennem. Bluotooth, valamint wireless építése az elsődleges célom.
Tibi

Comments
tvdoktor
tvdoktor picture

Szia
Ha gondolod ezt töltsd fel az ESP32-re ,ESP32 Web Server – Arduino IDE,,, a leírásba minden benne van ami kell neked.
A programban csak a sid-et meg a jelszót kell megváltoztatni
Az Arduino beállítások is benne vannak.
Két led-et rá kötöd pillanatok alatt lehet tesztelni is
Miután feltöltöd a wifin megkeresd ,kiírja esp32+az IP címet amit DHCP generál neked.
Telefon böngésző,ide beírod az IP címet amit a DHCP generált ,és már működik is ,annyit látsz hogy on/off ,és tudod a ledeket kapcsolgatni telefonon keresztül. Vagy relét kapcsolsz.
Ez tuti hogy ok ,mert ezt teszteltem pár éve.

Még egy dolog bár lehet tudud...Az esp-n az enable gombot nyomva kell tartani,különben nem megy fel a prog.

File csatolás: 

0

tomirevesz
tomirevesz picture

Szia.

Ha Wifin gondolkozol akkor inkább az ESP32 - ESP8266-t ajánlom, pl. Wemos D1 mini.

File csatolás: 

2

SzBálint
SzBálint picture
****

szia:  náluk is van több féle, talán találsz közte megfelelőt

https://www.hqelektronika.hu/hu/kereses/arduino

Bálint

0

csakyt
csakyt picture

Szia. Igen ez igaz, de nem tudom, milyent érdemes venni. nem ismerem ezt a fejlesztő ezközt.
Tibi

0

tomirevesz
tomirevesz picture

Mi a terv? Van konkrét elképzelésed?

0

csakyt
csakyt picture

Szia. Egyenlőre csak ismerkedek azért, mert szeretnék majd olyan dolgokat csinálni ami vagy Wifi, vagy bluotooth átvitelt tesz lehetővé.
Tibi

0

tomirevesz
tomirevesz picture

Értem. Amiket csináltam és tudok benne segíteni:

analóg rádió: uno+RDA5807+PAM8403+1602 lcd
internet-rádió: TTGO+VS1053+PAM8403
hő és páratartalom mérő: nano+1602 lcd
18650 töltő: micro+1602 lcd
Tiveda: led és oled kijelzővel, Wemos D1
Wifi relé vezérlés: ESP01 + relé modul

meg meg ami most nem jut eszembe 

Ezek szinte mind napi használatban vannak a műhelyben beüzemelve.
 

0

csakyt
csakyt picture

Szia.
Az lenne a kérdésem, hogy ezek az ESP32-es modulok egyszer programozhatóak-e, vagy lehet módosítani is?
Tibi

0

simonsen
simonsen picture

Üdv!
Mi az a TIVEDA?
Köszönöm a megtisztelő válaszodat.

 

0

tomirevesz
tomirevesz picture

Üdv.
Véda rendszer előrejelző, figyelmeztet ha kapu közelében gyorsan hajtasz.
Oled kijelző, led, hang stb megoldásokkal

0

csakyt
csakyt picture

Szia
Én ezt találtam róla

Tibi

0

tvdoktor
tvdoktor picture

Hello

Ez amit találtál veda jelző, tiveda néven, nagyon hitelesnek tűnik a leírás meg minden egyéb.
Hivatkozik a githubra is hogy onnan is letölthető,amit még fordítani kell,ami ott van,fura egy kicsit.
Vannak kommentek a megépítésről,érdekes hogy mindegyik blogger aki kommentel,de lekövetni nem lehet.
A firmware és térkép letöltésnél nekem azt írja biztonsági kockázat
Ha van valakinek van jó víruskeresője megnézhetné ezt a letöltést
firmware: ezt a 0x0000 címre kell kiírni.
térkép: ezt pedig a 0x100000 címre.
Nem találtam olyat aki meg építette volna.
Esetleg más vélemény?

Első olvasásra bennem is megcsillant hogy ez jó lenne .De.....

0

lcsaszar
lcsaszar picture
*

Én is építettem egyet, működött is, de szétszedtem. Inkább betartom a 130-at. Az ESP8266 kellett nemesebb célra.

0

steewi
steewi picture

Szia,
nekem IPHONE 11 van jelenleg eredeti szoftverrel és
eredeti navigációval és ugyan azt tudja amit a TIVEDA.
Minden telepített sebességmérő hely előtt jelez.smiley

 

0

Jaca
Jaca picture
****

Szia!
Én meg nézem a táblákat, és igyekszem nem sokkal többel menni. Eddig bejött. wink

1

tvdoktor
tvdoktor picture

Szia
Én is betartom,nem is nekem kell,hanem a páromnak,ő is betartja,csak nem mindig veszi észre.
Nem úgy mint aki mögöttem jön és rám mászik,,,,,hogy miért nem mész? Ahelyett hogy meg előzne.

0

Jaca
Jaca picture
****

Szia!
Az ilyeneket el szoktam engedni, amint tudom. Max rávillantok kétszer a ködlámpával, hogy nyugodjon meg kicsit. A legjobb móka, mikor a véda kapu előtt engeded el, és kilő nagy gázfröccsel devil

0

tomirevesz
tomirevesz picture

Szia.
Több darabot építettem, semmi gond vele. Az oled kijelzősek kicsit macerásak de megoldható.

Ez volt az első példány:

File csatolás: 

0

tvdoktor
tvdoktor picture

Szia

Akkor ok ha úgy van ahogy írod,de honnan töltötted le a firmware és a térképet?
A megadott oldalon nem ok.
Vagy meg adnád az elérhetőségét ? Ha igen, kell e fordítani?
Az oled-es változat is jó lenne,vagy anélküli is jó.
Mi a file kiterjesztése a firmware ill. a térképnek?
 

0

tomirevesz
tomirevesz picture

Az otthoni gépen megvan minden, ha hazaértem feltöltöm és elküldöm.

0

tvdoktor
tvdoktor picture

Hello
Super,várom,előre is köszönöm

0

tomirevesz
tomirevesz picture

0

tvdoktor
tvdoktor picture

Szia
Nagyszerű,letöltöttem ,köszönöm szépen.
Az oled hány colos 0.9 vagy 1.3 ?

0

tomirevesz
tomirevesz picture

Csináltam mindkettővel, a leírásban megtalálod melyik kijelzőhöz melyik bin fájlt kell feltötlened.

0

csakyt
csakyt picture

Szia
Tudnál segíteni nekem? Megérkezett ma a megrendelt esp-wroom-32 és most próbálkozok vele. Az Arduini Ide programot használom és amikor qz alaplapi információt megnézem, az alábbiakkal találkozom. Miért ismeretlen a lap?
 Alaplapi információk
Bn: Unknown board
VID: 0X10C4
PID: 0XEA60
SN: 0001
 Köszönettel
Tibi

0

tvdoktor
tvdoktor picture

Hello
Letöltötted az ESP32 boardot ? Meg a board manager-ben is ki kell választani az url-t,ill. annyi url. amennyi kell.
Elég sok mindent be kel állítani.
Nézd át ezt

0

csakyt
csakyt picture

Szia.
 Igen ezek megvannak. Az alaplap kezelőnél is letöltöttem az "Arduino esp32 boards" valamint a "ESP32"-őt is. Az "eszközök-alaplap menűnél meg kiválasztottam a "ESP32-Wrom-DA" boardot, mert nem találtam benne olyant, mint ami az enyém. Nekem ESP-WROM-32 boardom van, de ilyen nincs benne. Nem tudom mi az oka annak, hogy ismeretlennek írja az alaplapomat.
Tibi

0

tvdoktor
tvdoktor picture

Helló
Kezdjük az elején , milyen windows van? 1.8 as ide van letöltve? ez win7,,,,,,win11 ott már más verzion van.
Melyik esp32 töltötted le? Mert van esp32 board ,meg esp 32 by espressiv system,az utóbbi  esp32 dev board, esp32s2,esp32 s3,esp32c3 board,arduino nano esp32.

0

csakyt
csakyt picture

szia
mind a két arduino fent van, de az IDE az amit használok.ESP  Devkit V1-et választottam ki. A bluetoth-ot amikor felraktam rá, azt a telefonom látja. Amikor a Wifi programot raktam fel rá, akkor hiába rakta úgy fel, hogy semmi hibát nem mutatott ki, nem látta sem a router, sem semmilyen más ezköz.
Tibi

0

tvdoktor
tvdoktor picture

Szia
Nem dev kit,hanem esp32 wroom-ot válaszd
Nézd meg a beállításokat.
A programból hiányzik a esp32 include ezért nem is kezeli.
Include=vázlat>könytár tartalmazása<itt ki kell választani az esp32
 

File csatolás: 

0

csakyt
csakyt picture

Szia
Azért a Devkit-et választottam, mert a board hátúlra az van típusnak ráírva

0

torokj
torokj picture

Szia,
Nincs jelentősége,a lényeg hogy lássa a rendszer a COM x porton
Tölts rá egy hello world vagy egy LED villogtató programot,hogy megismerd a compiler működését,hibaüzeneteket,stb.Fog menni,a gubanc inkább a különböző verziószámú .h (header) meg json (javascript ) fájlokkal lehet majd.Bonyolultabb programoknál még az IDE felület verziószáma se mindegy (Karadio,Yoradio,stb)
Egy alapszintű C tudás hasznos!

0

csakyt
csakyt picture

Szia.
Seltöltöttem rá egy olyan programot, amit a neten láttam, de sajnos lehet valami nem jó, mert feltette rendesen hiba nélkül, de nem csinál semmit. A Wifit nem látja semmilyen eszközön. Kell még ezen kívűl valamit csinálni?

#include <Arduino.h>
#include <WiFi.h>
#define WIFI_NETWORK "csakyt Network"
#define WIFI_PASSWORD "12345678"
#define WIFI_TIMEOUT_MS 20000
void connectToWIFI() {
  Serial.print("Connecting to Wifi");
  WiFi.mode(WIFI_STA);
  WiFi.begin(WIFI_NETWORK, WIFI_PASSWORD);
 unsigned long startAttemptTime = millis();
  while (WiFi.status() != WL_CONNECTED && millis() - startAttemptTime < WIFI_TIMEOUT_MS) {
    Serial.print(".");
    delay(100);
  }
  if (WiFi.status() != WL_CONNECTED) {
    Serial.println(" sikertelen!");
    // intézkedik
  } else {
    Serial.print("Connected");
    Serial.println(WiFi.localIP());
  }
}
void setup() {
  Serial.begin(9600);
  connectToWIFI();
}
void loop() {
  // put your main code here, to run repeatedly:
}
 

0

torokj
torokj picture

Serial monitort megnyitottad?
Kiírja hogy sikertelen?
A Wifi hálózatod (router)látja az eszközt?
 

0

csakyt
csakyt picture

Szia.
Megnyitottam a serial monitor és a bal alsó sarokban 52/52-ig felszámol, majd az alábbi jelenik meg. Úgy néz ki, minden jó.

Tibi

0

Jaca
Jaca picture
****

Szia!
A kód alapján 52-ből 52 sikertelen...

0

csakyt
csakyt picture

Sia. Ezt írja ki hibának
Tibi

File csatolás: 

0

torokj
torokj picture

Szia,
USB porton nem látja az eszközt.(Unable to open ftdi device)
1.Nincs bedugva,
2.Rossz a Com port beállítása.
A Serial monitor az USB-n kommunikál az eszközzel.

0

csakyt
csakyt picture

Sia.
 Alul a jobb alsó sarokban azt írja, az COM3 porton kommunikál Ezt a portot mutatja a rendszer is. Mivel kellene neki kommunikálnia?
Tibi

File csatolás: 

0

tvdoktor
tvdoktor picture

Csak halkan kérdezem,,,,ugye az arduinóban be van állítva a com3 as port?

0

csakyt
csakyt picture

Szia.
Igen be van állítva, hiszen akkor nem tudtam volna semmit felrakni rá, sőt letörölni sem. A wifit ha wifin akarnám üzemeltetni, akkor hiába nem ír ki semmilyen hibát a feltelepítésnél, a számítógépen és a telefonon sem látom, hogy működne. látnom kellene a hálózatnál legalább a SSID nevet,, de nem látom. Ha letörlöm az ESP-ről a felrakoött programot és felteszem a bluetotthra megírt kezdő programot, akkor a telefonomon megjelenik,mint bluetooth kapcsolat, de a számítógépen már nem.  de valójában az alábbi dolgot szeretném megcsinálni vele, amit már kérdésként megírtam az ESP fórumon is. 

" Sziasztok. Szeretném a segítségeteket kérni egy project megvalósításában. Sajnálatosan hallás sérűlt vagyok ami azt jelenti, hogy az egyik fülem teljesen sérűlt, a másik fülemre 80%-os sérülésem van. Arra, hogy halljak, arra a fülemre kaptam egy B Phonak P5 nagyothalló készüléket és ezzel hallok csak rendesen. Szeretek pecázni, de nem mindig hallom, hogy ha kapásom lenne, és gondoltam csinálok egy olyan esp32 projektet, amivel ha kapásom van, akkor a bluototh-os esp32.-vel egy hangüzenetet küld  a B Phonak halló készülékemre. Sajnos nem tudom, hogy mikét tudnám azt megoldani, hogy ezt megvalósítsam. Tudna nekem ebben valaki segíteni egy forrás kóddal amit az esp wroom32-be betudok illeszteni? "

Tibi

0

torokj
torokj picture

Akkor nem menne neki a feltöltés se.(persze az sincs kizárva így látatlanban)

0

torokj
torokj picture

Szia,
Így jónak kellene lennie,de a serial monitoron nem látszik az eszköz.
Próbáld meg feltölteni a TVdoktor kolléga által javasolt tesztprogramot.
Ha azzal sem megy,hiányoznak még .h fájlok,vagy más szoftver kompatibilitás  gond lehet.
 

0

csakyt
csakyt picture

Szia
Nem ír ki semmit és a Wifi hálózatom sem látja. Viszont most csináltam hozzá egy Bluetooth programot is és azt is felttem, és azt viszont látja a telefonom.

#define REMOTEXY_MODE__ESP32CORE_BLUETOOTH
#include <BluetoothSerial.h>
#define REMOTEXY_BLUETOOTH_NAME "csakytBL"

#include <RemoteXY.h>
#pragma pack(push, 1)  
uint8_t RemoteXY_CONF[] =  
  { 255,1,0,0,0,29,0,17,0,0,0,31,1,106,200,1,1,1,0,10,
  38,69,24,24,48,4,26,31,79,78,0,31,79,70,70,0 };
 
struct {
   uint8_t pushSwitch_01;
   uint8_t connect_flag;
} RemoteXY;  
#pragma pack(pop)
 
void setup()
{
  RemoteXY_Init ();
 
}
void loop()
{
  RemoteXY_Handler ();
}

0

torokj
torokj picture

Nem ír ki semmit és a Wifi hálózatom sem látja

Nyisd meg a programozó felületen a serial monitort.
Egy ablakban meg fog jelenni,hogy sikeres vagy sikertelen a csatlakozás.
Ha jó a jelszó és az username,valamint nincs MAC szűrés beállítva a routeren,akkor mennie kell.
Gondolom ha hibátlanul felment a program,akkor .h fájlok rendben vannak.

0

Jaca
Jaca picture
****

Szia!

20 másodpercenként ki kellene írnia, hogy sikertelen vagy sikeres. 

0

csakyt
csakyt picture

szia

Hol kellene kiírnia? Mert ilyent sehol nem látok
Tibi

0

torokj
torokj picture

0

Billentyűs
Billentyűs picture

    Hello TVdoktor!
Olvastam a bejegyzést, régebben foglalkoztam Arduinóval, mostanában leálltam,akkorban olyan rúterem volt, hogy volt felh. név, jelszó, most 1 hosszú belépési kód van. Azzal hogyan tudom a 2 adatot beírni? Belépjek a router-be változtassam meg a beállítást?
 Ezt kérdezném meg.
   Választ várva, üdv.
           Billentyűs

0

Jaca
Jaca picture
****

Szia!

Amire te gondolsz, az a router beállítási felületére való bejutáshoz kell, de itt elég az SSID és a hozzá tartozó jelszó. Nem a roterbe kell belépni, csak csatakozni az általa szolgáltatott wifi hálózathoz.

0

tvdoktor
tvdoktor picture

Szia
Ez így nehéz dolog, mert nem tudom milyen rutered van? Most
De ezt máshol kéne beszélni mert ez a téma nem tartozik ebbe topikba...talán nyitni kéne egy új topikot.
",akkorban olyan rúterem volt, hogy volt felh. név, jelszó, most 1 hosszú belépési kód van"

0

Billentyűs
Billentyűs picture

  Hello!
TP link router volt, én konfiguráltam, felhasználónevet, jelszót én adtam neki és az arduinóba azokat írtam be. Most 1 Telekomos routert adtak és 1 kombinációt kell beírni és már a számítógép vagy más  fel is ismeri él a wifi hálózat. / pl. RgPPO13k4xöÖ3 / Az arduinónál hogy lehet ezt végrehajtani? Ezt kérdezem csak.

0

tvdoktor
tvdoktor picture

Szia

A telekomos nál annyi a különbség hogy bele van építve a modem-ba a ruter is.,,SAGEMCOM fast 3686 elvileg.
Itt is van user=admin, meg jelszó,az a hosszú.

De az is lehet hogy wifinél is be van állítva ugyan az user meg SID,ami  ruter belépésnél van.Tehát a SID= admin + a hosszú jelszó, a menübe menj bele //böngészőbe írd be a 192.168.0.1/// és nézd meg.

A menübe a 192.168.0.1 +admin+jelszó ,tudsz belépni
Majd a wifi résznél megnézed van e SID és jelszó beállítva, vagy módosíthatod,,,innentől az arduinó-nál ha programot töltesz fel ezt használhatod.
Nem tudom van e hozzá ? Csatlakozol e ? MASH wifi jel tágító kütyüvel.
Ha még valami nem ok szólj.
 

0

Billentyűs
Billentyűs picture

     A routerről és a műholdról teszek fel képeket.

0

tomirevesz
tomirevesz picture

Szia. 
Ha jol emlékszem ez így rendben van. 7végén leszek gépközelben, vakáción vagyok.

0

vadmalacka
vadmalacka picture
*

Hi!

Mennyire friss az adatbázis? 

0

tomirevesz
tomirevesz picture

Szia.

Elvileg bekapcsolas után az otthoni Wifi hálózatra csatlakozik és ha van letölti a frissítést. 30 másodperc mulva vált gps üzemmódba.

0

csakyt
csakyt picture

Szia.
 Nekem most egy olyan elképzelésem van, hogy akarok egy kapásjelzőt csinálni a nagyothalló készülékemhez kapcsolódhatót. Az a tervem, hogy amikor kapás van, akkor bluotoothon keresztűl a fülembe mondja, hogy kapás van. 
Tibi

0

tomirevesz
tomirevesz picture

0

csakyt
csakyt picture

Hasonlót. Csak úgy, hogy a nagyothalló készülékemhez lehessen illeszteni. Na meg nem csipogót, hanem szövegest szeretnék.
 

0

Inhouse
Inhouse picture
*

Szia!

Lehet, hogy egyszerűbb panel is elég ehhez. A DFPlayer mini egy olyan apró MP3 lejátszó modul, amin közvetlenül is elindíthatóak a hangfájlok, nem csak a megszokott léptetés van. Jó minőségű a hang, van egy apró végfok is rajta, de sztereó vonal kimenettel rendelkezik. Akár vezérlő nélkül is elérhető közvetlenül 20 track, egy Arduinoval meg több ezer, de neked ez valószínűleg nem igazán kell. A hangkimenetre kell egy illesztés.

0

tibcan
tibcan picture

Én ehhez elfelejteném az arduino boardokat. Sokkal egyszerűbb, gyorsabb és jobb egy beépített bluetooth eszközzel rendelkező, kellően gyors és bevált kontroller. Ahogyan már mondták, például az ESP32 lehet a barátod, mely bevált, sok fejlesztőrendszer által támogatott, és emiatt rengeteg példaprogram és kész project található hozzá a neten. Egy olcsó WROOM32 alapú panel már elég erre a feladatra. A library pedig például a közkedvelt A2DP lehet. Aliexpresszről 1800 HUF körül indulnak a WROOM32 alapú panelek, 2db esetén már free shipping. Az egyszerűség kedvéért a beépített antennás verziót választanám. Ha nem erre, akkor másra is el tudod használni, mert a bluetooth mellett a WiFi-t is kiválóan tudja. Olyannyira, hogy nagyon sok okos otthonos cucc (pl. Sonoff) ezzel vannak szerelve (illetve korábban még az elődjével, a ESP8266-al, de azt már ne vedd).

0

csakyt
csakyt picture

Szia.
 Erre gondoltál?
Tibi

0

Jaca
Jaca picture
****

0

csakyt
csakyt picture

Szia.
 Megrendeltem, de isten igazából csak vakon, mert nem ismerem ezt. neked volt már ezzel dolgod?
Tibi

0

szoke
szoke picture

Szia!
Az Arudino IDE-ben majd a hozzá tartozó könyvtárat le kell töltened, hogy használni tud.

üdv: Szőke

0

csakyt
csakyt picture

Szia.
 Köszönöm.
Tibi

0

kferi
kferi picture

https://www.tavir.hu/

Robi segítőkész és van egy jó kis tanuló anyaga, igen, ingyen.

0

csakyt
csakyt picture

Köszönöm
Tibi

0

Sponsored links