Pytania oznaczone «serial»

Komunikacja szeregowa to standardowe połączenie USB pomiędzy Arduino a komputerem za pomocą standardowego kabla USB A do B lub poprzez piny TX / RX za pomocą konwertera USB na szeregowy. Może również odnosić się do biblioteki szeregowej.

51
Jak podzielić przychodzący ciąg?

Przesyłam listę pozycji serwomechanizmu poprzez połączenie szeregowe z arduino w następującym formacie 1:90&2:80&3:180 Który byłby analizowany jako: servoId : Position & servoId : Position & servoId : Position Jak podzielić te wartości i przekonwertować je na liczby...

46
Jak wydrukować wiele zmiennych w ciągu?

Powiedzmy, że mam kilka zmiennych, które chcę wydrukować na terminalu. Jaki jest najłatwiejszy sposób na wydrukowanie ich w ciągu? Obecnie robię coś takiego: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var

36
Programy do szeregowania danych

Muszę wykreślić dane szeregowe z Arduino. Potrzebuję wsparcia dla: Różne formaty danych (np. Podpisane, niepodpisane, 8 bitów, 16 bitów); Drukuje kilka danych na tych samych osiach; Eksportuje / importuje dane pliku. Ponieważ wykreślanie danych szeregowych z Arduino jest powszechną potrzebą,...

35
Serial.begin (): Dlaczego nie zawsze używać 28800?

W wielu przykładowym kodzie online ludzie dodają wiersz Serial.begin(9600)w bloku instalacyjnym. Kiedy sprawdzam, co Serial.begin()jest w oficjalnej dokumentacji, mówi, że kontroluje przesyłanie danych w bitach na sekundę. Oczywistym pytaniem jest, dlaczego nie zastosować 28800, najwyższej...

27
Jak Arduino obsługuje przepełnienie bufora szeregowego?

To pytanie zostało przeniesione z Stack Overflow, ponieważ można na nie odpowiedzieć w Arduino Stack Exchange. Migrował 5 lat temu . Jak Arduino obsługuje przepełnienie bufora szeregowego? Czy wyrzuca najnowsze przychodzące dane czy najstarsze? Ile bajtów może pomieścić...

25
Arduino jako USB HID

Czy możliwe jest zbudowanie urządzenia HID (takiego jak klawiatura) przy użyciu Arduino Uno? Na razie mam wejścia na Arduino, które dają wyjścia na linii szeregowej. Jak mogę przekształcić moje obecne oprogramowanie w coś, co może zachowywać się jak klawiatura HID? Czy mam napisać nowy sterownik...

19
Najlepsze praktyki i wzorce protokołu komunikacyjnego

Za każdym razem, gdy projektuję protokół szeregowy do użycia między dwoma arduinami, czuję się trochę tak, jakbym wymyślał koło. Zastanawiam się, czy są jakieś najlepsze praktyki lub wzorce, które ludzie przestrzegają. To pytanie dotyczy mniej więcej samego kodu, ale więcej informacji na temat...

16
Skąd mam znać częstotliwość próbkowania?

Zaczynam się trochę mylić co do częstotliwości próbkowania i prędkości transmisji itp. Mam ten kod Arduino: #include <eHealth.h> extern volatile unsigned long timer0_overflow_count; float fanalog0; int analog0; unsigned long time; byte serialByte; void setup() {...

13
Wysyłanie dużych ilości danych szeregowych

Dlatego w dziedzinie robotyki czasami potrzebujesz wielu tablic i / lub komputerów połączonych ze sobą, aby dzielić się informacjami lub zapisywać dane statystyczne. Obecnie muszę wysłać kilka różnych zmiennych przez połączenie szeregowe i zastanawiałem się, jaki byłby najlepszy sposób na zrobienie...

12
Wykonywanie analogowych połączeń telefonicznych?

Jak zmusić tablicę Arduino do interakcji ze starym, analogowym telefonem i do wykonywania połączeń telefonicznych? Wydaje mi się, że wiąże się to z podłączeniem płytki do telefonu za pomocą określonego kabla (jak się nazywa?) Ponadto zakładam, że będzie to wymagać od nas korzystania z...