Fórum témák

» Több friss téma
Lapozás: OK   104 / 104
(#) Kovabe válasza kispalsz hozzászólására (») Nov 17, 2020 /
 
Lehet hogy egy diódával (ne tudjon visszatáplálni) és egy jobb kondival, meg lehetne oldani a feszültségingadozást. A szűrés mindenképp javasolt.
(#) dokidoki válasza kispalsz hozzászólására (») Nov 18, 2020 /
 
Szerintem a nano-n lévő 3.3V-os stabilizátor is kevéske az esp táplálásához. Illetve nagyon határeset lehet. Látni kellene az egészet, hogy van kábelezve, milyen sorrend, merre vannak az áramutak ... A kiemelt írásod is sugallja a furcsaságot, mert nyilvánvaló, hogy a gnd-t is oda kell adni ...
(#) vargham válasza dokidoki hozzászólására (») Nov 18, 2020 /
 
Idézet:
„Szerintem a nano-n lévő 3.3V-os stabilizátor is kevéske az esp táplálásához.”

Egyértelműen. Az Arduinon lévő 3.3V tápról TILOS üzemeltetni az ESP-t. Rádió adáskor csúcsban 500 mA fölé is megy az áramfelvétele. Külön táp kell neki.
(#) kispalsz válasza Kovabe hozzászólására (») Nov 18, 2020 /
 
Visszatáplálás alatt mit értesz ? Mi táplálna vissza minek?
Mások már írták, hogy kevés az arduino 3.3V currentje az ESP-hez, de ez a visszatáplálás dolog érdekelne részletesebben, hogy mire gondolsz.

Köszi.
(#) kispalsz válasza dokidoki hozzászólására (») Nov 18, 2020 /
 
Van valahol egy nodemcu-m, amit meg tudok táplálni 5V-ról. Bár ekkor már 3 áramforrásom lesz
Egy az arduinonak egy az ESP01 /Nodemcu modulnak és egy a servo motornak.

A 3. áramforrásnak a GND-jét is közösíteni kell?

Megpróbálom Nodemcuval, ha nem jön össze csinálok egy vázlatot, hogy kiderüljön mi a hiba.

Köszönöm
(#) vargham válasza kispalsz hozzászólására (») Nov 18, 2020 /
 
Szerintem elbonyolítod. Egy darab 5 Voltos tápra van szükséged, ami tud annyi Ampert, amennyi az összes eszköznek kell. Ezt az 5 Voltot kötöd be mindenhová. Ahol 3.3 kell, ott használj egy DC-DC konvertert.
(#) kispalsz válasza vargham hozzászólására (») Nov 18, 2020 /
 
Ok, köszi, keresek valami tápot hozzá, van egy ilyen panelem még szerintem jó lesz:
BBPSU-32
(#) kispalsz válasza vargham hozzászólására (») Nov 18, 2020 /
 
A servo 7.5V-tal megy és 5A felett is kér. Ezért kellett a servonak külön táp.
Az arduino nano a Vin lábán 7-12V tartományt írogatnak, meg tudnám táplálni onnan is, csak pont a servo nagy áramfelvétele miatt gondoltam célszerűbb lenne külön tápról hajtani az arduinot.
(#) dokidoki válasza kispalsz hozzászólására (») Nov 18, 2020 /
 
Csak egy komolyabb táp kell, ami elviszi a szervót, annak a tápjából meg kis dc-dc konverterrel 3.3V adsz az ardunak és az espnek. Ardu elmegy 3.3V-ról akkor is, ha 5V példányod van 16MHz-vel. A V-in bemenetet ne használd ekkor. Onnan én már többet kipukkasztottam, hiába van védve diódával és biztosítékkal, 12V Li-ion akku azonnal kinyírta. Egy soros 33-56 Ohm ellenállás oldja csak meg.
A GND vonalaknak természetesen egyezni kell, az a viszonyítási pont, ahhoz képest viszonyulnak dolgok.
(#) mezjoc válasza nedudgi hozzászólására (») Szo, 23:02 /
 
Néhány hónapja programozom az ESP8266 - ot tartalmazó panelek (ESP-01, WEMOS D1 mini, NodeMCU) programozását BASIC nyelven. Alapötlet: http://www.esp8266basic.com/. Az említett oldalon lévő példaprogramok szerkesztésével igyekeztem a saját projektjeimet megoldani. Most egy mobiltelefonnal (PC, Laptop) kommunikáló programot írtam. Hőmérsékletmérés D1 mini + DS18B20 érzékelővel. A programot közzéteszem:
'/homero.bas/2020.11.28.
'DS18B20/GND-->D1mini/GND
'DS18B20/VCC-->D1mini/5V
'DS18B20/DAT-->D1mini/D4(GPIO2)--|4k7|--5V
graphics 300,100
print
gcls
rect 75,35,40,20,14
time.setup(1) 'Hungary time zone
hom=temp(0) 'DS18B20/DAT-->D1mini/D4(GPIO2)
text 20,50,"Temp="
text 80,50,int(hom*10)/10
text 130,50,"Cfok"
text 30,80,"(meres 5sec.-kent)"
text 10,15,time(0)
timer 5000,[start]
button "Exit", [kilep]
wait

[start]
gcls
io(po,15,1) 'LED--|1k0|--GND
rect 75,35,40,20,14
hom=temp(0)
text 20,50,"Temp="
text 80,50,int(hom*10)/10
text 130,50,"Cfok"
text 30,80,"(meres 5sec.-kent)"
text 10,15,time(0)
'print time("min:sec")
'text 200,50,time("min:sec")
io(po,15,0)
wait

[kilep]
print "Push...EDIT"
end

Keresek levelezőtársat, akit a téma érdekel. Egyszerűen konzultálni szeretnék a témakörben.
(#) Kovabe válasza mezjoc hozzászólására (») Vas, 0:50 /
 
Szia

Engem érdekelne hogy merre tovább. Én is a BASIC-el dolgozgatok, thingspeak már megy szerencsére akár több érzékelővel is.
(#) mezjoc válasza Kovabe hozzászólására (») Vas, 13:01 /
 
Köszönöm a válaszodat. Egyenlőre ott tartok, hogy kitalálok egy feladatot, aztán megoldom. Főleg a "dugdosós panel" a fő munkaeszközöm. Persze meg a számítógép. Sikerült megoldanom a WiFi-Car projectet is. A WiFi-Termosztát a példaprogramok között szerepel. Lapátkerekes hajómodell 50-60% -os állapotban van. A Thingspeak érdekelne. Fűtésvezérlésnél jó lenne látni az előzményeket is . A sleep utasítás használatával próbálkozom (telepes táplálás esetére) - egyenlőre kevés sikerrel.
(#) Kovabe válasza mezjoc hozzászólására (») Vas, 15:42 /
 
Engem eddig a sleep nem vonzott de van egy tervezett projektem, ott mindenképp szükségem lesz rá nekem is.
  1. memclear
  2. SERIALPRINTLN "restart page"
  3. cls
  4.  
  5. ds1$ = "28C38A7A1F1B01EF"
  6. ds2$ = "28AAFCC017130206"
  7.  
  8. id1$ = "*************" "TS id"
  9. key$ = "*************" "TS key"
  10. chID$ = "******" "íts chid"
  11. field1$ = "1"
  12. field2$ = "2"
  13.  
  14.  
  15. let curr = 0
  16. let curr2 = 0
  17. let curr3 = 0
  18. let setp = 5
  19. let stat = On
  20.  
  21. Print "OTTHONI "
  22. print
  23. Button "KAPCSOLASI HOFOK", [refresh]
  24. textbox setp
  25. wprint "<br>"
  26. wprint "<br>"
  27. wprint "KINTI="
  28. textbox curr
  29.  meter curr, -20, 50 
  30. wprint "<br>"
  31. wprint "<br>"
  32. wprint "RADIATOR="
  33. textbox curr2
  34. meter curr, 0, 100
  35. wprint "<br>"
  36. wprint "<br>"
  37. wprint "PADLO="
  38. textbox curr2
  39. meter curr, 0, 100
  40. wprint "<br>"
  41. wprint "<br>"
  42. button "Exit", [quit]
  43. timer 400000, [refresh]
  44. wait
  45.  
  46. [on2]
  47. io(po,14,1)
  48. SERIALPRINTLN "PIN 2 MEGY"
  49. let stat = "ON"
  50. Wait
  51.  
  52. [off2]
  53. io(po,14,0)
  54. SERIALPRINTLN "PIN 2 NEM MEGY"
  55. let stat = "OFF"
  56. Wait
  57.  
  58.  
  59. [refresh]
  60. num = num + 1
  61. curr = temp(ds1$)
  62. curr=int(10*curr)/10
  63. adat1$ = str(curr)
  64. curr2 = temp(ds2$)
  65. curr2=int(10*curr2)/10
  66. adat2$ = str(curr)
  67.  
  68. if num = 1 then SENDTS(id1$ , field1$ , adat1$) else goto [send2]
  69.  
  70. [send2]
  71. if num = 2 then SENDTS(id1$ , field2$ , adat2$) else goto [zero]
  72.  
  73.  
  74. [zero]
  75. if num >2 then num = 0
  76.  
  77. if curr < setp then goto [on2] else goto [off2]
  78. Wait
  79.  
  80. [quit]
  81. timer 0
  82. wprint "<a href='/'>Menu</a>"
  83. end
(#) mezjoc válasza Kovabe hozzászólására (») Hé, 18:24 /
 
Sorról - sorra emésztem a programodat. Emlékeztet az egyik példaprogramra. A 8 ... 12 sor a thingspeak azonosítók? A thingspeak - regisztrációt még meg kell oldanom. Az én basic-em is sorszámoz. A munkamódszerem az, hogy az aktuális programot egy txt - állományba másolom. Előfordult, hogy EDIT és RUN közben "eliminálódott" a megírt program. A program kulturált beillesztését is szeretném megoldani (külön ablakba), úgy ahogy Te küldted. A műveleti jelek (=, <, > ) és a space megléte, vagy hiánya okozott-e már Neked problémát?
(#) Kovabe válasza mezjoc hozzászólására (») Hé, 18:29 /
 
Szia
Igen a 8-12 sorig, a thingspeak adatok vannak.
A karaktereknél nagyon fontos hogy kics-nagy , van space vagy épp nincs.
Igyekeztem szétszedni hogy átlátható legyen minden rész de így is van benne felesleg.
Sajnos az az igazság, hogy még mindig nem értem a pontos programmenetet csak ollózok és valami lesz belőle ami nekem már megfelelő.
(#) mezjoc hozzászólása Hé, 20:08 / 1
 
Szia!
Itt találtam egy - két okosságot a Google fordító segítségével: https://www.esp8266.com/viewtopic.php?f=40&t=6732&sid=689f8...6378e3
(#) Kovabe válasza mezjoc hozzászólására (») Hé, 20:33 /
 
Ez nagyon jó, csak az a baj, hogy az angolomat még nagyon csiszolni kéne. Sajnos már megtapasztaltam, hogy a fordító könnyen félrevezet és akkor meg egész éjszaka csak küzdesz.
(#) mezjoc válasza Kovabe hozzászólására (») Sze, 18:29 /
 
Szia! Elakadtam a Thingspeak.com - oldalon. Kerestelek a Facebook-on a Neved alapján, de reménytelen. Az Én nevem "ritkább". Csak rövid időre zavarnálak. Nem akarom a fórumot terhelni a saját ügyetlenségemmel.
Következő: »»   104 / 104
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem