• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie Arduino przez ethernet.
#1
Witam serdecznie.

Pytanie - da się jakoś  zaprogramować Arduino (np. UNO R3), używając Ethernet Shield`a W5100 i sieci TCP/IP. Nie znalazłem nigdzie w necie, a interesuje mnie możliwość wysłania programu do Arduino podłączonego w jakiejś tam odległości, bez potrzeby zasuwania np. z laptopem. Dzięki i pozdrawiam.
 
Odpowiedź
#2
Da się szukaj w sieci , niestety nie mam modułu sieciowego więc wiem tyle co gogle pisze
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
#3
Chyba przez bt sie da bo sa programy na android Wink
 
Odpowiedź
#4
Ja z kolei polecam Arduino YUN - tanie nie jest i nie warto kupować z podejrzanych źródeł.
Co mamy w zamian:
- Arduino Leonardo
- Ethernet
- Wi-Fi
- Wbudowany router
- mini dystrybucję Linuxa ( pozwala tworzyć mostek do komunikacji z Leonardo)
Co ten modulik potrafi:
- zdalnie programować nasze Arduino po sieci :-)
- sterować Arduino za pomocą internetu ( dwukierunkowa łączność - mostek Bridge)
Przykłady zastosowania:
- inteligentny dom - zdalne sterowanie z dowolnego miejsca na ziemi 
- monitoring alarmu, i wielu funkcji w domu
... Słowem ten moduł pozwala zrealizować praktycznie każdy ambitny projekt
odsyłam do mojego postu: http://forum.arduinopolska.com/watek-ard...z-internet
Pozdrawiam
 
Odpowiedź
#5
(21-01-2016, 15:57)Lata napisał(a): Chyba przez bt sie da bo sa programy na android Wink

Dzięki, ale BT nie nadaje się do tego co chcę osiągnąć. Do pokonania jest kilkaset kilometrów, przy odpowiednim wzmacniaczu i antenach, przynajmniej w teorii by jakoś dało radę. Ale pewnie zagotował bym wszystko po drodze, włączając w tym ludzi Smile. Sygnał będzie przesyłany zarówno przy pomocy jakiś tam VPN`ów (pewnie będzie się trzeba pochylić ku OpenVPN`owi), jak i za pośrednictwem linków bezpośrednich, zrealizowanych na światłowodach.
Pozdrawiam Smile
 
Odpowiedź
#6
(21-01-2016, 20:02)wojtekizk napisał(a): Ja z kolei polecam Arduino YUN - tanie nie jest i nie warto kupować z podejrzanych źródeł.
Co mamy w zamian:
- Arduino Leonardo
- Ethernet
- Wi-Fi
- Wbudowany router
- mini dystrybucję Linuxa ( pozwala tworzyć mostek do komunikacji z Leonardo)
Co ten modulik potrafi:
- zdalnie programować nasze Arduino po sieci :-)
- sterować Arduino za pomocą internetu ( dwukierunkowa łączność - mostek Bridge)
Przykłady zastosowania:
- inteligentny dom - zdalne sterowanie z dowolnego miejsca na ziemi 
- monitoring alarmu, i wielu funkcji w domu
... Słowem ten moduł pozwala zrealizować praktycznie każdy ambitny projekt
odsyłam do mojego postu: http://forum.arduinopolska.com/watek-ard...z-internet
Pozdrawiam
[quote pid='1488' dateline='1453399320']
No właśnie, tanie nie jest. I to praktycznie jest wadą tego rozwiązania. Jak nie obejdę w inny sposób, to pewnie skorzystam, bo już wcześniej się zastanawiałem. Ale w przypadku kilkudziesięciu sztuk, to już robi się jakiś tam pieniądz. Co prawda, nie jest to w żadnym wypadku poziom cenowy przemysłowego kontrolera, więc do tragedii daleko. Ale też zadania, jakim stawi Arduino czoło, nie są jakieś wygórowane (pomiar temperatury, wilgotności, rejestracja prostych zdarzeń - otwarcie drzwi, rejestracja obecności użytkownika, rejestracja czasu pracy, uruchomienie jakiś tam urządzeń itp). Dam znać, jak opanuję temat, ale na razie ciężko z czasem Smile
Pozdrawiam.
[/quote]
 
Odpowiedź
#7
(21-01-2016, 11:23)setim napisał(a): Witam serdecznie.

Pytanie - da się jakoś  zaprogramować Arduino (np. UNO R3), używając Ethernet Shield`a W5100 i sieci TCP/IP. Nie znalazłem nigdzie w necie, a interesuje mnie możliwość wysłania programu do Arduino podłączonego w jakiejś tam odległości, bez potrzeby zasuwania np. z laptopem. Dzięki i pozdrawiam.

Witam
W wymienionej przez Ciebie konfiguracji wymagasz aby moduł Ethernetowy komunikował się z UNO i jednocześnie go programował?  takie rzeczy tylko w ERZE :-)
Poczytaj o module Arduino YUN - tani nie jest.... ale dosłownie można za jego pomocą wykonać każdy ambitny projekt oparty o dwustronną komunikację (jednoczesna praca jak serwer i client). Oczywiście możesz za jego pomocą zdalnie programować ten moduł.
Pozdrawiam
.... a jeszcze jedno - myśląc poważnie o zakupie radzę raczej nie kupować klona :-)
 
Odpowiedź
#8
(29-01-2016, 07:42)wojtekizk napisał(a): Witam
W wymienionej przez Ciebie konfiguracji wymagasz aby moduł Ethernetowy komunikował się z UNO i jednocześnie go programował?  takie rzeczy tylko w ERZE :-)
Poczytaj o module Arduino YUN - tani nie jest.... ale dosłownie można za jego pomocą wykonać każdy ambitny projekt oparty o dwustronną komunikację (jednoczesna praca jak serwer i client). Oczywiście możesz za jego pomocą zdalnie programować ten moduł.
Pozdrawiam
.... a jeszcze jedno - myśląc poważnie o zakupie radzę raczej nie kupować klona :-)

Witam.
No właśnie problem w tym, że na razie nie za bardzo wiem, czego mogę wymagać. Dlatego pytam Smile. Ostatnio myślałem już, czy nie zgrać ze sobą dwóch takich kompletów ( (UNO+W5100)x2 ), w taki sposób, aby jednym zestawem można było przeprogramować drugi. Ale to bardziej na zasadzie co by było gdyby... Jak nic z tego się nie urodzi, to na pewno zostanie wiedza zużyta na "bezsensowne" eksperymenty i kombinowanie, a dla mnie to już sporo.
PS. YUN ma możliwość programowania przez WIFI, da się tez przez RJ-45? (nie doczytałem, bo mało się interesowałem modułem do tej pory, a wszędzie piszą o WI-FI).
Dzięki za info i pozdrawiam Smile
 
Odpowiedź
#9
Witam
Da się po RJ także. Standardowo nowo kupiony YUn wystawia Ci router, gdzie masz WI-FI o adresie 192.168.240.X oraz Ethernet po RJ, który wpinasz do swojego domowego routera, a ten z kolei nadaje karcie ethernetowej swój adres IP.
Teraz w ramach prywatnej sieci LAN możesz programować YUN-a. 
Idąc tą drogą możesz programować YUN-a za pomocą RJ, bo Twoje IDE Arduino będzie widziało na liscie dostępnych portów również port Ethernetowy.
Pozdrawiam
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości