Arduino Polska Forum
Sterowanie diodami z komputera przez USB - 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 diodami z komputera przez USB (/watek-sterowanie-diodami-z-komputera-przez-usb)



Sterowanie diodami z komputera przez USB - piekos19 - 30-05-2017

Witam, czy istnieje mozliwość sterowania diodami podłączonymi do arduino bezposrednio z komputera w czasie rzeczywistym, przez USB? UNO R3



RE: Sterowanie diodami z komputera przez USB - namok - 30-05-2017

W pewnym sensie tak.


RE: Sterowanie diodami z komputera przez USB - Robson Kerman - 30-05-2017

Napisałem program w Visual C++, którym wysyłam dane na serialPort w postaci stringów, pobieranych z textBoxów rozdzielane średnikiem.
Funkcja wysyłająca wygląda tak:

Kod:
private: System::Void button1_Click_1(System::Object^  sender, System::EventArgs^  e) {
 
String^ sDane = (this->textBox1->Text)+";"+(this->textBox2->Text);

this->serialPort1->Write(sDane);


W Arduino odbieram dane przez funkcję Serial i dzielę ją w miejscu wystąpienia średnika na dwie zmienne.


Kod:
 while (Serial.available() > 0){
  String F = Serial.readString();
  String fr = getValue(F, ';', 0);
  String cz = getValue(F, ';', 1);

  }

Potem można je konwertować na liczby i wykorzystać w kodzie.

Możesz też łatwiej sprawdzać jaki string jest wysyłany na serial i w ifie, albo w switchu wywoływać odpowiednie funkcje.
Jakoś tak:


Kod:
 while (Serial.available() > 0){
String dane = Serial.readString();
  
     if (dane = "jakis_tekst") wykonaj_funkcje();


 }



RE: Sterowanie diodami z komputera przez USB - krn78 - 03-06-2017

Poczytaj o DiscoLitez.


RE: Sterowanie diodami z komputera przez USB - Robson Kerman - 03-06-2017

A niby w jaki sposób wtyczka do winampa będzie sterować diodami podłączonymi do Adruino?
W który miejscu i na jakiej stronie w necie piszą takie bzdury?


RE: Sterowanie diodami z komputera przez USB - krn78 - 09-06-2017

(03-06-2017, 01:31)Robson Kerman napisał(a): A niby w jaki sposób wtyczka do winampa będzie sterować diodami podłączonymi do Adruino?
W który miejscu i na jakiej stronie w necie piszą takie bzdury?
W takim wypadku pominie się Arduino i zrobi to bezpośrednio.


RE: Sterowanie diodami z komputera przez USB - Robson Kerman - 10-06-2017

(30-05-2017, 12:47)piekos19 napisał(a):
Witam, czy istnieje mozliwość sterowania diodami podłączonymi do arduino bezposrednio z komputera w czasie rzeczywistym, przez USB? UNO R3

Według wyżej zacytowanego, piekos19 chce sterować diodami podłączonymi do arduino.
Nawet nie wspomina, że ma być sterowanie z winampa
Podejrzewam perfidnie, że kolega nie wie nawet czym jest ów winamp.