Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięTCPIP- pobieranie danych ze strony
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
Witam- szukałem na forum ale niestety chyba nikt nie miał takiego problemu.
A mianowicie- mam zrobiony serwer na atmega32 i module internetowym 7010a.
Wszytko pięknie śmiga- mam kilka gotowych aplikacji które oczywiscie działają ale mam następujący problem:
chcę pobierać dane ze strony- to znaczy mam pole w którym wpisuję zmienną z klawiatury (na stronie internetowej) a ta zmienna ma byc pobrana i trafić dalej do programu.
Nie mam zielonego pojącia jak to wykonać.
Mam kilka przykłądowych programów które wyświetlają rózne zmienne oraz mają możliwość na przykąłd zmiany stany portu poprzez kliknięcie na przycisk on lub off, ale takiego przykłądu nie ma nigdzie
Czy ktos jest w stanie mi pomóc ?
Z góry dziękuje i pozdrawiam......
A mianowicie- mam zrobiony serwer na atmega32 i module internetowym 7010a.
Wszytko pięknie śmiga- mam kilka gotowych aplikacji które oczywiscie działają ale mam następujący problem:
chcę pobierać dane ze strony- to znaczy mam pole w którym wpisuję zmienną z klawiatury (na stronie internetowej) a ta zmienna ma byc pobrana i trafić dalej do programu.
Nie mam zielonego pojącia jak to wykonać.
Mam kilka przykłądowych programów które wyświetlają rózne zmienne oraz mają możliwość na przykąłd zmiany stany portu poprzez kliknięcie na przycisk on lub off, ale takiego przykłądu nie ma nigdzie
Czy ktos jest w stanie mi pomóc ?
Z góry dziękuje i pozdrawiam......
To może nie jest najlepsze rozwiązanie, ale ja obok textboxa mam przycisk, który wykonuje "zdarzenie" wraz z metodą post. W tym momencie otrzymuję zawartość pola tekstowego.
Wszystko pięknie działa.
Do konwersji z html na linie Data i w drugą stronę używam maleńkiego programiku.
Zamienia " na {034} i odwrotnie w zależności od kierunku. Oprócz tego pozbywa się niepotrzebnych spacji. Jedno kliknięcie i mam gotowe linie Data zawierające kod html.
Programik jest oczywiście licencjonowany.
Wszystko pięknie działa.
Do konwersji z html na linie Data i w drugą stronę używam maleńkiego programiku.
Zamienia " na {034} i odwrotnie w zależności od kierunku. Oprócz tego pozbywa się niepotrzebnych spacji. Jedno kliknięcie i mam gotowe linie Data zawierające kod html.
Programik jest oczywiście licencjonowany.
- Załączniki
-
- Program.PNG (9.09KiB)Przejrzano 11414 razy
Dziękuje za odpowiedzi
Myśle iż teraz sobie poradzę.
A tak na marginesie jest szansa na udostępnienie wspomnianego programiku do konwersji kody ? Bo bardzo mi sie to spodobało
A teraz mam jeszcze jeden problem na którym utknąłem:
chodzi mi o zmianę IP wizneta spod strony internetowej, jednak napotkałem na jeden problem- instrukcja SETTCP jak również CONFIG TCPIP ma prosta składnię SETTCP MAC , IP , SUBMASK , GATEWAY tylko jest problem taki- jak mam pod IP lub submask podstawić zmienną ? która siebędzie powiedzmy czytała z eeprom ? Nie wiem czy ta instrukcja przewiduje podstawienie zmiennej podczas wykonywania programu- czy tylko podczas jego pisania- choć by to był spory problem
Tak więc znów liczę na pomoc- dzięki wszytkim co sa tak sympatyczni i czytają moje może bzdurne pytania, ale na kogo mam liczyć jak nie na Was
Myśle iż teraz sobie poradzę.
A tak na marginesie jest szansa na udostępnienie wspomnianego programiku do konwersji kody ? Bo bardzo mi sie to spodobało
A teraz mam jeszcze jeden problem na którym utknąłem:
chodzi mi o zmianę IP wizneta spod strony internetowej, jednak napotkałem na jeden problem- instrukcja SETTCP jak również CONFIG TCPIP ma prosta składnię SETTCP MAC , IP , SUBMASK , GATEWAY tylko jest problem taki- jak mam pod IP lub submask podstawić zmienną ? która siebędzie powiedzmy czytała z eeprom ? Nie wiem czy ta instrukcja przewiduje podstawienie zmiennej podczas wykonywania programu- czy tylko podczas jego pisania- choć by to był spory problem
Tak więc znów liczę na pomoc- dzięki wszytkim co sa tak sympatyczni i czytają moje może bzdurne pytania, ale na kogo mam liczyć jak nie na Was
Najprościej tak.
Programik można kupić za niewielką kwotę tutaj -> Program
Naprawdę zaoszczędza czasu przy pisaniu programu i jego modyfikacji.
Pzdr[/code]
Kod: Zaznacz cały
Dim Ip(4) As Byte , Submask(4) As Byte , Gateway(4) As Byte , Mac_add(6) As Byte
Mac_add(1) = 82
Mac_add(2) = 60
Mac_add(3) = 38
Mac_add(4) = 12
Mac_add(5) = 40
Mac_add(6) = 0
Ip(1) = 200
Ip(2) = 1
Ip(3) = 168
Ip(4) = 192
Submask(1) = 0
Submask(2) = 254
Submask(3) = 255
Submask(4) = 255
Gateway(1) = 1
Gateway(2) = 1
Gateway(3) = 168
Gateway(4) = 192
Settcp Mac_add(1) , Ip(1) , Submask(1) , Gateway(1)
Naprawdę zaoszczędza czasu przy pisaniu programu i jego modyfikacji.
Pzdr[/code]
Kod: Zaznacz cały
Settcp Mac_add(1) , Ip(1) , Submask(1) , Gateway(1)
Popatrzmy na adres IP- jest zadeklarowany jako zmienna tablicowa 4 elementowa
a dalej w programie jest napisane:
Kod: Zaznacz cały
Settcp......... IP(1)............
Pytanie jest ogólnie algorytmiczne, pozwolę sobie więc się wtrącić.więc na mój chłopski rozum podstawiamy wartośc zmiennej z tablicy o numerze 1- a co z pozostałymi wartościami ? Bo jakoś tego nie moge przetrawić
Zapewne jest wymagany wskaźnik na pierwszy element tablicy. Wiedząc że kolejne elementy następują po pierwszym (w końcu to tablica, a nie zmienne dynamicznie alokowane), oraz znając ich rozmiar kompilator (bądź algorytm) sam może określić ich położenie.
I nie tablica o numerze 1, tylko element tablicy o numerze 1
Niby mógłbyś przekazywać do funkcji kolejne 4 zmienne, ale... wiązało by się to z rozbudowaniem listy argumentów o 3 pozycje, które są tu zbędne. Mógłbyś też przekazywać całą tablicę, i o ile w tym przypadku nie było by to jeszcze tragedią, to jednak złym nawykiem na przyszłość, bo co jeśli kiedyś przyjdzie Ci przekazać np. tablicę 10 tys elementów (pamiętaj że przekazywanie tablicy, tzw. przekazywanie przez wartość powoduje wykonanie w pamięci kopii tablicy - w przeciwieństwie do przekazania przez wskaźnik).
Chyba sie pospieszyłem
Czy jest szansa abyś mi podesłał linijke kody html jak to jest rozwiązane ? bo kombinuje we frontPage ale jakoś mi nie wychodzi, wstawiam pole tekstowe i mam przycisk wyślij, ale jak podstawić aby wysyłał to co jest w polu tekstowym Może to banalne pytanie ale nie jestem zbyt biegły w HTML a nie ma sensu sie go uczyc całego dla kilku linijek- tak wiec znów zwracam sie o pomocTo może nie jest najlepsze rozwiązanie, ale ja obok textboxa mam przycisk, który wykonuje "zdarzenie" wraz z metodą post. W tym momencie otrzymuję zawartość pola tekstowego.
Niestety, ale chyba jestem za cięki aby sobie z tym poradzić.
Ale znalazłem ciekawy projekt i myślę czy tego nie kupić, co o tym myślicie ? Z opisu wynika iż do kompletu dostanę oprogramowanie w wersji źródłowej BASCOM, więc może by mi to wystarczyło.
Oglądałem podobne projekty w AVT, jednak jest problem ze żródłem do programu (konkretnie interesowało mnie sterownie poprzez szyne I2C) bo wtedy by zosatło sporo portów wolnych.
Jak ktos chce może zerknąć klikając na linka: Kliknij tutaj
W prawdzie mój układ jest o podobnej konstrukcji, jednak mam wszytko "na pająka" a to niestety nie wróży zbyt długiej pracy. A opisany powyżej projekt wygląda ładnie. Co myślicie ?
Ale znalazłem ciekawy projekt i myślę czy tego nie kupić, co o tym myślicie ? Z opisu wynika iż do kompletu dostanę oprogramowanie w wersji źródłowej BASCOM, więc może by mi to wystarczyło.
Oglądałem podobne projekty w AVT, jednak jest problem ze żródłem do programu (konkretnie interesowało mnie sterownie poprzez szyne I2C) bo wtedy by zosatło sporo portów wolnych.
Jak ktos chce może zerknąć klikając na linka: Kliknij tutaj
W prawdzie mój układ jest o podobnej konstrukcji, jednak mam wszytko "na pająka" a to niestety nie wróży zbyt długiej pracy. A opisany powyżej projekt wygląda ładnie. Co myślicie ?
-
- -
- Posty:45
- Rejestracja:26 mar 2009, o 18:20
- Lokalizacja:Kraków
Na dzień dobry poraził mnie nagłówek - "Płytka testowa ATMEGA32- modół internetowy +7010a" Niezły moduł z tego "modółu". Ale koniec z żartami
Mało kto udostępnia dzisiaj kody źródłowe więc to może być dla Ciebie dobrą opcją.
W Bascomie też masz ich kilka. Ja zamówiłem sobie coś i do reszty doszedłem samtakiego
Zdecydowanie profesjonalnie wykonane. Do tego 8 przekaźników. 3 to troszkę mało jak na sterowanie domu. Ale oczywiście kwestia gustu. Oprócz tego firma u której kupiłem ten laminacik udostępnia również wsparcie techniczne.
Pzdr.
Dodano po chwili:
P.S. Raz jeszcze link, bo coś się "pomieszało"
LINK
Mało kto udostępnia dzisiaj kody źródłowe więc to może być dla Ciebie dobrą opcją.
W Bascomie też masz ich kilka. Ja zamówiłem sobie coś i do reszty doszedłem samtakiego
Zdecydowanie profesjonalnie wykonane. Do tego 8 przekaźników. 3 to troszkę mało jak na sterowanie domu. Ale oczywiście kwestia gustu. Oprócz tego firma u której kupiłem ten laminacik udostępnia również wsparcie techniczne.
Pzdr.
Dodano po chwili:
P.S. Raz jeszcze link, bo coś się "pomieszało"
LINK
Ostatnio zmieniony 12 maja 2009, o 10:47 przez poczatkujacyavr, łącznie zmieniany 1 raz.
Chyba się zdecyduję na zakup tego układu na stronce www.nestor-electronic.pl
Wydaje mi się iż to będzie dla mnie dobre rozwiązanie- a cena też uważam jest w miare przystępna- orównując do konkurencyjnych projektów.
Tak więc jak produkt otrzymam postaram się napisać co dostałem i czy całość jest warta tego co opisuje sprzedawca, a przede wszytkim jak wyglądać będzie oprogramowanie dołączone do modułu.
Dziekuje za pomoc- pozdrawiam forumowiczów
Wydaje mi się iż to będzie dla mnie dobre rozwiązanie- a cena też uważam jest w miare przystępna- orównując do konkurencyjnych projektów.
Tak więc jak produkt otrzymam postaram się napisać co dostałem i czy całość jest warta tego co opisuje sprzedawca, a przede wszytkim jak wyglądać będzie oprogramowanie dołączone do modułu.
Dziekuje za pomoc- pozdrawiam forumowiczów
Tak jak pisałem zakupiłem omawiany sterownik.
Wszytko otrzymałem ładnie spakowane wraz z płytką CD.
Sama płytka bardzo ładnie wykonana, układ po podłączeniu zasilania- działa bez problemów. Po podłączeniu do sieci lokalnej mogę bez problemu połączyć się ze sterownikiem poprzez standardową przeglądarkę.
Jeśli chodzi o oprogramowanie dołączone do kompletu- to dokładnie tak jak było w opisie na stronie producenta. Otrzymałem kod żródłowy oprogramowania, napisany w BASCOM. Z uwagi na to iż troche kumam ten język teraz nie bedzie dla mnie większego problemu rozbudowanie dołączonego oprogramowania i przystosowanie go do własnych potrzeb, choć w moim przypadku to co oferuje sterownik jest w zupełności wystarczające.
W tej chwili tylko chcę sobie zmienić wygląd wyswietlanej strony www.
Tak więc jeśli ktoś szuka prostego i taniego rozwiązania sterownika internetowego- moge polecić zakup tego sterownika. A chyba najważniejszym atutem który bije wszytkie projekty tego typu- może nawet bardziej rozbudowane elektronicznie - to to iż dołączone jest żródło oprogramowania.
Na koniec dziękuje forumowiczom za pomoc- w razie czego pozwolę sobie znów coś napisać.
Wszytko otrzymałem ładnie spakowane wraz z płytką CD.
Sama płytka bardzo ładnie wykonana, układ po podłączeniu zasilania- działa bez problemów. Po podłączeniu do sieci lokalnej mogę bez problemu połączyć się ze sterownikiem poprzez standardową przeglądarkę.
Jeśli chodzi o oprogramowanie dołączone do kompletu- to dokładnie tak jak było w opisie na stronie producenta. Otrzymałem kod żródłowy oprogramowania, napisany w BASCOM. Z uwagi na to iż troche kumam ten język teraz nie bedzie dla mnie większego problemu rozbudowanie dołączonego oprogramowania i przystosowanie go do własnych potrzeb, choć w moim przypadku to co oferuje sterownik jest w zupełności wystarczające.
W tej chwili tylko chcę sobie zmienić wygląd wyswietlanej strony www.
Tak więc jeśli ktoś szuka prostego i taniego rozwiązania sterownika internetowego- moge polecić zakup tego sterownika. A chyba najważniejszym atutem który bije wszytkie projekty tego typu- może nawet bardziej rozbudowane elektronicznie - to to iż dołączone jest żródło oprogramowania.
Na koniec dziękuje forumowiczom za pomoc- w razie czego pozwolę sobie znów coś napisać.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 41 gości