[syntax=c] char *odebrany_string="zmienna1=15"; char *wsk; int zmienna1 = 0; // nie sprawdzam poprawnosci całego stringa zakladam ze jest tylko jedna "komenda" //zakładam ze jest to C string czyli zakonczony zerem - funkcja czytajaca z sieci powinna poprawnie go zakonczyc. // mozesz oczywiscie szukac np znaków rodzielajacych jezeli ich bedzie wiecej...
To dość proste. Przy kliknięciu na link przeglądarka kopiuje odpowiedni adres URL ze specjalnie przygotowanymi danymi umieszczonymi w tym adresie i przekaże do zrealizowania jako zwykłe zapytanie HTTP. Serwer otrzymuje zapytanie (w skrócie): GET /?sw=pd5&a=0 HTTP/1.1 Host: 192.168.1.10 User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.7)...
Przy próbie wywołania www ping pada bo widać stos obsługuje tylko jedno połączenie. Co do komend, to adresy: http://192.168.5.25/123456/0 i http://192.168.5.25/123456/1 powinny gasić i zapalać jakąś diodę LED (to wynika z kodu), ale nie wyświetlą nic na www, natomiast podanie dowolnej innej komendy powinno wyświetlić status serwera www, czyli http://192.168.5.25/123456/dupa...
Nie zanegowałeś wyniku, chyba że funkcja internet_checksum to robi. I troche bez związku, ale zaalokowałoś pamięć malloc() i nigdy jej nie zwolniłeś. Poza tym ułożenie pól w udpPseudoHeader_t może mieć znaczenie, bo ten algorytm liczy sumę z danych w słowach po 2 bajty.
Witam, potrzebowałem minimalistyczny serwerek www jako frontend do pewnego systemu automatyzacji. Bardzo lubię rozwiązania minimalistyczne, a że już długo obiecywałem sobie przetestować tcpip na mcu 8bit to nadażyła się własnie okazja przetestować stos microchipa. Stos testuję na parze układów 18f26k20 + enc28j60. Opierając się na dokumentacji do stosu...
Dobra chyba muszę wrócić do samego początku. Znasz jakieś ciekawe, przystępnie napisane "lekcje" wyjaśniające jak ugryźć ten temat? Bo widzę, że z grzebania w kodzie bez wyjaśnień od znającego się na temacie, to mi niewiele przyjdzie. Zależy gdzie odczuwasz braki Z jednej język PHP (o ile w PHP będziesz implementował, prawdopodobnie tak, ale nie jest...
Dzień dobry. Mam prosty serwer z modułu ENC28J60 podłaczony do Arduino. Serwer po wpisaniu IP modułu wyświetla w przeglądarce wartość temperatury odczytywanej przez arduino. Strona odświeża się cyklicznie w okresach 10 sekund. Jak zapisywać te odczyty do pliku lokalnego na komputerze, na którym wyświetla się ta strona?
SCSI uruchomiłeś ten serwer?
http://obrazki.elektroda.pl/2007719300_1... Witajcie moi drodzy! Dzisiaj przedstawię wam mój prosty mikroserwer WWW na PIC24FJ64GA002 i ENC28J60 oraz jego przykładowe zastosowanie - pomiar temperatury, wilgotności (DHT-11) i poziomu oświetlenia "przez internet". Pomysł bazuje na projekcie "Business Card Server" z sieci, ale dostosowałem...
Akurat program nie wykorzystuje funkcji charakterystycznych dla tych uC, re-kompilacja załatwia sprawę. Ale już ustaliliśmy, że na płytce, gdzie całość leci na 3,3V wszystko działa, zatem sprawa tkwi w połączeniach na tej drugiej płytce. Zresztą M644P jest to ta sama seria co M1284
Witam was! Mam dość prozaiczny problem - muszę skomunikować ze sobą dwa modułu Arduino z 328P oraz ENC28J60 w taki sposób, że jeden jest serwerem www - odpytanie linku 192.168.1.200/LED=ON powoduje włączenie diody, OFF - wyłączenie, drugi jest klientem WWW i tutaj podanie sygnału na dowolny pin ma spowodować "kliknięcie" linku drugiego modułu. Niby...
Witam, czy da się i w jaki sposób zrealizować serwer czasu rzeczywistego NTP na procesorach AVR? Chodzi mi o to czy da się za pomocą jakiegoś modułu, np popularny ENC28J60, stworzyć serwer czasu, z którego sieć zegarów i innych urządzeń będzie pobierał czas pochodzący z modułów GPS lub z DCF podłączonych do serwera? Czas popobierany poprzez istniejący...
Jeśli tą stronę chcesz umieścić na Arduino, to sobie od razu podaruj. Najprościej w domu postawić serwer z tą stroną i podłączyć do niego Arduino, a komunikację przez port szeregowy. Tylko że potrzebujesz wtedy publicznego adresu IP na swoim łączu internetowym. W przypadku strony na zewnętrznym serwerze i prywatnego IP musiałbyś mieć raczej dostęp do...
a może już ktoś uruchomił AVR i ENC28J60 w C ?
This is the "UDP only" software I wszystko jasne:) Myślałem, że bardziej pro ze stosem / serwerem www;/
Widzę ze ten układ nie jest taki drogi http://tme.pl/katalog/index.phtml?f_szuk...
Witam :) Ostatnimi czasy bawię się z AVRkiem i prostym serwerem WWW na ENC28j60. Wszystko fajnie, strona jest widziana przez mój komputer ale jak zrobić aby była ona wykrywana w normalnej sieci WWW :?: Tzn wchodzę np na adres www.xxx.serwer.pl lub 192.001.110 i wyświetli się zawartość kilku zdań. Czy istnieje taka możliwość :?: Jeśli tak to czy konieczne...
http://obrazki.elektroda.pl/7071227700_1... Witam. Od kilku lat na Święta Bożego Narodzenia przyozdabiam dom. Co roku zwiększam liczbę lampek i w tym roku jest ich 8 tysięcy. Od kiedy zacząłem interesować się elektroniką, własnoręcznie robię układy sterowania, dzięki którym mogę urozmaicić świąteczną iluminację. BUDOWA Całość sterowana...
Klient łączy się z darmowym serwerem "COSM" ("internet of things") i przesyła dane z czujnika temperatury - dzięki czemu można je udostępnić poza sieć lokalną, bez wykorzystywania zewnętrznego IP (którego nie posiadam). Jak ten serwer "COSM" https://cosm.com/ komunikuje się z ENC28j60 bo google nic na ten temat nie mówi? Ja też mam prywatnie IP i chciałem...
Z IP serwera wynika, że to Twój lokalny serwer, a więc zapewne nie ma przeszkód aby podejrzeć w logach serwera czy coś widać co się dzieje z połączeniem. Być może problem leży po stronie serwera, warto to sprawdzić. Chociaż w to wątpię, raczej obstawiam, że ENC wchodzi w jakiś powerdown albo coś podobnego, ale nie znam układu więc to tylko domniemanie....
Witam, posiadam płytkę Arduino UNO zamierzam wpiąć ja do mojej sieci internetowej. Ale jakiego kontrolera sieciowego użyć? Zwykłego Ethernet Shield czy może ENC28J60? Wiem, że ENC28J60 jest dużo tańszy niż Ethernet Shield. Interesuje mnie czy kontroler sieciowy poradzi sobie z takimi zadaniami jak: ChatSerwer, serwer Minecraft, zdalna kontrola diody...
a goglarki użyłeś? o enc masz multum informacji
Na Arduino nie działałem. Przykłady w C znajdziesz na serwerze EP.
Kombinowalem z kodem z tuxgraphics, jednak bez sukcesu. Kod z tuxgraphics jest tak znany i wielokrotnie powielany, że praktycznie nie ma prawa nie działać. Ostatnio uruchomiłem go również na Xmega64D4 dosłownie zmieniając parę linijek dotyczących samej transmisji SPI z ENC28J60. Co więcej, serwer WWW wstał nawet na domyślnym taktowaniu (Internal RC...
Mam do zrealizowania projekt postaci pomiar temperatury, przesłanie danych przez internet(ENC28J60) na serwer i wyświetlenie ich lokalnie na wyświetlaczu. Dodatkowo chciałbym użyć systemu operacyjnego czasu rzeczywistego. Niewykluczona jakaś dodatkowa funkcjonalność i użycie płytki do innych projektów w przyszłości. Zamierzam kupić STM32 Nucleo tylko...
Może serwer po GET odpowiada tylko moduł enc28j60 nie przyjmuje ramki, jaką wartość dałeś dla MAX_FRAMELEN ? Klient nie informuje serwer jaką długość segmentu obsługuje, więc serwer wysyła pełną ramkę 1518 bajtów (wszystkie nagłówki + dane + crc). Jeżeli serwer nie otrzyma ACK, to wydaje mi się że serwer ponawia wysyłanie danych z minimalnym rozmiarem...
Zamieściłeś dwa pliki txt, czy to są dwa osobne programy? To są przykłady z zastosowaniem dwóch różnych bibliotek jak wysłać dane na pvmonitor. Ten moduł ENC28J60 faktycznie lokalnie działa, ale jak podejrzysz wymianę pakietów z serwerem to widać, że brakuje jakiegoś komunikatu w wymianie TCP. Nie doktoryzowałem się z tego. Żadne czyszczenie pamięci...
Witam, jestem początkujący więc pytanie może wydawać się głupie, lecz zawsze od czegoś trzeba zacząć. Planuję zrobić mały serwer domowy z modułem ENC28J60 SPI, który chciałbym podłączyć do Arduino Pro mini. Problem w tym, że w układzie będzie też czujnik odległości, który zasilany jest 5V, natomiast moduł Ethernet potrzebuje 3.3V. Więc moje pytanie...
Ale gdzie wyświetla Ci brak danych? Jak ładujesz stronę w przeglądarce? Tak jak ładuję plik example.php na stronie w przeglądarce Kod PHP jest załadowany na serwerze w pliku example.php.
Od kilku miesięcy staram się zrobic serwerek www do sterowania domem, i wszystko ladnie szlo do momentu gdy zabraklo pamieci w poczciwej atmedze 32, wiec postanowilem zakupic 1284p z racji tego ze ma identyczne wyprowadzenie jak 32 i nie trzeba juz niczego przerabiac. Lecz do dzis nie udalo mi sie uruchomic serwerka. Na AT32 wszystko smiga lecz na 1284p...
MOżesz odpowiedni serwer NTP postawić na swoim PC (są gotowe programu), a serwer wymieniony w tym tutorialu: http://members.home.nl/bzijlstra/softwar... odpowiada na te pakiety.
Ja ostatnio wpadłem na https://www.noodl.net/ ciekawe rozwiązanie do pisania webowych apek, całość potem można zrobić na androida poprzez https://cordova.apache.org/ Zbieram dane z czujników w domu po mqtt, serwer mqtt https://www.shiftr.io/ i wyświetlam w aplikacji
Generalnie w modbus tcp nie ma mastera i slava a odpowiednio klient i serwer.Mnie też ten temat interesuje myślałem o połączeniu STM32+ ENC28J60 tylko czy to będzie odpowiednio wydajne aby obsłużyć kilka połączeń TCP jednocześnie np. 4 (mam na myśli serwer)? Pisałem kilka aplikacji z modbusem tcp na PC i generalnie te programy są wielowątkowe, czy da...
Nic to nie dało, już dwa tygodnie próbuje uruchomić ten serwer, Co może być nie tak skoro już tyle rzeczy sprawdziłem?
Mam moduł ethernet na chipie ENC28J60 jest on podłączony do arduino UNO i chcę wysłać zapytanie za bazy np. mysql. i nie wiem jak to zrobic pomocy Może na serwerze gdzie jest baza założyć serwer WWW z obsługą PHP. Arduino niech łączy się ze stroną a zapytanie i przygotuje dane PHP.
Kolego bawię się teraz serwerem www na atmega32 i nm7010. I czasem mam problem że przeglądarka wywala brak strony. Jak wymuszę odświeżenie to jest oki. Sądzę że problem jest z prędkością generowania tej strony. Jaki procek i jaki zegar wykorzystujesz?
Dzięki za pomoc :) już ogarnięte musiałem robić coś nie po kolei w uVision. Ostatecznie wystarczyło w kodzie ustawić linie ChipSelect na PA4 i ustawić serwer LAN w liveboxie.
Witam Od kliku dni walczę nad implementacją ENC28J60 do Xmegi128A3U. Najpierw udało mi się zrobić malutki serwerek na Atmega32 i działa poprawnie ( bazowany na książce Mirka ). Teraz chcę go przełożyć do Xmega i nawet nie chce go pingować. Przypuszczam że błąd leży gdzieś w SPI. Xmega taktowany zewnętrznym kwarcem 16MHz , SPI - 1MHz, ENC28J60 taktowany...
Po długiej przerwie wracam do zabawy z moją kartą sieciową. Na start idzie serwer WWW z wieloma stronami internetowymi na Atmedze32 i układzie ENC28j60. Oto dotychczasowe wyniki pracy które można podglądać na bieżąco na poniższej stronce: [url=http://avrweb.no-ip.org]http://avrw...
Fajny, fajny, ale szkoda ze zrobiony z zastosowaniem zewnetrznego stosu TCP/IP, czyli kostki ENC28J60. Obecnie wyszly juz PICki z wbudowanym stosem. Dzieki temu mozna by jeszcze bardziej uproscic cala konstrukcje. ENC28J60 nie ma wbudowanego stosu nie wiem skad wziales takiego informacje. pz
Musze napisać serwer telnet. Wysyłamy polecenie z komputera, STM je interpretuje i wywołuje odpowiednią funkcje.
Witam wszystkich serdecznie. Czy ktos moglby sprawdzic kod bo juz kilka tygodni siedze i nie wiem co moze byc nie tak, kod sciagniety z netu i ponoc dziala na 100% no ale nie u mnie. Na tym samym urzadzeniu bez problemu odpalam inne oprogramowania tylko pisane w C i smigaja bez problemu. [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 $baud...
Witam Mam taką zagwozdkę. Robię układ do komunikowania się z zewnętrznym serwerem. Chcę do tego użyć Atmega328p-pu który steruje modułem ethernetowym ENC28J60. Zgodnie ze sztuką piny SPI Atmegi będą wykorzystane do połączenia z ENC28J60. Czy w takiej sytuacji można podpiąć programator USBasp i wgrywać programy? Oczywiście nie chodzi mi o bootloader...
http://obrazki.elektroda.net/13_12605756... Układ wykonałem głównie dla sprawdzenia kontrolera ENC28j60. Funkcją tego układ jest pobranie czasu z serwera czasu za pomocą protokołu SNTP i wyświetlenie go na wyświetlaczu LCD 2x20. Układ komunikuje się z dowolnym serwerem SNTP/NTP poprzez stos protokołów ARP/IP/UDP/SNTP, dodatkowo zaimplementowany...
Zrobiłem dokładnie tak jak Ty i efekty na GIF-ie Piotrek PS Ponieważ zainteresowany już rozwiązał problem , to z powodów ... powiedzmy administracyjnych , usunąłem obrazek z serwera :|
Jest jeszcze jedna możliwość: zewnętrzne urządzenie może być serwerem UDP i wtedy z androida można np. po WiFi. Działa bez problemów nawet na AVR + ENC28J60.
Witam Korzystając kodu Tuxgraphics zmodyfikowanego przez Kolegę Mundi1970 , chciałem również postawić prosty serwer pokazujący temperatury z kilku czujników oraz wilgotność i ciśnienie. Po zmianach regfile i pinu CS nie mogę go jednak skompilować. Występują trzy błędy: Error 46 Line: 363 Assignment Error Enc28j60_linkup Erroe 229 Line: 450 End Sub or...
Witam Czy ktoś z szanownych kolegów posiada przykładowy kod prostego serwera www(typu wgraj i działa) lub zna www gdzie jest to wytłumaczone w sposób zrozumiały dla osoby początkującej? Jestem zielony w tym temacie i chciałbym zrozumieć temat na praktycznym przykładzie. Bardzo proszę o pomoc.
Witam, zainteresuj się przyjemnym scalakiem ENC28j60 oraz tematami: http://www.elektroda.pl/rtvforum/topic13... lub tuxgraphics.com a zobaczysz, że spokojnie można to zrobić
był kiedyś ma elektrodzie układ serwera http ma jakiejś atmedze i kostce enc28j60. Poszukaj. Można też zrobić to na picu, są gotówce w internecie (enc to układ microchipa tak jak pice)
Zostaje też java Może coś na jvm ale nie koniecznie java. Warto rozważyć też python + qt4/gtk. Zaletą javy i pythona jest to że puścisz system na linuksie a to w przypadku małych odbiorców mógłby być klucz bo zwyczajnie odpada licencja windows(o ile mali odbiorcy się tym przejmują). W przypadku zastosowania pythona można się jeszcze pokusić o interfejs...
Faktycznie, ja testy robiłem na Wiznet W5100. Czyli ping na ENC28J60 nie powinien działać. Sprawdzanie nim jest bezsensowne. Spróbuj wgrać domyślny przykład serwera WWW na Arduino.
Na razie oprogramowałem RFM22 i zmienia on stan wysoki na niski w momencie odbioru pasującego pakietu. Więc o ile attiny się wybudza opadającym zboczem to jak najbardziej tak. Z noty RFM73 wynika że przerwanie działa w ten sam sposób. Od czasu zaczęcia wątku poczyniłem trochę prac. W tej chwili mam oprogramowany enc28j60 jako klient i serwer html. Do...
Mam pytanie czy ta konwersja napięć jest potrzebna bo mam płytkę z arduino ENC28J60 no i działał fajnie a teraz się wiesza i nie chce ruszyć dodam ze atmega 644p taktowana jest kwarcem 16MHz. Czasem jest tak ze jak juz ruszy serwer to działa przez 30 min. wcześniej potrafił działać przez 4h a teraz pingując dostaję odpowiedź od routera host docelowy...
Można coś takiego zrealizować na ATMega i module ENC28J60. Ja nad czymś takim właśnie pracuję. Nie doszedłem jeszcze do robienia wykresów. Mój układ zbiera dane z kilku(nastu) mikroprocesorów poprzez RS485 i wysyła na serwer z którego można to wszystko odczytać. Poprzez ten serwer można sterować też wszystkimi wyjściami podłączonych do tej sieci mikroprocesorów,...
serwer staje się całkowicie zbędnym elementem systemu. Niekoniecznie. Zaplanowałem takie scenariusze w których możliwe jest pyknięcie wyłącznika w salonie, które spowoduje wyłączenie światła w łazience. Takimi właśnie akcjami będzie się wyróżniał serwer. Instrukcje awaryjne, które będą zapisywane w każdym z modułów ograniczają się jedynie do sterowania...
Bibliotek OneWire dla Arduino jest kilka. Nie mam ochoty każdej sprawdzać. (...) Dla mnie szkoda czasu na sprawdzanie bibliotek niewiadomego pochodzenia gdy mam swoją działająca zgodnie ze specyfikacją. Świetnie, gratuluję, ale czy uważasz, że to pomaga autorowi tematu? Podobnie jak uwagi o tym, że Arduino do niczego się nie nadaje, a bez oscyloskopu...
Dziękuję za propozycję :-). Dla mnie projekt w KiCadzie to też nie problem, problemem jest co najwyżej czas (dlatego zapytałem, czy ktoś już tego nie robił). Jeśli masz w planach przerysowanie różnych odmian Arduino do formatu KiCad, to podziel się proszę efektami :-) Szkoda, że płytek i shieldów do Arduino nie ma w oficjalnym repo, mówi się trudno...
Musiałbyś na tym mikrokontrolerze umieścić stos TCP/IP oraz serwer WWW. Jest to możliwe, ale zdecydowanie nietrywialne. [url=http://dangerousprototypes.com/2009... masz przykład takiego serwera opartego o PIC wraz z linkiem do jeszcze jednego.
eeee nawet tego nie musi na tej stronce właśnie tego szukałem co do zaś M8 to obawiam się, że nie ramka bufor na ramke to jakies 1,5k ram'u do prostych aplikacji da rade ale jak chcesz mieć www to raczej braknie zasobów swego czasu na necie widziałem że serwer www na atmedze8 działa (fakt że tylko guzik był i dwa małe obrazki) Pozdrawiam
To, że w sieci działa serwer DHCP, nie powinno mieć żadnego wpływu na działanie urządzenia. Jeśli tylko na serwerze/switchu nie ma powiązanego na sztywno adresu IP z adresem MAC, sieć będzie działać tak samo z IP otrzymanym z DHCP, jak i z wpisanym ręcznie.
Jeszcze raz podkreślę, że obojętnie czy takie urządzonko będzie klientem czy serwerem np dla komunikacji po UDP to wielkość buforów i pamięci ram jest "pikusiem". A i stosować UDP też trzeba z rozsądkiem bo przy większej ilości przesyłanych danych trzeba i tak jednak jakoś te pakiety "poskładać". Dodatkowo specyfikacja standardu "ethernet" jest dosyć...
Witajcie :-) Walczę ostatnio z dostępem do internetu z poziomu STM32 i utknąłem w końcu z braku dalszych pomysłów. Są to moje własne zabawy z obsługą internetu - na podstawie bibliotek Tuxgrafix, Ulricha Radig'a, i podobnych... Do tej chwili oprogramowałem ARP, ICMP i UDP, i na wewnętrznej sieci jak się wydaje - działa to OK. Odbiór pakietów przez STM32...
Pewnie program w delphi wyłuskuje na podstawie znaczniku <title></title> wartość zawartą między nimi, bo strona wygląda tak: <title>6</title>6 Nawet niezgodnie ze standardami HTML, ale wystarczy zatem tylko wyłuskać w Dlephi wartość między ciągiem "e>" a "</" za pomocą wyrażenia regularnego i wysłać na rs232. Poza tym byłoby...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
Witam, mam problem ze połączeniem Arduino Pro Mini ze ENC28J60. Moduł jest połączony z Arduino w następujący sposób: CS – 10 SI – 11 SO – 12 SCK – 13 RST – RST (próbowałem też bez tego, ale to nic nie zmienia) INT, CLK i WOL nie podpięte. Program którego używam to (zmieniłem tylko IP): http://www.arduino.cc/en/Tutorial/WebSer...
Dzień dobry Komunikacja stm32+enc28j60 <----> PC działa bez problemu na kablu crossover , gdy dopiąłem się do routera kablem prostym do 28j60 a wifi do PC , komunikaty z uC nie dobiegają do PC (z PC do uC nie ma problemu ) .Wysyłanie udp wygląda tak: Dodano po 19 Eureka!!!! nie ma to jak odejść na chwilę do innych zajęć , błędem było to że sermac...
Siemka! Rejestrator (nagrywa 24 h z ok 10 dniową historią) podłączony kablem LAN do routera (fizycznie stoi obok) dostęp przez sieć lokalnie przez IP lokalne lub z zewnątrz przez serwer producenta rejestratora po nr ID, kamery analogowe 3 szt. (AHD) przez skrętkę (+transformatorki dopasowujące na obu koncach). Jak by co to sterownik podlewaczki jest...
Witajcie, mam problem z uruchomieniem serwerka opartego na AVR + ENC28J60. Stos TCP/IP pochodzi ze strony tuxgraphics.org w wersji 5. Używana karta to gotowy fabryczny moduł firmy LC soft (obecnie najpopularniejsze i najtańsze na allegro). Mikrokontroler to ATmega644 taktowana 20MHz. Układ ładnie działa w sieci lokalnej - pinguje i otwiera się strona...
Hej, Jak już wspominałem w poprzednich postach implementuje stos TCP IP. Natrafiłem na dziwny problem. Stos mam uruchomiony na ATmega2560 która pełni role serwera. Klienta mam na PC (prosty program w użycie Java Net API). Z PC leci SYN do serwer, serwer odpowiada SYN/ACK i czeka na ACK klienta. Tymczasem do serwer dociera RST, jak na screenach poniżej?...
http://obrazki.elektroda.pl/1152874000_1... Witam, niedawno Raspberry Pi fundation wypuściło na rynek nowe wersje swojego miniaturowego komputera A+ i B+. Czym różnią się poszczególne wersje można znaleźć bez problemu w internecie, także nie będę się na ten temat rozpisywał. Zaznaczę tylko, że wersja A+ jest uproszczoną i (teoretycznie)...
Atmega32 nie odbierze całego pakietu (tylko najmniejszy możliwy da radę). Ogólnie robienie w domu sieci do sterowania przekaźnikami to poroniony pomysł bo do jednej lampki trzeba zaprząc nie wiadomo co za nie wiadomo ile. Proponuję zrobić z pc centrum decyzyjne i bramę na świat a do części wykonawczej puścić jakąś prostą magistralę po całym domu -...
Musisz przekierować port na wszystkich routerach po drodze. 1. Jak zauważyłem ESP8266 mają zmienne IP w zakresie od 192.168.2.100 do .104 w zależności jakie im zostanie przez Router przydzielone. 2. Nie mam dostępu do Clienta WISP Routera. Pewnie mogę się zwrócić z tą sprawą do Dostawcy Internetu ale o ile jest to absolutnie konieczne ?? 3. Poprzednio...
Co do wysyłania danych na stronę WWW -być może się nie zrozumieliśmy. Kolega chce przez GPRS połączyć się z jakimś serwerem WWW i przesłać tam dane? Dlaczego na serwer WWW? Jeśli chodzi o własny serwer WWW udostępniający ustawienia/dane - to proszę czytać poniżej. Nie wspominając o pinach - i tak owe 4kB Flash (tym bardziej 488B RAM) nie wystarczy na...
https://obrazki.elektroda.pl/1375077900_... Witam, Chciałem nieco odświeżyć stary, nie do końca sensowny jak na te czasy temat, jakim jest mikroserwer oparty o równie archaiczny mikrokontroler Atmega32 i układ ENC28J60. W moim projekcie układ ma pracować jako prosta automatyka domu, więc tak też dostosowałem kod programu https://obrazki.elektroda.pl/1290675900_...
Ostatnio osadziłem LWIP na dwóch platformach sprzętowych. Jedna to STM32F205 i układ ENC28J60 a druga to STM32F107 i wewnętrzny blok ethernet oraz układ PHY. Szukałem na forum, ale nie znalazłem podobnego tematu. Ponieważ obie opcje są aktualnie podobne cenowo, gdyż ENC i PHY kosztują tyle samo którą byście wybrali i dlaczego? Zastosowaniem nie jest...
Witam Piszę serwer, który stoi na mikrokontrolerze STM32. Używam stosu uIP + enc28j60. Pytanie moje natomiast dotyczy wczytywania stron przez przeglądarki internetowe. Jeżeli mam stronę bez obrazków, lub obrazki znajdują się na końcu treści to wszystko działa poprawnie. Problem pojawia się, jeśli link do obrazka znajduje się gdzieś wcześniej (np w połowie...
Czy muszę stawiać serwer na komputerze żeby sterować po przez internet ? Dlaczego nie mogę wejść na stronę (po wpisaniu ip arduino) w przeglądarke na telefonie ? Czy z któryś z kolegów mógł mi wytłumaczyć jak to po kolei powinno wyglądać ? Pobawiłem się trochę z ledami i arduino (załączanie przyciskiem, miganie na zmianę itp ale to wszystko z przykładów...
No wszystko się zgadza, ale koszty transmisji lecą... tym bardziej, że w zasadzie niemalże bez przerwy musisz mieć interakcje. Nigdy nie wiadomo kiedy z serwera przyjdzie ta specyficzna treść będąca żądaniem wysłania właściwych danych. W każdym razie rozumiem Twój zamysł. Sprawa do przemyślenia:) No tak - zawsze będzie coś za coś - tu koszt większy...
http://obrazki.elektroda.pl/3263927500_1... Witam, Dawno, dawno temu zrobiłem sobie system sterowania i alarmowania z powiadamianiem przez telefon komórkowy (może jeszcze ktoś pamięta Ericsson'a A1018). System ten ma cechy sieci rozproszonej tzn. składa się z kilku modułów sterujących połączonych ze sobą magistralą RS-485. Moduł telefonu...
Witam, Zamierzam zbudować prostą automatykę domową. Chciałbym mierzyć 2-3 temperatury, wilgotność, mieć podgląd do tych parametrów przez stronkę www z lokalnej sieci (zamiast wyświetlacza lcd) i sterować dwoma przekaźnikami w zależności od stanu czujników i programu który wybiorę. Posiadam Arduino nano, oraz moduł sieciowy enc28j60 i moduł karty SD....
Obawy budzi bindowania klienta i serwera do tego samego portu. To nie jest tak, że serwet służy do odbierania pakietów, a klient do wysyłania. Spróbuj użyć normalnych socketów w C; program będzie prosty, krótki i da Ci jakieś zrozumienie tematu.
Hm.. To ENC28J60 to ciekawy wybór bo łatwo go podłączyć i jest dość tani (20-25zł). Teraz chyba i tak skupię się bardziej an RS-485 bo jest o wiele tańszy i prostszy w obsłudze. W momencie kiedy będę potrzebował już logowania danych na serwerze zajmę się ethernetem.
Witam, potrzebuje pomocy przy stworzeniu kolejnego z kolei termometru internetowego. Naczytałem się różnych rozwiązań i przed jakąkolwiek realizacją wolę się skonsultować. Dodam że nie jestem programistą a lutownica nie jest mi obca. Do rzeczy. Cel: Możliwość odczytywania w przeglądarce za pomocą adresu IP lub strony internetowej na serwerze temperatury...
Witam Mam duże problemy z obsługą modułu ethernet w BASCOMIE moduł to: http://and-tech.pl/modu-and-eth znalazłem w internecie takie oprogramowanie: http://members.home.nl/bzijlstra/softwar... niestety wymaga ono taktowania procesora przez układ (zewnętrzny zegar) Niestety nie mam zamiaru modyfikować całej płytki, i ciągle zmieniać...
Witam serdecznie, mam problem z którym nie mogę sobie poradzić od kilku dni. Chciałbym Państwa prosić o pomoc. Wykonałem układ na scalaku ENC28J60. I wszystko jest prawie OK. Jest komunikacja, ale jednostronna, tzn... układ odbiera dane od komputera, komputer odbiera dane od układu, ale nie przekazuje ich do mojego programu. Mogę wysyłać dane po UDP...
Tak, na serwer ftp może wrzucić się nie będzie tak prosto dało, ale potem z poziomu PHP można dane ładnie obrabiać. Potrzebne będą: 1. procesor z minimum 32kB pamięci flash (czyli atmega32 i wyższe) 2. kontroler sieciowy (np. enc28j60) Lub inny uC mający odpowiednią pamięć i ewentualnie wbudowany kontroler sieciowy 3. termometr (termistor, cyfrowy ds18b20,...
Dziękuje bardzo. Musiałem przerobić program pod bibliotekę UIPEthernet(delikatne zmiany),ale już jest ok. Chyba za wczesnie zamknalem transmisje przy odbiorze. W kazdym badz razie juz dziala. Dla potomnych: [syntax=c] #include <UIPEthernet.h> byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; IPAddress serwer(192,168,8,253); IPAddress ip(192,...
Napisanie oprogramowania na kontrolerze STM32 do obsługi ethernetu. interfejs ENC28J60 obsługa w przerwaniach od układu SPI. stos TCPIP pobieranie adresu IP z DHCP ustawianie IP instrukcja ping obsługa przychodzących pakietów ping demo serwer www demo klient telnet demo serwer DHCP umowa firma - firma lub umowa o dzieło płatność po testach akceptacyjnych...
W gniazdo nie jest nic wbudowane (zwykły kawałek plastiku za 80 gr.). Swoją drogą to nie jest mój pierwszy projekt Ethernetowy (wcześniej wykorzystywałem do tego RTL8019AS). Na zdjęciu widać miejsce po trafie, które tam było ale nie chciało to za bardzo działać (oznaczenie FC-22 i jeszcze testowałem na jakimś chińskim wynalazku, również bez pozytywnych...
Witam! Jak w temacie – poszukuje jakiegoś fajnego stosu TCP/IP – wiem, że temat już się przewijał na forum, ale nie znalazłem konkretnych informacji. Stos ma działać na ARM7 + enc28j60. Jak na razie napisałem sobie własny stosik ale jest on dość prosty – jego podstawową wadą jest brak retransmisji -o ile w sieci lokalnej jest ok, to...
Dla wersji z folderu "Serwer WWW Temp" po drobnych poprawkach dot F_CPU (definicje w kodzie + różne definicje 16MHz i 12,5MHz) i folderu nagłówka delay.h (util/delay.h zamiast avr/delay.h): Build started 19.6.2014 at 12:31:55 avr-gcc -mmcu=atmega32 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=12500000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums...
Hmm... tego się obawiałem, że to nie będzie proste w tym routerze. Ten link przejrzę i się tym pobawię, ale i tak nie rozwiązuje to mojego problemu. Może rozszerzę troszkę moje pytanie. Mi jest potrzebny maksymalnie prosty i tani modem (może być 3G) bo chciałbym wysyłać na serwer proste logi z RPi oraz raz na jakiś czas małe pliki. Plus potrzebna mi...
Po całym dniu walki słabo opisałem mój problem bo już po prostu nie miałem siły :D Wyjaśniam... Zrobiłem sobie mikro serwerek LANowy na Atmedze32 i układzie ENC28J60. Z doświadczenia z tym układem i Atmegą wiem że znacznie stabilniej wszystko pracuje gdy mikroporocesor (Atmega) jest taktowana zegarem 25MHz z gotowego modułu ENC a nie własnym kwarcem....
Tylko ciekawość czy da radę. 3,3V, pseudo serwer www. Dlaczego nie? W necie jest sporo projektów, nawet w BASCOM. Dla AVT zrobiłem dwa albo 3 i dla firmy, jeszcze około 2010 roku, zamiennik DigiconnegtMe. Chodzi tego w kraju około 1000szt. Tam byłem zmuszony do 3V3 bo takie było dostępne ale lepiej dać 5V i stabilizator 3V3 dla ENC28J60. Poziomów nie...
http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...
Widziałem serwer WWW na Atmelu 2051 podpięty na żywca do sieci bez żadnych układów pośrednich. O jakich ty układach pośrednich mówisz? I na 2051? Wątpię, żeby to był serwer WWW, ktoś Ci bajek naopowiadał, a Ty w to uwierzyłeś. dopiąć jakiś moduł LAN, to już koło 75zł http://www.ebay.com/sch/i.html?_from=R40...
Kto gdy mowa o poborze prądu porównuje cenę? Ile pobiera Raspberry Pi Zero W to wiadomo, przy lekkich obciążeniach ~150mA (at)5V (czyli ~0.75W), mcu z np. enc28j60 ~150mA(at)3.3V. ESP8266 ~170mA(at)3.3V, po prostu przepaść ... a nie, jednak nie do końca. Typowy PC desktop ~50W na "almost idle" ... hmm. Beautiful!. Czemu to silne przekonanie, że jak...
Na wyświetlaczu mam górny rząd prostokątów. Co jest nie tak w kodzie? [syntax=arduino]/* * Połączenia: * * 1. Wyświetlacz LCD 2x16 po I2C: * - VCC: 5V (pin Arduino 5V) * - GND: GND (pin Arduino GND) * - SDA: A4 (pin Arduino A4) * - SCL: A5 (pin Arduino A5) * * 2. Czujnik DS18B20: * - VCC: 5V (pin Arduino 5V) * - GND: GND (pin Arduino GND) * - Data:...
Co posiadam: 1 x Arduino Mega 1 x MEGA Sensor Shield 20 x Przekaźnik – dwu modułowy 1 x ENC28J60 Ethernet LAN 1 x Router WiFi – sieć domowa Co chce zrobić: - Sterowanie około 40-50 przekaźnikami - Aplikacja na Androida i iOS - Możliwość podłączenia kilku urządzeń mobilnych jednocześnie (np. 2 telefony i tablet które jednocześnie mogą sterować)...
serwer enc28j60 stm32 serwer enc28j60 sterownik enc28j60
regulator napięcia przewody honda przycisk centralny rolety passat przeróbka
pasma lotniczego bateria hilti
Kod 10: Problem z uruchomieniem urządzenia w Windows Samsung UE46F6770 wyłącza się po włączeniu - przyczyny i rozwiązania