Jest możliwość żeby przyciski które mam podpięte pod #arduino, były wykrywane jako unikalne przyciski?

Robię DIY SimRig i mam hamulec ręczny z ciężarówki, ogarnąłem już to i mam ogarnięte to tak, że używam biblioteki #csharp o nazwie „Input Simulator” i po prostu jak zaciągnę ten ręczny to „wirtualnie” klika mi się spacja, a chciałbym żeby mieć możliwość przypisania tego przycisku jak właśnie ten przycisk, a nie spacje.

Da się to jakoś
@atehxx kurczę, o tym że tak można to nie wiedziałem, a nawet nie pomyślałem, żeby sprawdzić czy można „klikać” klawisze klawiatury bezpośrednio z Arduino.

No ale to temat można zamknąć, w sumie można i na tej klawiaturze jechać.
  • Odpowiedz
Używam SerialPortu w #csharp #visualstudio aby nasłuchiwać czy mam wciśnięty przycisk na swoim Arduino.
Problem w tym, że w moim Form1.cs mam bool isPressed = false, zmian na arduino nasł#!$%@?ę kodem (w skrócie) serialPort.DataReceived += SerialPort_DataReceived; i widzę, że dostaję czy np. jest wciśnięty czy nie, ale w funkcji mam coś takiego:

private void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
Thread.Sleep(500);
string data = serialPort.ReadLine();

if (data == "Pressed")
{
isPressed =
@MostlyRenegade: Dobra, rozwiązane.
zmieniłem

if (data.Equals("Pressed")
na

if (data.Trim().Equals("Pressed")
i działa.
Dziwne, bo data przerzucałem bezpośrednio do TextBox i nie było tam żadnych pustych spacji.
I wierzcie mi lub nie ale ja nad tym siedziałem 3 godziny ( ͡° ʖ̯ ͡°)

Dzięki za pomoc!
  • Odpowiedz
bosz.. rozdziały 1-10, rozdział 8 będzie na kolokwium a pytania na rekrutacji będą z rozdziału 8. rozdziały 11-15 do egzaminu na mida ( ͡° ͜ʖ ͡°)

  • Odpowiedz
@FedoraTyrone: Statyczny konstruktor w interfejsie można wywołać używając statycznych pól lub metod zdefiniowanych na tym interfejsie.

public interface ITest
{
static ITest()
{
Console.WriteLine("static constructor");
}

static int Value;

static void Run(){}
}

Zarówno ITest.Run(); jak i ITest.Value wywoła konstruktor.
  • Odpowiedz
@tomaszs: co to za gówno. Głosowanie zeby ktoś napisał pseudo artykul z top10 appek
Google albo YouTube"top 10 C# *" i jest tego od ciula a te apki to jakieś niszowe shity
  • Odpowiedz
@umcumcumcbejbe trzeba mieć jaja ze stali zeby sie w to bawic. Chyba ze ktos naprawde potrafi to polaczyc, ale czasem jest tak ze jeden temat sie pieprzy, a w tym przypadku dwa naraz i wez tu ogarnij to wszystko
  • Odpowiedz
KOLEJNY DZIEŃ TRZEŹWOŚCI (21 JUŻ) DLA JEGO
UGUEM (XD) nadal nie piję. 21 dni już minęło, szybko ten czas #!$%@?. Nie pisałem ostatnio nic, bo wolę informować co kilka dni i zbierać ciekawe rzeczy do opisania. Ostatnio idzie mi jak #!$%@? w deszcz – ciągle coś „złego” się dzieje. Ostatnio przykładowo zauważyłem, że HUOPSKA TOYOTA nie trzyma mocz.. oleju XD. Świzdu gwizdu, będzie 200zł w #!$%@? (albo więcej XD). Zgubiłem też słuchawki
HuopWsiowy - KOLEJNY DZIEŃ TRZEŹWOŚCI (21 JUŻ) DLA JEGO
UGUEM (XD) nadal nie piję. 21...

źródło: Zrzut ekranu 2024-01-12 190312

Pobierz
Huop się ostatnio uczy coś tam tego #csharp w wolnych chwilach. Po co? Pewnie myślicie, że programistą zostanę. #!$%@? tam, huop za głupi na takie rzeczy i planuje po prostu brnąć w #zycietruckera i sobie zarabiać na waleniu konia na parkingu pod Hannowerem.

Mam takie marzenie, aby ogarnąć C#, silnik #unity3d oraz #blender i stworzyć otwarty świat wzorowany na okolicznych wsiach, polach i lasach które towarzyszyły mi od dziecka. Oczywiście będą pory
HuopWsiowy - Huop się ostatnio uczy coś tam tego #csharp w wolnych chwilach. Po co? P...

źródło: Zrzut ekranu 2024-01-10 190502

Pobierz
  • 7
@Mikroprocesor: Oczywiśćie bedzie mnogość opcji zakończenia żywota i osiągnięcia za to - wpadnięcie pod kombajn, zapicie się na śmierć, odwodnienie przez sraczkę, wisielec, topielec, strzał dubeltówką w łeb, zamówienie cyjanku na darknecie, zakażenie zużytą strzykawką po ćpunie, wścieklizna, #!$%@? się na rowerze (1% szansy na śmierć, po alkoholu 20% szansy), hipotermia, udar słoneczny, skok z wieży kościelnej (achievement "asasyn")...
  • Odpowiedz
No więc chcę zasiąść do nauki języka programowania. Myślę jednak w jaki się wpakować pierw. Chodzi mi o łatwość nauki i przyszłościowośc języka. Wiele portali pisze że Python jest uważany za najbardziej przyszłościowy, C# ma jednak dosyć szerokie zastosowanie. No i mocno się zastanawiam w co iść jako powiedzmy przyszły #backend

W jakich zastosowaniach są stosowane te języki? Ja niby chciałem się uczyć C# bo bym sobie przy okazji coś w #
@HuopWsiowy: Wybierz coś relatywnie niskopoziomowego, silnie typowanego. I nie podchodź do tego jak do nauki języka programowania, a nauki programowania - popularne języki i technologie się zmieniają, podstawowe koncepcje nie.

C na początek jest super. Serio mówię. Polecam https://cs50.harvard.edu/x/2024/. Liźniesz C, liźniesz Pythona, liźniesz trochę webu. Ten sam wstęp do programowania, który mielą studenci MIT, tylko przez Internet (i za darmo). Bardzo pomocna społeczność. Tak, wykładowca i asystenci również udzielają
  • Odpowiedz