Arduino

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

12
Czy mogę programować dla Arduino bez prawdziwej płyty?
Chciałbym rozpocząć tworzenie podstawowych projektów Arduino, ale nie posiadam jeszcze płyty Arduino. Czy istnieje sposób, w jaki mogę napisać kod i emulować / przetestować go na komputerze stacjonarnym, więc po przybyciu płyty muszę po prostu załadować i uruchomić na nim mój projekt?
205 emulation  testing 

19
„Avrdude: stk500_getsync (): not in sync: resp = 0x00”, alias Some Dude Avr nie pozwoli mi przesłać mojego programu
Któregoś dnia stworzyłem niesamowity program i chciałem go załadować na moje Arduino. Po kliknięciu przycisku przesyłania pojawił się wredny koleś o imieniu avr i zatrzymał mnie, mówiąc: avrdude: stk500_getsync (): not in sync: resp = 0x00 Wszystko chcę zrobić, to przesłać mój program, ale AVR nie pozwoli mi. Jest nawet …
98 uploading  avrdude  faq 

20
Jakie są inne IDE dla Arduino?
Podstawowemu środowisku Arduino IDE brakuje wielu wyrafinowania obecnych w innych środowiskach IDE, takich jak uzupełnianie kodu, zwijanie kodu, organizacja folderów itp. Czy istnieją inne środowiska IDE, które umożliwiają programowanie w C lub C ++ i poprawiają te aspekty?


9
C ++ vs. język Arduino?
Jakie są zalety każdego języka podczas korzystania z Arduino? Myślę, że to dobre ogólne pytanie, ale dodam trochę o tym, dlaczego pytam, czy ktoś chce mi dać wskazówkę. Mam doświadczenie w gotowych językach, takich jak JavaScript, PHP, i majstrowałem przy językach takich jak Java i Visual Basic. Innymi słowy, znam …
81 c++  arduino-ide 

7
Jak zorganizować strukturę moich projektów Arduino w celu łatwej kontroli źródła?
Dawno nie szukałem dobrej odpowiedzi na to pytanie. Zazwyczaj każdy projekt Arduino, ale najprostszy obejmuje: Główny plik kodu źródłowego MyProject.ino Biblioteki specyficzne dla projektu ( MyProjectLibrary1.h, MyProjectLibrary1.cpp...) Biblioteki innych firm (ogólnie bezpłatne oprogramowanie typu open source, dodawane ręcznie do katalogu bibliotek Arduino) Schematy, diagramy PCB Dokumentacja ... Wszystko to sprawia, …

4
Jak obsłużyć najazd millis ()?
Muszę czytać czujnik co pięć minut, ale ponieważ mój szkic ma również inne zadania do wykonania, nie mogę po prostu delay()między odczytami. Istnieje samouczek „ Błysk” bez zwłoki, sugerujący kodowanie według następujących linii: void loop() { unsigned long currentMillis = millis(); // Read the sensor when needed. if (currentMillis - …



11
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 całkowite?


17
Jak uruchomić alarm, gdy papier toaletowy jest niski?
Każdy z dziećmi wie, że nigdy nie pomaga z papierem toaletowym. Czy ktoś wie, jak śledzić, kiedy jest niski lub poza nim, i włączyć alarm dźwiękowy? Po prostu nie wiem, jakiego czujnika użyć, co może pomóc. Niektóre, które przyszły mi do głowy, to: waga, odbicie (kolor papieru) lub laserowy drut …

11
Czy Arduino jest w stanie pracować 24/7?
Tworzę prosty serwer internetowy Arduino i chcę go cały czas włączyć. Musi więc znosić ciągłe działanie. Używam Arduino Uno z osłoną Ethernet. Jest zasilany za pomocą prostego zasilacza sieciowego 5V @ 1A. Moje pytania: Czy będę miał problemy z pozostawieniem włączonego Arduino? Czy jest jakaś inna płyta Arduino lepsza do …

12
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 3:");Serial.println(var3); Czy jest na to lepszy sposób?

2
Co się stanie, jeśli jednocześnie zasilę Arduino zarówno napięciem USB, jak i zewnętrznym?
Jestem nowym użytkownikiem Arduino. Nie jestem pewien, czy mogę jednocześnie podłączyć zasilacz USB i zewnętrzny poprzez zasilacz do Arduino. Czy to spaliłoby kontroler? Zasadniczo chcę automatycznie wyłączyć komputer po zapisaniu wszystkich otwartych dokumentów, zanim bateria mojego UPS zgaśnie, ilekroć nie ma mnie, aby ręcznie go wyłączyć. Usiłuję powiadomić komputer o …

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.