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?
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 …
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?
Nie mogę wgrywać szkiców do mojego Arduino Uno. Czy go „zamurowałem”? Jakie kroki mogę podjąć, aby dowiedzieć się, co jest nie tak? Co mogę zrobić, aby to naprawić?
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 …
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, …
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 - …
Czy istnieje sposób, w jaki mogę mieć wiele części programu działających razem bez robienia wielu rzeczy w tym samym bloku kodu? Jeden wątek czeka na urządzenie zewnętrzne, jednocześnie mrugając diodą LED w innym wątku.
Czy możliwe jest posiadanie więcej niż 14 pinów wyjściowych na Arduino, pracuję nad projektem, w którym muszę osobno zapalić kilka diod LED. Mam tylko Arduino Uno i nie chcę mieć Mega.
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?
Używanie malloc()i free()wydaje się dość rzadkie w świecie Arduino. Jest stosowany w czystym AVR C znacznie częściej, ale nadal ostrożnie. Czy to naprawdę zły pomysł do wykorzystania malloc()i free()z Arduino?
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 …
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 …
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?
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 …
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.