NM7010B - Wiznet

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
zb83
Biztosítékgyilkos
Hozzászólások: 69
Csatlakozott: 2008. október 24. péntek, 6:00

HozzászólásSzerző: zb83 » 2010. augusztus 26. csütörtök, 15:16

Oké, köszi a véleményeket! Ki fogom próbálni mind a két megoldást. Üzletet sajnos nem találtam, ahol raktáron lenne a cuccból, így megrendeltem, 2-3 hetet mondtak. Addig elkészítem a panelt. Ha lesz fejlemény, megosztom veletek.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. augusztus 26. csütörtök, 16:28

És itt az oldal nem is játszik? :(

Avatar
zb83
Biztosítékgyilkos
Hozzászólások: 69
Csatlakozott: 2008. október 24. péntek, 6:00

HozzászólásSzerző: zb83 » 2010. augusztus 26. csütörtök, 16:38

khm :oops:
Kapható? Bevallom, nem néztem körül.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2010. augusztus 26. csütörtök, 16:39

:P

Igen. Kb. 1 hete került fel külön termékként is, nem csak az arduino shieldpanelhez kapcsoltan....

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 25. péntek, 14:07

No, vettem egy Wiz812MJ modult, egy M168 hajtja meg. Kipróbáltam UDP-vel, szépen lekéri az időt és a dátumot a time server-ről. (Nincs még router, így a modult a kábelmodemmel kötöttem össze).

Ben oldalán ott a legelső webszerver program (a legegyszerűbb, amit aztán szépen bonyolít). Átírtam a saját áramkörömre (néhány portlábnál eltérés van, meg nálam nincsenek relék), a PC-t közvetlenül a modulba csatlakoztattam, XP-n a TCP/IP beállításoknál átírtam mindent úgy, hogy a modul konfigurációjánál megadottakat ismerje az XP. Oké, kapcsolat megy, PING-gel kipróbáltam, "látja" a modult a PC.
Megnyitom a böngészőt, beírom az IP címet úgy, ahogy Ben oldalán is látszik a screenshotnál, erre kapok egy hibát, de aminek meg kéne jelennie, az nem akar megjelenni - azaz az egyszerű html, ami az M168-ban van.

Szóval, a modul és a kapcsolás jó, hiszen UDP-vel tökéletesen működik.
Ha viszont webszerverként kellene mennie, akkor nem megy.
Három lehetőséget látok:
-direkt összekötve a PC-t a modullal ez valamiért nem sikerül (bár, ezt kétlem, mert Ben oldalán is így van megoldva),
-az XP-ben kell még valamit állítani, hogy hajlandó legyen a modullal kommunikálni (ez is furcsa, hogy egyébként látja, PING-re reagál),
-valamit én hagytam ki a teendők közül.

Van valakinek ötlete, miért nem megy így a webszerver az UDP-vel ellentétben?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 25. péntek, 14:52

Programkód?



XP: FIX IPcím kell, azonos alhálózat és tartomány.
De Router _helyett_ HUB kell, mert a nélkül nem látod, hogy mi megy a háűlózaton!

De az igazi, hogy Router (megosztás miatt) és egy HUB a lehallgathatóság miatt!

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 25. péntek, 15:43

Robert írta:Programkód?


Ben's Hobby Corner... Hadd ne írjam be ide, mert gyakorlatilag néhány portlábon kívül ugyanaz.
Itt a link az eredeti programhoz:
http://members.home.nl/bzijlstra/software/examples/wiz_webserver.txt

XP: FIX IPcím kell, azonos alhálózat és tartomány.


Amennyire eddig sikerült rájönni:
Teljesen mindegy az IP cím, a MAC-nek azonosnak kell lennie a hálózati kártyájéval, máskülönben nem jön létre a kapcsolat. Hiába azonos a Wiznet IP-je az XP-n beállítottal, ha a MAC nem egyezik, nincs kapcsolat.
Jó ez így? Erre gondoltál?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 25. péntek, 16:42

Azonos IP??????
TILOS!

A Wizneté a 192.168.1.2, akkor az XP: 192.68.1.3
Alhálózat: 255.255.255.0

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 25. péntek, 17:16

Hmmm, automatikus IP kijelölést kértem, vártam jó sokáig, aztán összejött magától. :?
Most már működik a beste! :)

Kérdés, hogy sikerül-e azt megvalósítani, amit privátban írtam? Megkerestem az arduino-s cuccot, amit írtál, de számomra annyit jelent az a programnyelv, mintha a darazsak zümmögését próbálnám megérteni. Bascom-ra meg nem találtam ilyesmit.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 25. péntek, 17:47

FIX IP kell! Most valami total osszevissza protokoll alapu van....

Dobj egy mailt, elkavartam....

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 25. péntek, 18:52

Így, hogy a PC direkt van összekötve a Wiznet-tel, egy-egy próba erejére teljesen mindegy, milyen IP-t ad magának az XP. Majd ha már kint lesz hálózaton, akkor már más lesz a helyzet. Gondolom én, aztán lehet, hogy tévedek. :?

Végülis nem titok, arról van szó, hogy klassz dolog a webszerver, de nekem csak annyi kellene, hogy a proci egy adott oldalon futó php felé küldjön néhány bájtot. Valahogy így: http://www.akármi.hu/feltoltes.php?adat=lkasjghdfhasg

A kriksz-kraksz lenne a küldendő adatsor.
De ilyet Bascom-ban megírva nem láttam sehol, pedig nem hinném, hogy a Wiznet-tel ne lehetne megcsinálni. Csak ilyet még nem csináltam, így jól jönne egy működő példa mankónak.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 25. péntek, 20:00

Ben féle wiznet-kezelés, pop3 minta.
Csak port 25->80, és a többit az arduinoból puskád ki.... :P

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 26. szombat, 2:10

Robert írta:Ben féle wiznet-kezelés, pop3 minta.


Magyarul meg kell adni a modulnak a cél IP-t és a portot, és html POST-tal küldeni? Valami ilyesmi?

és a többit az arduinoból puskád ki.... :P


Akkor még húsz év múlva sem jutok előrébb. Olyan, mintha egyiptomi hieroglifákat néznék. :lol:

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2011. március 26. szombat, 9:38

Tesék megnézni a mintát:
IP, átjáró, host, port és a kommunikációs beszélgetés is benne van....

A Arduino alapon NE a alkönyvtárakat, hanem a pde mintát nézd . Az elég!

Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00
Tartózkodási hely: Szolnok

HozzászólásSzerző: dummy » 2011. március 29. kedd, 12:58

Ezt kell nézni?

http://arduino.cc/en/Tutorial/WebClient

(A Ben-féle cuccal semmire sem megyek, mert nem SMTP-re van szükségem, az illető pedig totál erre hegyezte ki a projektet. No, meg itt kívülről jön a kérés a modul felé, márpedig nekem olyan kell, aminél a modul kezdeményezi a küldést).


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég