Arduino Polska Forum
STEROWANIE PC - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: STEROWANIE PC (/watek-sterowanie-pc)



STEROWANIE PC - nboy56 - 29-07-2017

Witam,


Jestem początkujący i dopiero zaczynam przygodę z Arduino i mam kilka pytań natury technicznej. A mianowicie zakupiłem Arduino Uno Rev 3 i chciałbym przy pomocy tego urządzenia wykonać swój pierwszy projekt, a dokładniej to chciałem sterować komputerem przy pomocy Arduino. W tym celu chciałem wykorzystać PIN-Y na płycie głównej POWER (2 PIN)RESET (2 PIN) i podpiąć je do Arduino przez odpowiedni interfejs aby mógł zdalnie włączyć/wyłączyć lub zrestartować komputer. Dodatkowo chce odczytać status diód na płycie głównej z POWER LED (2 PIN) i HDD LED (2 PIN) aby monitorować status komputera (włączony/wyłączony) i dysku czy wykonuje jakiekolwiek operacje. Mam kilka prostych pytań...Jak poprawnie połączyć Arduino z pc? na jakich "pinach" aby nie spalić sprzętu? ewentualnie co musze jeszcze dokupić aby zrealizować projekt. Proszę o pomoc !!


Pozdrawiam [Obrazek: smile.gif] 


RE: STEROWANIE PC - adix - 30-07-2017

A czy ty do transmisji pomiędzy PC<>arduino używasz konwertera ttl (uart FT232).
To najszybsza i bez inwazyjna opcja.


RE: STEROWANIE PC - nboy56 - 30-07-2017

Jedynie używam Micro USB w Arduino do wygrywania softu i tyle.....Konwerter TTL jest rozwiązaniem ale po drugiej stronie czyli PC też musi być soft który obsłuży wysłane dane, odpowiednio zinterpretuje i wykona polecanie...ale jak system czy soft powiesi się to takie rozwiązanie nie zda egzaminu, a mi zależy na ingerencji na poziomie sprzętu z wykorzystaniem pinów które są umieszczone na płycie głównej. Jeśli jestem w błędzie to proszę mnie poprawić Smile

Konwerter dla jednego komputera ok ... ale tak myślę jakbym chciał ten projekt póżniej rozbudować o obsługę większej ilości komputerów np. 8 lub więcej to raczej to nie przejdzie.

Dzięki za pomocSmile


RE: STEROWANIE PC - adix - 30-07-2017

Do tego służy multiplex i nie zrobisz tego łatwiej 90 % bazuje na konstrukcji wykorzystując takie rozwiązanie .
Magistrala can to w za sadzie to samo z tym że ma inny protokół.
Kolejnym możliwym rozwiązanie to soft serial i nasłuchiwanie (praktycznie to to samo co multiplekser ale konieczna jest dodatkowa atmega odpowiedzialna za zrządzania najlepiej mega bo będziesz potrzebował zrobić bufor kolejki).

Możesz wykonać na ISP bodź na i2c, z czego ISP będzie bardzo wolne .
Możliwe jest tez wykorzysta 1wire ,czy 2 wire zależnie od odległości , to rozwiązanie jest dosyć korzystne ale praco chłonę.