Kezdőoldal » Számítástechnika » Egyéb kérdések » Egy Arduino panel és egy...

Egy Arduino panel és egy ethernet shield segítségével web-szervert szeretnék beüzemelni. Egyenlőre csak a 404 -es hibaüzenetet kapom a weboldalon, (nem érhető el. ). Pingelés rendben van. Mi lehet a gond?

Figyelt kérdés
2016. máj. 10. 11:59
 1/8 anonim ***** válasza:

A HTTP 404-es hibakód a webszerver válasza egy nem elérhető erőforrás - állomány, szkript, stb - miatt. Tehát a webszerver megy, viszont nem éri el a keresett útvonalon elérhető dolgot.


Mikrokontroller esetén kicsit árnyaltabb a helyzet, ott a feltöltött program kódjában kell megadni mind az erőforrás címét, mind annak tartalmát:

[link]


Ha látnánk az általad használt forráskódot (ennek közléséhez használj kódmegosztó oldalt: pastebin.com, pastie.org,...), illetve hogy mit próbálsz elérni, akkor talán lehetne pontosabb választ adni.

2016. máj. 10. 13:44
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:

Kösz a választ, a kérdéses kód az alábbi;

[link]

2016. máj. 10. 15:36
 3/8 A kérdező kommentje:
Ja, és hogy mit próbálok elérni? Csupán annyit szeretnék, hogy ezzel a folyamatosan üzemeltetni kívánt kis szerverrel egy mozgásérzékelő szenzor jelének megfelelő üzenetet küldjek a net-re, amit a fix dns-nek köszönhetően bárhonnan, bármikor megnézhetek. Köszi a további segítséget.
2016. máj. 10. 15:49
 4/8 anonim ***** válasza:

Ez

[link]

nem egy szerver, ez egy kliens.


A browseUrl() függvényen

[link]

keresztül egy webcímet - a példában ez a [link] címet - próbálja felkeresni, és annak eredményét visszaadni (a soros portra küldi ki a választ).


Ami neked kell, az a httpServerReply() függvény

[link]


Alan Blackham közöl egy példakódot erre:

[link]


Itt egy másik:

[link]

2016. máj. 10. 18:40
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
Mégegyszer nagyon köszönöm, remélem végre be tudom üzemelni a jelzőberendezésemet.
2016. máj. 10. 19:40
 6/8 anonim ***** válasza:
Sikerült azóta beüzemelni? Mert nekem ez valahogy nem stimmel. Az arduino kis 16mhz es processzora nem az internet világára lett tervezve. Egy webszervernek azért ettől kb jóval nagyobb erőforrás kell.
2016. máj. 19. 20:50
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:

"Az arduino kis 16mhz es processzora nem az internet világára lett tervezve."

Nem több ezer látogatós weboldalak kiszolgálására kell gondolni, hanem egy (pár) személy által használt pár oldalas IoT-alkalmazáshoz - szenzorok értékeit kiírandó, reléket kapcsolandó.

2016. máj. 19. 22:14
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:

#6:

Még mindíg van problémán a beüzemeléssel. Legutóbb pl. kiderült, hogy a routerem nem kezeli annak a szolgátatónak a hostnevét, amelyiknél ingyen lehet hostnevet beállítani.

De tovább küzdök!

Az Arduino ezt az forgalmat amire tervezem használni, simán le tudja bonyolítani.

2016. máj. 20. 07:33

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!