Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ESPxx
#1
Pokusao sam da programiram ESP01s i pojavio se problem.
Kombinaciju koju sam zbavio je
https://www.aliexpress.com/item/1005002970597958.html
https://www.aliexpress.com/item/1005001728155614.html

Da li prije prvog koristenja treba da se flesuje ovaj ESP modul ili moze direktno iz Arduinovog IDE-a da se upise program u ESP?
Reply
#2
Moze direktno, ne treba nikakva priprema. Ali posto je goli modul bez svog usb , neophodno je da ispostujes proceduru kod boot-a da se inicijalizuje za prihvat fw od spolja i upis u flash, Gpio0 na gnd i ch-pd na +vcc .
Linux is like a wigwam NO Windows NO Gates and an Apache inside
Reply
#3
U medjuvremenu sam eksperimentisao:
Zalemio sam onaj prekidac na Gpio0 posto ga na ovom USB programatoru nema.
CH-PD je na samom programatoru spojen na Vcc...
i ono, kao programiranje je proslo.

E onda sam na Netu vidio da su i drugi kukavci imali problema sa tim modulom
https://github.com/IOT-MCU/ESP-01S-Relay-v4.0/issues/1

Kada sve saberem i oduzmem , moras biti i baksuz pa naici na ovakvu plocicu koju kinezovci prodaju.
U trenutku kada povezem ESP na baznu plocicu sa relejem, rele par puta klepi i ostane aktiviran.
Pokusavao sa otpornicima , kondenzatorima koji se spominju i nista.
 Onda sam u samom kodu postavio inicijalno Da je rele iskljucen
digitalWrite(RELAY, HIGH);
I rele je pri povezivanju modula na napon stvarno iskljucen ali kako ga ukljuciti.
Da li njihovu predlozenu adresu
https://192.168.0.178/
treba da prilagodim svom "slucaju" ili moze i ovo da prodje?
Nikada se nisam petljao sa ovim Wi-Fi zahebancijama pa i ne znam
Inace kod sam skinuo sa
https://trybotics.com/project/ESP0101S-R...RIAL-90899
ili tacnije
 https://cdn.instructables.com/ORIG/FFY/X...PEGIH1.ino
Ako imas volje da pogledas bio bih zahvalan.
Pozzzz
Reply
#4
Da i ti u terminalu ispiše svoju lokalnu adresu posle 'https://192.168.0.178/njegova.lokalna.ip.adresa/' ?
Tu lokalnu IP adresu ESP dobije od tvog rutera.
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.

塞爾維亞文
Reply
#5
Ne ispise nista nakon programiranja a u toku programiranja ispise samo MAC adresu.
Rekoh da mi je ovo sa komunikacijom preko neta mrkli mrak

Pozzz
Reply
#6
Trebalo bi prvo da odvojis par sati za edukaciju na youtube iz razloga sto ces lakse shvatiti osnove vezano za arduino, esp8266 i uopste sve iznad pomenuto. U toku programiranja u "terminalu" ti napise mac adresu ali to nije taj terminal na koji je mislio ZASto, vec na serial monitor gde mozes da vidis serial debug koji salje esp modul. Znaci moras da savladas osnove, a posle ce vec sve ici lakse i tu smo da pomognemo.
Linux is like a wigwam NO Windows NO Gates and an Apache inside
Reply
#7
Pogledaj izvorni kod koji si pronašao:
Code:
  // Print the IP address
  Serial.print("Use this URL to connect: ");
  Serial.print("https://192.168.0.178/");
  Serial.print(WiFi.localIP());
  Serial.println("/");
Dakle, u serijskom terminalu će ti ESP poslati IP adresu koju je dobio od tvog wifi routera.
Potrebno je da u web browser uneseš tu adresu i tako pristupiš tvom uređaju.

Pre toga mu moraš definisati ssid i pass:

