Arduino

Pytania i odpowiedzi dotyczące twórców oprogramowania i oprogramowania open source zgodnego z Arduino

2
Jak uniknąć, aby moje arduino klikało wiecznie?
Przez przypadek zaimplementowałem program imitujący kliknięcie myszy. Problem polega na tym, że teraz nie mogę usunąć programu, ponieważ za każdym razem, gdy podłączam USB, komputer zaczyna klikać wszystko i nie jest możliwe przesłanie nowego programu. Czy mogę rozwiązać ten problem?
14 button 

2
Biblioteka wzorów dla adresowalnych taśm LED
Czy jest jakieś centralne miejsce, w którym możemy uzyskać funkcje rysowania wzorów dla adresowalnych taśm LED, jak kiedyś oparte na komponencie WS2812B? Są one sprzedawane na stronie Adafruit pod nazwą NeoPixel. Na przykład znam kilka przykładów wzorów, takich jak Larson Scanner (Cylon), migotanie światła świec lub wzór tęczy. Jednak nie …
14 led 


6
Zmień nazwę urządzenia (ch340 USB na serial) Mac OS
Nie można przesyłać szkiców do klonu Arduino Nano z USB na szeregowy układ ch340. Po zainstalowaniu sterowników i podłączeniu urządzenie ma nazwę cu/tty.wch ch341 USB=>RS232 fa130(ze spacjami), ale Arduino nie może rozpoznać pełnej nazwy (tylko tty.wch). Czy można zmienić nazwę urządzenia w systemie Mac OS lub zmienić identyfikator urządzenia? AKTUALIZACJA: …
14 osx 

5
Jeśli założę tarczę na Arduino, czy mogę używać Arduino do czegokolwiek innego?
W niedawnej przeszłości zrobiłem kilka podstawowych przykładów Arduino, ale tak naprawdę nigdy nie widziałem tarczy dla Arduino z pierwszej ręki. Zastanawiam się więc: czy po umieszczeniu tarczy na Arduino (na przykład Adafruit Motor Shield), czy „blokuje” ona całe Arduino, w tym wszystkie piny wejściowe i wyjściowe? Czy można użyć tarczy …
14 shields 

1
Stan przycisku zmienia się losowo
Mam przycisk podłączony do mojego Arduino, ale wydaje się, że uruchamia się losowo. Mam jeden pin przycisku podłączony do pinu 2 na arduino, a drugi do ziemi. void setup() { Serial.begin(9600); pinMode(2, INPUT); } void loop() { Serial.println(digitalRead(2)); } Oczekuję, że wydrukuje 1 w sposób ciągły i przejdę do 0 …
14 button 

5
Jak połączyć dwa Arduino bez osłon?
Planuję system Arduino, który składa się z kilku płyt Arduino. Maksymalna odległość między deskami wynosi około 50 metrów. Chcę przesyłać między nimi podstawowe dane, takie jak krótkie ciągi lub liczby całkowite. Wiem, że mogłem przesyłać dane za pomocą kabli Ethernet, ale to wymaga osłony Ethernet lub karty Arduino Ethernet, która …

5
Jak mogę uzyskać pliki źródłowe dla bibliotek Arduino?
Szukałem trochę czasu w plikach Arduino, aby znaleźć podstawową bibliotekę. Jednak jeszcze ich nie znalazłem. Gdzie na dysku twardym mogę uzyskać podstawowe pliki bibliotek (.cpp i .h) niezbędne dla całego kodu Arduino? Rozglądając się w Google, nie mogłem znaleźć sposobu na znalezienie powyższych plików. Widziałem coś o uzyskiwaniu pliku .a …

4
Czy są jakieś biblioteki wygładzające sygnał dla Arduino?
Pracuję nad robotem mobilnym sterowanym za pomocą bezprzewodowego łącza 2,4 GHz. Odbiornik jest podłączony do Arduino Uno, który służy na pokładzie jako główny kontroler. Najbardziej krytyczny (i główny) kanał wejściowy pochodzący z odbiornika wytwarza bardzo głośny sygnał, co prowadzi do wielu drobnych zmian na wyjściu siłowników, nawet jeśli nie są …

5
Opcje programowania inne niż C ++
Czy mogę zaprogramować swoje Arduino przy użyciu dowolnego języka programowania innego niż C ++? Jeśli tak, to jakie języki programowania? Jakiego oprogramowania potrzebuję do kompilacji i ładowania mojego kodu na Arduino?

2
Uruchom Yún z karty SD
Mam Arduino Yún i ma on tylko 16 MB pamięci flash na Linuksie. Zastanawiałem się, czy można umieścić we Flashu program ładujący, który używa karty SD jako rootfsa? chcę móc na nim wykonać więcej projektów niż te, które zmieściłyby się w 16 MB pamięci flash.

1
Jak millis () resetuje się do zera
Patrząc na dokumentację millis()funkcji, mówi: Zwraca liczbę milisekund od uruchomienia przez Arduino bieżącego programu. Liczba ta przepełni się (wróci do zera) po około 50 dniach. Jak to możliwe? Czy Arduino wykrywa, kiedy millis()przepełnienie resetuje wartość do 0? Jeśli tak, to jak to zrobić? Chcę tylko wiedzieć, co dokładnie dzieje się …
14 millis 

7
Ładowanie bibliotek lokalnych
Jestem nowy w rozwoju Arduino / C (pochodzący ze środowiska JavaScript / Ruby), ale zastanawiałem się, czy można dołączyć bibliotekę z niestandardowego folderu do szkicu? To jest moja sytuacja; project.ino libs/ MyNewLib/ MyNewLib.h MyNewLib.ccp Teraz moje pytanie brzmi: jak mogę dołączyć własną bibliotekę? Wypróbowałem kilka odmian tego; # project.ino #include …


3
Dlaczego regulator jest bardzo gorący?
Mamy pasek LED podłączony do wyjścia 6 i jest zasilany przez samą płytkę Uno. Nie powinien pobierać zbyt dużego prądu, ma tylko 10 elementów na pasku LED. Podczas gdy ta taśma LED jest podłączona do Uno, zauważyłem, że regulator robi się bardzo gorący. Jedną z rzeczy, których jeszcze nie zrobiliśmy, …
14 power  heat 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.