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.
Robię mały projekt z wagą łazienkową, ale mam pewne problemy. Używam Arduino Uno V3, wzmacniacza modułowego HX711 i wagi. Skala: Wzmacniacz HX711: Zdemontowałem wagę, żeby dostać się do przewodów czujnika i jestem trochę zdezorientowany. Te czujniki mają po trzy przewody. Są to czujniki pół mostkowe. Waga wykorzystuje 4 czujniki, więc …
Zbadałem opcje snu ATmega328 i przeczytałem kilka artykułów na ten temat i chciałbym zrozumieć, czy jest więcej opcji. Chciałbym więc uzyskać jak najniższy prąd, aby wszystko, co jest mniejsze niż 100uA, byłoby dobre - o ile mogę słuchać uart i przerywa budzenie. Używam niestandardowej płytki drukowanej (nie UNO) z ATmega328p. …
Obecnie pracuję nad projektem nr 14 książki projektowej Arduino. Próbuję kontrolować szkic przetwarzania na laptopie za pomocą Arduino. Dokonuje się tego za pomocą potencjometru do sterowania tłem obrazu. Kod Arduino: void setup(){ Serial.begin(9600); } void loop(){ Serial.write(analogRead(A0)/4); } Przetwarzanie: //imports serial library import processing.serial.*; //setups the serial object Serial myPort; …
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 tego? Do tej pory ustaliłem, że struktury wysyłające będą …
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 niskopoziomowego protokołu telefonicznego (w celu faktycznej …
Mam prosty szkic, który drukuje „Hello World” do serialu, ale zamiast tego dostaję bełkot. void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World"); delay(1000); } Dlaczego nie wypisuje „Hello World”, jak mówi kod?
Jest tak wiele bibliotek szeregowych oprogramowania, jakie są między nimi różnice? I którego mogę używać z moim Arduino Nano? Do mojego Arduino Nano potrzebuję jednego sprzętowego portu szeregowego i jednego programowego portu szeregowego o szybkości transmisji 115200. Na jakich pinach Arduino Nano mogę korzystać z biblioteki szeregów oprogramowania?
Chcę stworzyć siatkę czujników obciążenia 15 x 15 i diody LED RGB do interaktywnego parkietu tanecznego. Każdy węzeł będzie prowadzony przez arduino, a cała podłoga będzie zarządzana przez RaspberryPi. Próbuję znaleźć najlepszy sposób, aby węzły komunikowały się z Pi. Idealnie sieć miałaby następujące cechy: Niski koszt na węzeł Raspberry Pi …
Zaczynam osobisty projekt automatyki domowej i mam tabliczkę Raspberry Pi i Arduino Uno. Chcę komunikować się z Raspberry Pi i moim arduino, gdzie moja malina powinna być w stanie pisać i czytać sygnały do i z Arduino. Myślę, że odległość między nimi będzie wynosić około 10 do 15 metrów. Czego …
Używam Arduino Uno do wysyłania informacji o czasie i napięciu przez port szeregowy do Pythona w celu wykreślenia. Wydaje się jednak, że odstępy czasu między kolejnymi znacznikami czasu z czasem się zwiększają, co wpływa na moje planowanie. Jest to szczególnie prawdziwe, gdy szybkość transmisji jest ustawiona na 9600, gdzie moje …
Zwiększ liczbę pinów cyfrowych Istnieje wiele postów, które wyjaśniają, jak używać więcej niż standardowych pinów na różnych arduinos, ale żaden z nich nie wyjaśnia poprawnie ograniczeń i problemów. Arduino Uno: 1.Możesz użyć pinów analogowych Pin 14 = Analog in 0 Pin 15 = Analog in 1 Pin 16 = Analog …
Używam Arduino IDE do przesyłania szkiców do mojego Arduino Uno. Mój system operacyjny to Linux Ubuntu 14.04 LTS. Arduino IDE ma domyślnie dwa porty do komunikacji z Arduino Uno: /dev/ttyACM0 /dev/ttyS0 Jaka jest różnica między tymi dwoma portami? Co oznaczają „ACM0” i „S0”? Czy są jakieś pliki konfiguracyjne gdzieś w …
Jak wiadomo, Arduino IDE resetuje Arduino po otwarciu monitora szeregowego. Chcę też, aby mój program to zrobił. Ale nie wiem jak. Sprawdziłem kod źródłowy Arduino IDE (Serial.java & SerialMonitor.java), ale nie mogę znaleźć, skąd wysyła polecenie resetowania. Gdzie to jest? Używam C # do komunikacji z szeregowym.
Buduję projekt, w którym dwa Arduinos zostaną połączone trzema przewodami: TX i RX do komunikacji szeregowej i wspólny GND. Jaka byłaby tutaj maksymalna długość przewodów przed zakłóceniem komunikacji? Używam Arduino Mega R3 z jednej strony i Arduino Mini z drugiej. Nie mam szczególnych wymagań co do szybkości transmisji, mógłbym użyć …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.