Code:
const char* ssid = "YOUR SSID"; // fill in here your router or wifi SSID
const char* password = "YOUR PASSWORD"; // fill in here your router or wifi password

Mnogi wifi routeri imaju mogućnost da određenoj mac adresi stalno dodeljuju jednu te istu IP adresu. Bilo bi dobro da proveriš da li tvoj to ima i da tu opciju podesiš.
Nakon svakog ponovnog povezivanja (recimo prilikom restarta) tvoj će uređaj dobiti predefinisanu IP adresu i ti ništa ne menjaš u browser-u.
Reply
#8
OK. Hvala na izdvojenom vremenu.
Problem je sto ne mogu dobiti nakon odredjenih radnji iste rezultate.
Tako da odjednom niodkud dobijem u Serial Monitor-u
223811.110 -> 223811.110 -> Connecting to cicos
223811.543 -> ............
223817.765 -> WiFi connected
223817.765 -> Server started
223817.765 -> Use this URL to connect: https://192.168.0.178/192.168.1.4/

A nekada iz cista mira stane pri pokusaju konektovanja na ruter.
To je samo prvi dio problema, drui je sa samom plocicom releja koja i sama radi problmaticno sto sam opisao kroz likove iznad.

Sam "lov" ESP-a u onaj programator da ga serial monitor vidi je opet prica za sebe. Zapetljanije mnogo od rada sa Arduinom
Reply
#9
Taj modul je bio popularan pre 7 godina, u medjuvremenu na stranu sto je dosao i esp32 nego i taj 8266 je spakovan u mnogo pristupacnija hw resenja sa integrisanim usb>232 chipom, kao recimo nodemcu i slicni, gde nema potrebe nista da bodes, nabadas i slicno. Arduino IDE je platforma, da li ces programirati atmega328, esp8266, esp32 apsolutno ne menja stvar ako na ploci nemas hardverski reseno automatsko ulazenje u programing mode tako da konstatacija da je mnogo zapetljanije ne znam na sta se odnosi ali pretpostavljam da mislis na recimo "arduino uno". Isto zapetljano je i kada programiras atmega328 sa externim usb>232 tako da ...
Kao sto rekoh nabavi nodemcu i kreni iz pocetka i rezultat nece izostati kao ni zadovoljstvo, veruj mi.
Sto se tice problema da nekad nece da se spoji na wifi, u 99% slucajeva je problem sa napajanjem jer ima izrazito visoke pikove potrosnje koje moras da resis kvalitetnim napajanjem i obavezno elkicem direktno na esp ili sto blize. Nikakve zice , protoboardi i slicno ne dolaze u obzir jer kroz tanke zice dovoljno padne napon da izazove reset , a kod esp8266 najcesce i zaglavljivanje i ostanak u zaglavljenom stanju sa visokom potrosnjom.
Cak i nodemcu koji ima sve integrisano na ploci ukoliko zakacis los usb kabal preko koga programiras i napajas ume da pravi problem kod boot-a i izaziva reset, ili kasnije u komunikaciji kada krene wifi ume da resetuje esp.
Linux is like a wigwam NO Windows NO Gates and an Apache inside
Reply
#10
Pošto si već dobavio ovaj modul radi i igraj se njim dok ne stigne neki bolji. ESP32, recimo za koji takođe možeš da radiš programe u arduino okruženju.
Samo ispoštuješ ovaj savet za napajanje koji ti je dao ddanijel i nećeš imati problema. Sličan malac kod mene radi godinama i nijednom nije zabagovao.
Reply
#11
Imam i ESP32 ali mi ovdje treba samo da ukljucim sijalicu ispred garaze da ne promašim vrata noću. Imam nekoliko ovih ESP01S sa sve pripadajucom PCB i releom. Pronasao sam jos linkova dje se obradjuje ovaj slucaj sa Rele 4.0 pa cu eksperimentisati dok ne palim ESP-ove.
Hvala sto ste odvojili vremena.
Pozzz
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)