Pytania oznaczone «programming»

Proces projektowania i pisania kodu źródłowego w ramach programu (lub szkicu) dla Arduino. W przypadku pytań dotyczących przesyłania kodu na płytę Arduino użyj zamiast tego tagu [uploading].

87
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

73
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...

14
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

13
Uzyskanie naprawdę losowej liczby w Arduino

Jaka jest najlepsza metoda na uzyskanie prawdziwie (w przeciwieństwie do pseudo) losowej liczby w Arduino, lub przynajmniej najlepsze możliwe przybliżenie? Z mojego zrozumienia, funkcja randomSeed (analogRead (x)) nie jest wystarczająco losowa. Jeśli to możliwe, metoda powinna wykorzystywać samą...

13
Czy konfiguracja i pętla są zapewnione dla wygody?

Szkice Arduino zwykle zawierają funkcje setupi loop. Czy funkcje te są zapewniane wyłącznie dla wygody, czy rzeczywiście mają specjalne cele? (np .: czy niektóre operacje są niedozwolone lub dozwolone w konfiguracji i pętli) Czy te dwa fragmenty kodu są równoważne: Klasyczny void setup() {...